HDK
|
#include <GEO_PrimConnector.h>
Classes | |
class | geo_ConnectedTree |
Public Member Functions | |
GEO_PrimConnector (GEO_Detail &gdp, const GEO_PrimClassifier &classifier) | |
virtual | ~GEO_PrimConnector () |
int | getTreeCount () const |
int | getMaxTreeCount () const |
const geo_ConnectedPrimArray & | connectedPrims (int i) const |
virtual void | clear () |
int | getPrimTree (const GEO_Primitive &prim) |
int | buildTree (const GEO_Primitive &prim) |
virtual int | getPrimTrees (GA_Offset ptoff, UT_IntArray &trees)=0 |
int64 | getMemoryUsage (bool inclusive) const |
Protected Member Functions | |
int | buildClassTree (int class_num) |
Protected Attributes | |
GEO_Detail & | myGdp |
const GEO_PrimClassifier * | myClassifier |
UT_Array< geo_ConnectedTree * > | myForest |
UT_BitArray | myVisitedPoints |
Definition at line 28 of file GEO_PrimConnector.h.
GEO_PrimConnector::GEO_PrimConnector | ( | GEO_Detail & | gdp, |
const GEO_PrimClassifier & | classifier | ||
) |
|
virtual |
int GEO_PrimConnector::buildTree | ( | const GEO_Primitive & | prim | ) |
|
virtual |
|
inline |
Definition at line 40 of file GEO_PrimConnector.h.
int GEO_PrimConnector::getMaxTreeCount | ( | ) | const |
|
inline |
Definition at line 61 of file GEO_PrimConnector.h.
int GEO_PrimConnector::getPrimTree | ( | const GEO_Primitive & | prim | ) |
|
pure virtual |
Implemented in GEO_PrimConnectorUV, and GEO_PrimConnector3D.
|
inline |
Definition at line 35 of file GEO_PrimConnector.h.
|
protected |
Definition at line 96 of file GEO_PrimConnector.h.
|
protected |
Definition at line 99 of file GEO_PrimConnector.h.
|
protected |
Definition at line 95 of file GEO_PrimConnector.h.
|
protected |
Definition at line 100 of file GEO_PrimConnector.h.