|
| ~EdgeCollector () |
|
void | setGeometry (osg::Geometry *geometry) |
|
osg::Geometry * | getGeometry () |
|
unsigned int | getNumOfTriangles () |
|
Triangle * | addTriangle (unsigned int p1, unsigned int p2, unsigned int p3) |
|
Triangle * | addTriangle (Point *p1, Point *p2, Point *p3) |
|
Edge * | addEdge (Triangle *triangle, Point *p1, Point *p2) |
|
Point * | addPoint (Triangle *triangle, unsigned int p1) |
|
Point * | addPoint (Triangle *triangle, Point *point) |
|
void | getBoundaryEdgeList (EdgeList &el) |
|
bool | extractBoundaryEdgeloop (EdgeList &el, Edgeloop &edgeloop) |
|
bool | extractBoundaryEdgeloopList (EdgeList &el, EdgeloopList &edgeloopList) |
|
void | getEdgeloopIndexList (IndexArrayList &ial) |
|
◆ EdgeList
◆ EdgeloopList
◆ EdgeSet
◆ IndexArrayList
◆ PointList
◆ PointSet
◆ TriangleList
◆ TriangleMap
◆ TriangleSet
◆ ~EdgeCollector()
osgUtil::EdgeCollector::~EdgeCollector |
( |
| ) |
|
◆ addEdge()
◆ addPoint() [1/2]
Point* osgUtil::EdgeCollector::addPoint |
( |
Triangle * |
triangle, |
|
|
unsigned int |
p1 |
|
) |
| |
|
inline |
◆ addPoint() [2/2]
◆ addTriangle() [1/2]
Triangle* osgUtil::EdgeCollector::addTriangle |
( |
unsigned int |
p1, |
|
|
unsigned int |
p2, |
|
|
unsigned int |
p3 |
|
) |
| |
◆ addTriangle() [2/2]
◆ extractBoundaryEdgeloop()
bool osgUtil::EdgeCollector::extractBoundaryEdgeloop |
( |
EdgeList & |
el, |
|
|
Edgeloop & |
edgeloop |
|
) |
| |
◆ extractBoundaryEdgeloopList()
bool osgUtil::EdgeCollector::extractBoundaryEdgeloopList |
( |
EdgeList & |
el, |
|
|
EdgeloopList & |
edgeloopList |
|
) |
| |
◆ getBoundaryEdgeList()
void osgUtil::EdgeCollector::getBoundaryEdgeList |
( |
EdgeList & |
el | ) |
|
◆ getEdgeloopIndexList()
void osgUtil::EdgeCollector::getEdgeloopIndexList |
( |
IndexArrayList & |
ial | ) |
|
◆ getGeometry()
◆ getNumOfTriangles()
unsigned int osgUtil::EdgeCollector::getNumOfTriangles |
( |
| ) |
|
|
inline |
◆ setGeometry()
void osgUtil::EdgeCollector::setGeometry |
( |
osg::Geometry * |
geometry | ) |
|
◆ _edgeSet
EdgeSet osgUtil::EdgeCollector::_edgeSet |
◆ _geometry
◆ _originalPointList
PointList osgUtil::EdgeCollector::_originalPointList |
◆ _pointSet
PointSet osgUtil::EdgeCollector::_pointSet |
◆ _triangleSet
The documentation for this class was generated from the following file: