Public Member Functions | |
| void | setVertex (IndexT startVertexIndex, IndexT endVertexIndex) |
| IndexT | vertexStart (void) |
| IndexT | vertexEnd (void) |
Public Attributes | |
| Triangle * | triangle |
| HalfEdge * | twin |
| HalfEdge * | next |
Private Attributes | |
| IndexT | _vertexIndex |
Definition at line 83 of file OSGHalfEdgeGraph.h.
| void osg::HalfEdgeGraph::HalfEdge::setVertex | ( | HalfEdgeGraph::IndexT | startVertexIndex, | |
| HalfEdgeGraph::IndexT | endVertexIndex | |||
| ) | [inline] |
Definition at line 51 of file OSGHalfEdgeGraph.inl.
References _vertexIndex.
Referenced by osg::HalfEdgeGraph::addHalfEdge(), and osg::HalfEdgeGraph::addTriangle().
00054 { 00055 _vertexIndex = startVertexIndex; 00056 }
| HalfEdgeGraph::IndexT osg::HalfEdgeGraph::HalfEdge::vertexStart | ( | void | ) | [inline] |
Definition at line 59 of file OSGHalfEdgeGraph.inl.
References _vertexIndex.
Referenced by osg::HalfEdgeGraph::verify().
00060 { 00061 return _vertexIndex; 00062 }
| HalfEdgeGraph::IndexT osg::HalfEdgeGraph::HalfEdge::vertexEnd | ( | void | ) | [inline] |
Definition at line 65 of file OSGHalfEdgeGraph.inl.
References _vertexIndex, and next.
00066 { 00067 return next->_vertexIndex; 00068 }
Definition at line 85 of file OSGHalfEdgeGraph.h.
Referenced by setVertex(), vertexEnd(), and vertexStart().
Definition at line 89 of file OSGHalfEdgeGraph.h.
Referenced by osg::HalfEdgeGraph::addHalfEdge(), osg::HalfEdgeGraph::calcOptPrim(), osg::HalfEdgeGraph::Triangle::drop(), osg::HalfEdgeGraph::dropOutTriangle(), osg::HalfEdgeGraph::findGateEdge(), osg::HalfEdgeGraph::Triangle::init(), osg::HalfEdgeGraph::Triangle::resetDegreeState(), osg::HalfEdgeGraph::verify(), and osg::HalfEdgeGraph::Triangle::verify().
Definition at line 90 of file OSGHalfEdgeGraph.h.
Referenced by osg::HalfEdgeGraph::addHalfEdge(), osg::HalfEdgeGraph::calcOptPrim(), osg::HalfEdgeGraph::calcStripCost(), osg::HalfEdgeGraph::Triangle::drop(), osg::HalfEdgeGraph::dropOutTriangle(), osg::HalfEdgeGraph::findGateEdge(), osg::HalfEdgeGraph::Triangle::resetDegreeState(), osg::HalfEdgeGraph::verify(), and osg::HalfEdgeGraph::Triangle::verify().
Definition at line 91 of file OSGHalfEdgeGraph.h.
Referenced by osg::HalfEdgeGraph::calcOptPrim(), osg::HalfEdgeGraph::calcStripCost(), osg::HalfEdgeGraph::Triangle::init(), and vertexEnd().
1.5.5