Horizon
|
This is the complete list of members for TPPLPartition, including all inherited members.
AddDiagonal(MonotoneVertex *vertices, long *numvertices, long index1, long index2, char *vertextypes, std::set< ScanLineEdge >::iterator *edgeTreeIterators, std::set< ScanLineEdge > *edgeTree, long *helpers) (defined in TPPLPartition) | TPPLPartition | protected |
AddDiagonal(MonotoneVertex *vertices, long *numvertices, long index1, long index2, char *vertextypes, std::set< ScanLineEdge >::iterator *edgeTreeIterators, std::set< ScanLineEdge > *edgeTree, long *helpers) (defined in TPPLPartition) | TPPLPartition | protected |
Below(TPPLPoint &p1, TPPLPoint &p2) (defined in TPPLPartition) | TPPLPartition | protected |
Below(TPPLPoint &p1, TPPLPoint &p2) (defined in TPPLPartition) | TPPLPartition | protected |
ConvexPartition_HM(TPPLPoly *poly, std::list< TPPLPoly > *parts) (defined in TPPLPartition) | TPPLPartition | |
ConvexPartition_HM(std::list< TPPLPoly > *inpolys, std::list< TPPLPoly > *parts) (defined in TPPLPartition) | TPPLPartition | |
ConvexPartition_HM(TPPLPoly *poly, std::list< TPPLPoly > *parts) (defined in TPPLPartition) | TPPLPartition | |
ConvexPartition_HM(std::list< TPPLPoly > *inpolys, std::list< TPPLPoly > *parts) (defined in TPPLPartition) | TPPLPartition | |
ConvexPartition_OPT(TPPLPoly *poly, std::list< TPPLPoly > *parts) (defined in TPPLPartition) | TPPLPartition | |
ConvexPartition_OPT(TPPLPoly *poly, std::list< TPPLPoly > *parts) (defined in TPPLPartition) | TPPLPartition | |
Distance(const TPPLPoint &p1, const TPPLPoint &p2) (defined in TPPLPartition) | TPPLPartition | protected |
Distance(const TPPLPoint &p1, const TPPLPoint &p2) (defined in TPPLPartition) | TPPLPartition | protected |
InCone(TPPLPoint &p1, TPPLPoint &p2, TPPLPoint &p3, TPPLPoint &p) (defined in TPPLPartition) | TPPLPartition | protected |
InCone(PartitionVertex *v, TPPLPoint &p) (defined in TPPLPartition) | TPPLPartition | protected |
InCone(TPPLPoint &p1, TPPLPoint &p2, TPPLPoint &p3, TPPLPoint &p) (defined in TPPLPartition) | TPPLPartition | protected |
InCone(PartitionVertex *v, TPPLPoint &p) (defined in TPPLPartition) | TPPLPartition | protected |
Intersects(TPPLPoint &p11, TPPLPoint &p12, TPPLPoint &p21, TPPLPoint &p22) (defined in TPPLPartition) | TPPLPartition | protected |
Intersects(TPPLPoint &p11, TPPLPoint &p12, TPPLPoint &p21, TPPLPoint &p22) (defined in TPPLPartition) | TPPLPartition | protected |
IsConvex(TPPLPoint &p1, TPPLPoint &p2, TPPLPoint &p3) (defined in TPPLPartition) | TPPLPartition | protected |
IsConvex(TPPLPoint &p1, TPPLPoint &p2, TPPLPoint &p3) (defined in TPPLPartition) | TPPLPartition | protected |
IsInside(TPPLPoint &p1, TPPLPoint &p2, TPPLPoint &p3, TPPLPoint &p) (defined in TPPLPartition) | TPPLPartition | protected |
IsInside(TPPLPoint &p1, TPPLPoint &p2, TPPLPoint &p3, TPPLPoint &p) (defined in TPPLPartition) | TPPLPartition | protected |
IsReflex(TPPLPoint &p1, TPPLPoint &p2, TPPLPoint &p3) (defined in TPPLPartition) | TPPLPartition | protected |
IsReflex(TPPLPoint &p1, TPPLPoint &p2, TPPLPoint &p3) (defined in TPPLPartition) | TPPLPartition | protected |
MonotonePartition(std::list< TPPLPoly > *inpolys, std::list< TPPLPoly > *monotonePolys) (defined in TPPLPartition) | TPPLPartition | |
MonotonePartition(std::list< TPPLPoly > *inpolys, std::list< TPPLPoly > *monotonePolys) (defined in TPPLPartition) | TPPLPartition | |
Normalize(const TPPLPoint &p) (defined in TPPLPartition) | TPPLPartition | protected |
Normalize(const TPPLPoint &p) (defined in TPPLPartition) | TPPLPartition | protected |
RemoveHoles(std::list< TPPLPoly > *inpolys, std::list< TPPLPoly > *outpolys) (defined in TPPLPartition) | TPPLPartition | |
RemoveHoles(std::list< TPPLPoly > *inpolys, std::list< TPPLPoly > *outpolys) (defined in TPPLPartition) | TPPLPartition | |
Triangulate_EC(TPPLPoly *poly, std::list< TPPLPoly > *triangles) (defined in TPPLPartition) | TPPLPartition | |
Triangulate_EC(std::list< TPPLPoly > *inpolys, std::list< TPPLPoly > *triangles) (defined in TPPLPartition) | TPPLPartition | |
Triangulate_EC(TPPLPoly *poly, std::list< TPPLPoly > *triangles) (defined in TPPLPartition) | TPPLPartition | |
Triangulate_EC(std::list< TPPLPoly > *inpolys, std::list< TPPLPoly > *triangles) (defined in TPPLPartition) | TPPLPartition | |
Triangulate_MONO(TPPLPoly *poly, std::list< TPPLPoly > *triangles) (defined in TPPLPartition) | TPPLPartition | |
Triangulate_MONO(std::list< TPPLPoly > *inpolys, std::list< TPPLPoly > *triangles) (defined in TPPLPartition) | TPPLPartition | |
Triangulate_MONO(TPPLPoly *poly, std::list< TPPLPoly > *triangles) (defined in TPPLPartition) | TPPLPartition | |
Triangulate_MONO(std::list< TPPLPoly > *inpolys, std::list< TPPLPoly > *triangles) (defined in TPPLPartition) | TPPLPartition | |
Triangulate_OPT(TPPLPoly *poly, std::list< TPPLPoly > *triangles) (defined in TPPLPartition) | TPPLPartition | |
Triangulate_OPT(TPPLPoly *poly, std::list< TPPLPoly > *triangles) (defined in TPPLPartition) | TPPLPartition | |
TriangulateMonotone(TPPLPoly *inPoly, std::list< TPPLPoly > *triangles) (defined in TPPLPartition) | TPPLPartition | protected |
TriangulateMonotone(TPPLPoly *inPoly, std::list< TPPLPoly > *triangles) (defined in TPPLPartition) | TPPLPartition | protected |
TypeA(long i, long j, long k, PartitionVertex *vertices, DPState2 **dpstates) (defined in TPPLPartition) | TPPLPartition | protected |
TypeA(long i, long j, long k, PartitionVertex *vertices, DPState2 **dpstates) (defined in TPPLPartition) | TPPLPartition | protected |
TypeB(long i, long j, long k, PartitionVertex *vertices, DPState2 **dpstates) (defined in TPPLPartition) | TPPLPartition | protected |
TypeB(long i, long j, long k, PartitionVertex *vertices, DPState2 **dpstates) (defined in TPPLPartition) | TPPLPartition | protected |
UpdateState(long a, long b, long w, long i, long j, DPState2 **dpstates) (defined in TPPLPartition) | TPPLPartition | protected |
UpdateState(long a, long b, long w, long i, long j, DPState2 **dpstates) (defined in TPPLPartition) | TPPLPartition | protected |
UpdateVertex(PartitionVertex *v, PartitionVertex *vertices, long numvertices) (defined in TPPLPartition) | TPPLPartition | protected |
UpdateVertex(PartitionVertex *v, PartitionVertex *vertices, long numvertices) (defined in TPPLPartition) | TPPLPartition | protected |
UpdateVertexReflexity(PartitionVertex *v) (defined in TPPLPartition) | TPPLPartition | protected |
UpdateVertexReflexity(PartitionVertex *v) (defined in TPPLPartition) | TPPLPartition | protected |