|
| void | run () |
| |
| void | triangulateFace (SASFace *face) |
| |
| void | createPlanes (SASFace *face, std::list< std::pair< TPlane3< double >, double > > &planes) |
| |
| void | tagPoints (TriangulatedSurface &part, const std::list< std::pair< TPlane3< double >, double > > &planes) |
| |
| void | removeInsideTriangles (TriangulatedSurface &part) |
| |
| HashGrid3< TrianglePoint * > | createHashGrid (const TriangulatedSurface &part) |
| |
| void | createPoints (TriangulatedSurface &part, const std::list< std::pair< TPlane3< double >, double > > &planes, HashGrid3< TrianglePoint * > &grid) |
| |
| void | createNewTriangles (TriangulatedSurface &part, HashGrid3< TrianglePoint * > &grid) |
| |
| void | onePointOutside (Index outside, Triangle *t, TriangulatedSurface &part, HashGrid3< TrianglePoint * > &grid) |
| |
| void | twoPointsOutside (Position outside1, Position outside2, Triangle *t, TriangulatedSurface &part, HashGrid3< TrianglePoint * > &grid) |
| |
| TrianglePoint * | vertexExists (const TVector3< double > &point, HashGrid3< TrianglePoint * > &grid) |
| |
| Size | numberOfRefinements (const double &density, const double &radius) |
| |
| void | buildTemplateSpheres () |
| |
Generic SASTriangulator Class.
Definition at line 160 of file triangulatedSAS.h.