CombinePolygons(int nextElement, Polygon const &outer, Polygon const &inner, std::map< int, int > &indexMap, std::vector< int > &combined) | gte::TriangulateEC< InputType, ComputeType > | private |
DoEarClipping(int numVertices, int const *indices) | gte::TriangulateEC< InputType, ComputeType > | private |
GetTriangles() const | gte::TriangulateEC< InputType, ComputeType > | inline |
InitializeFromTree(std::shared_ptr< Tree > const &tree) | gte::TriangulateEC< InputType, ComputeType > | private |
InitializeVertices(int numVertices, int const *indices) | gte::TriangulateEC< InputType, ComputeType > | private |
InsertAfterC(int i) | gte::TriangulateEC< InputType, ComputeType > | private |
InsertAfterE(int i) | gte::TriangulateEC< InputType, ComputeType > | private |
InsertAfterR(int i) | gte::TriangulateEC< InputType, ComputeType > | private |
InsertBeforeE(int i) | gte::TriangulateEC< InputType, ComputeType > | private |
InsertEndE(int i) | gte::TriangulateEC< InputType, ComputeType > | private |
IsConvex(int i) | gte::TriangulateEC< InputType, ComputeType > | private |
IsEar(int i) | gte::TriangulateEC< InputType, ComputeType > | private |
mCFirst | gte::TriangulateEC< InputType, ComputeType > | private |
mCLast | gte::TriangulateEC< InputType, ComputeType > | private |
mComputePoints | gte::TriangulateEC< InputType, ComputeType > | private |
mEFirst | gte::TriangulateEC< InputType, ComputeType > | private |
mELast | gte::TriangulateEC< InputType, ComputeType > | private |
mIsConverted | gte::TriangulateEC< InputType, ComputeType > | private |
mNumPoints | gte::TriangulateEC< InputType, ComputeType > | private |
mPoints | gte::TriangulateEC< InputType, ComputeType > | private |
mQuery | gte::TriangulateEC< InputType, ComputeType > | private |
mRFirst | gte::TriangulateEC< InputType, ComputeType > | private |
mRLast | gte::TriangulateEC< InputType, ComputeType > | private |
mTriangles | gte::TriangulateEC< InputType, ComputeType > | private |
mVertices | gte::TriangulateEC< InputType, ComputeType > | private |
operator()() | gte::TriangulateEC< InputType, ComputeType > | |
operator()(Polygon const &polygon) | gte::TriangulateEC< InputType, ComputeType > | |
operator()(Polygon const &outer, Polygon const &inner) | gte::TriangulateEC< InputType, ComputeType > | |
operator()(Polygon const &outer, std::vector< Polygon > const &inners) | gte::TriangulateEC< InputType, ComputeType > | |
operator()(std::shared_ptr< Tree > const &tree) | gte::TriangulateEC< InputType, ComputeType > | |
Polygon typedef | gte::TriangulateEC< InputType, ComputeType > | |
ProcessOuterAndInners(int &nextElement, Polygon const &outer, std::vector< Polygon > const &inners, std::map< int, int > &indexMap, std::vector< int > &combined) | gte::TriangulateEC< InputType, ComputeType > | private |
RemapIndices(std::map< int, int > const &indexMap) | gte::TriangulateEC< InputType, ComputeType > | private |
RemoveE(int i) | gte::TriangulateEC< InputType, ComputeType > | private |
RemoveR(int i) | gte::TriangulateEC< InputType, ComputeType > | private |
RemoveV(int i) | gte::TriangulateEC< InputType, ComputeType > | private |
TriangulateEC(int numPoints, Vector2< InputType > const *points) | gte::TriangulateEC< InputType, ComputeType > | |
TriangulateEC(std::vector< Vector2< InputType >> const &points) | gte::TriangulateEC< InputType, ComputeType > | |
V(int i) | gte::TriangulateEC< InputType, ComputeType > | inlineprivate |