#include <Wm4TriangulateEC.h>
Classes | |
| class | Tree |
Public Types | |
| typedef std::map< int, int > | IndexMap |
| typedef std::vector< int > | Indices |
| typedef std::vector< Indices * > | IndicesArray |
| typedef std::vector< Vector2 < Real > > | Positions |
Public Member Functions | |
| TriangulateEC (const Positions &rkPositions, Query::Type eQueryType, Real fEpsilon, const Tree *pkTree, Indices &rkTriangles) | |
| TriangulateEC (const Positions &rkPositions, Query::Type eQueryType, Real fEpsilon, const Indices &rkOuter, const IndicesArray &rkInners, Indices &rkTriangles) | |
| TriangulateEC (const Positions &rkPositions, Query::Type eQueryType, Real fEpsilon, const Indices &rkOuter, const Indices &rkInner, Indices &rkTriangles) | |
| TriangulateEC (const Positions &rkPositions, Query::Type eQueryType, Real fEpsilon, const Indices &rkPolygon, Indices &rkTriangles) | |
| TriangulateEC (const Positions &rkPositions, Query::Type eQueryType, Real fEpsilon, Indices &rkTriangles) | |
| ~TriangulateEC () | |
Static Public Member Functions | |
| static void | Delete (Tree *&rpkRoot) |
Definition at line 28 of file Wm4TriangulateEC.h.
| typedef std::map<int,int> Wm4::TriangulateEC< Real >::IndexMap |
Definition at line 121 of file Wm4TriangulateEC.h.
| typedef std::vector<int> Wm4::TriangulateEC< Real >::Indices |
Definition at line 119 of file Wm4TriangulateEC.h.
| typedef std::vector<Indices*> Wm4::TriangulateEC< Real >::IndicesArray |
Definition at line 120 of file Wm4TriangulateEC.h.
| typedef std::vector<Vector2<Real> > Wm4::TriangulateEC< Real >::Positions |
Definition at line 118 of file Wm4TriangulateEC.h.
| Wm4::TriangulateEC< Real >::TriangulateEC | ( | const Positions & | rkPositions, | |
| Query::Type | eQueryType, | |||
| Real | fEpsilon, | |||
| Indices & | rkTriangles | |||
| ) | [inline] |
Definition at line 28 of file Wm4TriangulateEC.cpp.
References Py::int.
| Wm4::TriangulateEC< Real >::TriangulateEC | ( | const Positions & | rkPositions, | |
| Query::Type | eQueryType, | |||
| Real | fEpsilon, | |||
| const Indices & | rkPolygon, | |||
| Indices & | rkTriangles | |||
| ) | [inline] |
Definition at line 42 of file Wm4TriangulateEC.cpp.
References Py::int.
| Wm4::TriangulateEC< Real >::TriangulateEC | ( | const Positions & | rkPositions, | |
| Query::Type | eQueryType, | |||
| Real | fEpsilon, | |||
| const Indices & | rkOuter, | |||
| const Indices & | rkInner, | |||
| Indices & | rkTriangles | |||
| ) | [inline] |
Definition at line 57 of file Wm4TriangulateEC.cpp.
References Py::int.
| Wm4::TriangulateEC< Real >::TriangulateEC | ( | const Positions & | rkPositions, | |
| Query::Type | eQueryType, | |||
| Real | fEpsilon, | |||
| const Indices & | rkOuter, | |||
| const IndicesArray & | rkInners, | |||
| Indices & | rkTriangles | |||
| ) | [inline] |
Definition at line 86 of file Wm4TriangulateEC.cpp.
References Py::int.
| Wm4::TriangulateEC< Real >::TriangulateEC | ( | const Positions & | rkPositions, | |
| Query::Type | eQueryType, | |||
| Real | fEpsilon, | |||
| const Tree * | pkTree, | |||
| Indices & | rkTriangles | |||
| ) | [inline] |
Definition at line 117 of file Wm4TriangulateEC.cpp.
References Wm4::TriangulateEC< Real >::Tree::Child, Py::int, and Wm4::TriangulateEC< Real >::Tree::Polygon.
| Wm4::TriangulateEC< Real >::~TriangulateEC | ( | ) | [inline] |
Definition at line 186 of file Wm4TriangulateEC.cpp.
References WM4_DELETE.
| void Wm4::TriangulateEC< Real >::Delete | ( | Tree *& | rpkRoot | ) | [inline, static] |
Definition at line 968 of file Wm4TriangulateEC.cpp.
References Wm4::TriangulateEC< Real >::Tree::Child, Py::int, and WM4_DELETE.
1.6.1