HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GU_CurveSet Class Reference

#include <GU_CurveSet.h>

Public Member Functions

 GU_CurveSet (int useEnds=0)
 
 ~GU_CurveSet ()
 
void merge (GU_CurveSet &curveset)
 
int merge (GEO_Face &curve)
 
int isEmpty () const
 
int numCurves () const
 
void reset ()
 
GU_CurveSetInfooperator() (int i)
 
GU_CurveSetInfo operator() (int i) const
 
int operator== (const GU_CurveSet &curveSet)
 
void buildNodeList (float tol=1e-3)
 
GU_CurveNodegetHeadNode () const
 

Detailed Description

Definition at line 85 of file GU_CurveSet.h.

Constructor & Destructor Documentation

GU_CurveSet::GU_CurveSet ( int  useEnds = 0)
GU_CurveSet::~GU_CurveSet ( )

Member Function Documentation

void GU_CurveSet::buildNodeList ( float  tol = 1e-3)
GU_CurveNode* GU_CurveSet::getHeadNode ( ) const
inline

Definition at line 116 of file GU_CurveSet.h.

int GU_CurveSet::isEmpty ( ) const
inline

Definition at line 98 of file GU_CurveSet.h.

void GU_CurveSet::merge ( GU_CurveSet curveset)
int GU_CurveSet::merge ( GEO_Face curve)
int GU_CurveSet::numCurves ( ) const
inline

Definition at line 100 of file GU_CurveSet.h.

GU_CurveSetInfo& GU_CurveSet::operator() ( int  i)
inline

Definition at line 105 of file GU_CurveSet.h.

GU_CurveSetInfo GU_CurveSet::operator() ( int  i) const
inline

Definition at line 106 of file GU_CurveSet.h.

int GU_CurveSet::operator== ( const GU_CurveSet curveSet)
inline

Definition at line 110 of file GU_CurveSet.h.

void GU_CurveSet::reset ( )

The documentation for this class was generated from the following file: