| _edgeLinkVec | osg::HalfEdgeGraph | [private] |
| _fanBag | osg::HalfEdgeGraph | [private] |
| _invalidTriangleBag | osg::HalfEdgeGraph | [private] |
| _stripBag | osg::HalfEdgeGraph | [private] |
| _trianglePool | osg::HalfEdgeGraph | [private] |
| _triBag | osg::HalfEdgeGraph | [private] |
| _validTriangleBag | osg::HalfEdgeGraph | [private] |
| addHalfEdge(HalfEdge &halfEdge, UInt32 startVertexIndex, UInt32 endVertexIndex) | osg::HalfEdgeGraph | [inline, protected] |
| addTriangle(IndexT v0, IndexT v1, IndexT v2) | osg::HalfEdgeGraph | [inline] |
| calcEgdeLines(std::vector< IndexT > &indexVec, bool codeBorder=false) | osg::HalfEdgeGraph | |
| calcOptPrim(UInt32 iteration=1, bool doStrip=true, bool doFan=true, UInt32 minFanTriangleCount=16) | osg::HalfEdgeGraph | |
| calcStripCost(TriangleList &strip, bool reverse) | osg::HalfEdgeGraph | [protected] |
| clear(void) | osg::HalfEdgeGraph | |
| DEGREE_0 enum value | osg::HalfEdgeGraph | [private] |
| DEGREE_1 enum value | osg::HalfEdgeGraph | [private] |
| DEGREE_2 enum value | osg::HalfEdgeGraph | [private] |
| DEGREE_3 enum value | osg::HalfEdgeGraph | [private] |
| dropOutTriangle(Triangle &triangle, TriangleList *degreeBag) | osg::HalfEdgeGraph | [inline, private] |
| FAN_PART enum value | osg::HalfEdgeGraph | [private] |
| fillIndexFromFan(std::vector< IndexT > &indexVec, HalfEdge &firstEdge) | osg::HalfEdgeGraph | [protected] |
| fillIndexFromStrip(std::vector< IndexT > &indexVec, TriangleList &strip, bool reverse) | osg::HalfEdgeGraph | [protected] |
| findGateEdge(Triangle *triangleOut, Triangle *triangleIn) | osg::HalfEdgeGraph | [inline, protected] |
| FINISH enum value | osg::HalfEdgeGraph | [private] |
| getHalfEdge(UInt32 startVertexIndex, UInt32 endVertexIndex) | osg::HalfEdgeGraph | [inline, protected] |
| getPrimitive(std::vector< IndexT > &indexVec, Int32 type=0) | osg::HalfEdgeGraph | |
| HalfEdge class | osg::HalfEdgeGraph | [friend] |
| HalfEdgeGraph(void) | osg::HalfEdgeGraph | |
| HalfEdgeGraph(const HalfEdgeGraph &obj) | osg::HalfEdgeGraph | |
| HalfEdgeLink typedef | osg::HalfEdgeGraph | [private] |
| IndexT typedef | osg::HalfEdgeGraph | |
| INVALID enum value | osg::HalfEdgeGraph | [private] |
| LEFT enum value | osg::HalfEdgeGraph | [private] |
| Primitive typedef | osg::HalfEdgeGraph | [private] |
| primitiveCount(void) | osg::HalfEdgeGraph | [inline] |
| reserve(UInt32 vertexNum, UInt32 triangleNum, UInt32 reserveEdges=8) | osg::HalfEdgeGraph | |
| RIGHT enum value | osg::HalfEdgeGraph | [private] |
| START enum value | osg::HalfEdgeGraph | [private] |
| STRIP_PART enum value | osg::HalfEdgeGraph | [private] |
| Triangle class | osg::HalfEdgeGraph | [friend] |
| triangleCount(void) | osg::HalfEdgeGraph | [inline] |
| TriangleList class | osg::HalfEdgeGraph | [friend] |
| TrianglePool class | osg::HalfEdgeGraph | [friend] |
| TrianglePool::Chunk class | osg::HalfEdgeGraph | [friend] |
| TriangleState enum name | osg::HalfEdgeGraph | [private] |
| verify(bool verbose=false) | osg::HalfEdgeGraph | |
| WalkCase enum name | osg::HalfEdgeGraph | [private] |
| ~HalfEdgeGraph(void) | osg::HalfEdgeGraph | [virtual] |