#include <GEO_PrimConnector.h>

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_ConnectedPointArray & | connectedPoints (int i) 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 (const GEO_Point &point, UT_IntArray &trees)=0 |
Protected Member Functions | |
| int | buildClassTree (int class_num) |
Protected Attributes | |
| GEO_Detail & | myGdp |
| const GEO_PrimClassifier * | myClassifier |
| UT_PtrArray< geo_ConnectedTree * > | myForest |
| int | myBuildConnectedPoints |
| UT_BitArray | myVisitedPoints |
Definition at line 36 of file GEO_PrimConnector.h.
| GEO_PrimConnector::GEO_PrimConnector | ( | GEO_Detail & | gdp, | |
| const GEO_PrimClassifier & | classifier, | |||
| int | build_connected_points = 0 | |||
| ) |
| virtual GEO_PrimConnector::~GEO_PrimConnector | ( | ) | [virtual] |
| 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] |
Implemented in GEO_PrimConnector3D, and GEO_PrimConnectorUV.
| int GEO_PrimConnector::getTreeCount | ( | ) | const [inline] |
Definition at line 45 of file GEO_PrimConnector.h.
int GEO_PrimConnector::myBuildConnectedPoints [protected] |
Definition at line 99 of file GEO_PrimConnector.h.
const GEO_PrimClassifier* GEO_PrimConnector::myClassifier [protected] |
Definition at line 95 of file GEO_PrimConnector.h.
UT_PtrArray<geo_ConnectedTree *> GEO_PrimConnector::myForest [protected] |
Definition at line 98 of file GEO_PrimConnector.h.
GEO_Detail& GEO_PrimConnector::myGdp [protected] |
Definition at line 94 of file GEO_PrimConnector.h.
UT_BitArray GEO_PrimConnector::myVisitedPoints [protected] |
Definition at line 100 of file GEO_PrimConnector.h.
1.5.9