GEO_PrimConnector Class Reference

#include <GEO_PrimConnector.h>

Inheritance diagram for GEO_PrimConnector:

GEO_PrimConnector3D GEO_PrimConnectorUV

List of all members.

Classes

class  geo_ConnectedTree

Public Member Functions

 GEO_PrimConnector (GEO_Detail &gdp, const GEO_PrimClassifier &classifier, int build_connected_points=0)
virtual ~GEO_PrimConnector ()
int getTreeCount () const
int getMaxTreeCount () const
const geo_ConnectedPointArrayconnectedPoints (int i) const
const geo_ConnectedPrimArrayconnectedPrims (int i) const
virtual void clear ()
int getPrimTree (const GEO_Primitive &prim)
int buildTree (const GEO_Primitive &prim)
virtual int getPrimTrees (const GEO_Point &point, UT_IntArray &trees)=0

Protected Member Functions

int buildClassTree (int class_num)

Protected Attributes

GEO_DetailmyGdp
const GEO_PrimClassifiermyClassifier
UT_PtrArray< geo_ConnectedTree * > myForest
int myBuildConnectedPoints
UT_BitArray myVisitedPoints


Detailed Description

Definition at line 36 of file GEO_PrimConnector.h.


Constructor & Destructor Documentation

GEO_PrimConnector::GEO_PrimConnector ( GEO_Detail gdp,
const GEO_PrimClassifier classifier,
int  build_connected_points = 0 
)

virtual GEO_PrimConnector::~GEO_PrimConnector (  )  [virtual]


Member Function Documentation

int GEO_PrimConnector::buildClassTree ( int  class_num  )  [protected]

int GEO_PrimConnector::buildTree ( const GEO_Primitive prim  ) 

virtual void GEO_PrimConnector::clear (  )  [virtual]

const geo_ConnectedPointArray& GEO_PrimConnector::connectedPoints ( int  i  )  const [inline]

Definition at line 52 of file GEO_PrimConnector.h.

const geo_ConnectedPrimArray& GEO_PrimConnector::connectedPrims ( int  i  )  const [inline]

Definition at line 55 of file GEO_PrimConnector.h.

int GEO_PrimConnector::getMaxTreeCount (  )  const

int GEO_PrimConnector::getPrimTree ( const GEO_Primitive prim  ) 

virtual int GEO_PrimConnector::getPrimTrees ( const GEO_Point point,
UT_IntArray trees 
) [pure virtual]

int GEO_PrimConnector::getTreeCount (  )  const [inline]

Definition at line 45 of file GEO_PrimConnector.h.


Member Data Documentation

Definition at line 99 of file GEO_PrimConnector.h.

Definition at line 95 of file GEO_PrimConnector.h.

Definition at line 98 of file GEO_PrimConnector.h.

Definition at line 94 of file GEO_PrimConnector.h.

Definition at line 100 of file GEO_PrimConnector.h.


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

Generated on Mon Jan 28 00:48:23 2013 for HDK by  doxygen 1.5.9