CIvfSplineTube Class Reference

#include <ivf/IvfSplineTube.h>

Inheritance diagram for CIvfSplineTube:

CIvfTubeExtrusion CIvfExtrusion CIvfShape CIvfObject CIvfBase CIvfRefCountBase CIvfRTTIBase List of all members.

Public Member Functions

 CIvfSplineTube ()
virtual ~CIvfSplineTube ()
 IvfClassInfo ("CIvfSplineTube", CIvfTubeExtrusion)
void setSides (int sides)
void setSpline (CIvfSpline3d *spline)
void setPrecision (double resolution)
virtual void refresh ()

Detailed Description

Spline extrusion class

Implements a extrusion using a CIvfSpline3d spine

Definition at line 39 of file IvfSplineTube.h.


Constructor & Destructor Documentation

CIvfSplineTube::CIvfSplineTube  ) 
 

CIvfSplineTube constructor

virtual CIvfSplineTube::~CIvfSplineTube  )  [virtual]
 

CIvfSplineTube destructor


Member Function Documentation

virtual void CIvfSplineTube::refresh  )  [virtual]
 

Updates the extrusion when the spline geometry changes

Reimplemented from CIvfTubeExtrusion.

void CIvfSplineTube::setPrecision double  resolution  ) 
 

Set the precision when creating the polyline representation

void CIvfSplineTube::setSides int  sides  ) 
 

Set the number of sides in the circular section

void CIvfSplineTube::setSpline CIvfSpline3d spline  ) 
 

Sets the spline used as a spine


The documentation for this class was generated from the following file:
Generated on Fri Sep 1 15:36:58 2006 for Interactive Visualisation Framework - Ivf++ by  doxygen 1.4.6-NO