OPAL (Object Oriented Parallel Accelerator Library)  2021.1.99
OPAL
Mesher Member List

This is the complete list of members for Mesher, including all inherited members.

apply()Mesherprivate
computeMinimumAngle(unsigned int i) constMesherprivate
crossProduct(const Vector_t &a, const Vector_t &b) constMesherprivate
dotProduct(unsigned int i, unsigned int j, const Vector_t &pt) constMesherprivate
findAllEars() constMesherprivate
getTriangles() constMesher
isConvex(unsigned int i) constMesherprivate
isEar(unsigned int i) constMesherprivate
isPointInsideCone(unsigned int i, unsigned int j, unsigned int jPlusOne, unsigned int jMinusOne) constMesherprivate
isPointOnLine(unsigned int i, unsigned int j, const Vector_t &pt) constMesherprivate
isPointRightOfLine(unsigned int i, unsigned int j, const Vector_t &pt) constMesherprivate
isPotentialEdgeIntersected(unsigned int i) constMesherprivate
lineSegmentTouchesOrCrossesLine(unsigned int i, unsigned int j, unsigned int k, unsigned int l) constMesherprivate
Mesher(std::vector< Vector_t > &vertices)Mesher
orientVerticesCCW()Mesherprivate
selectBestEar(std::vector< unsigned int > &ears) constMesherprivate
triangles_mMesherprivate
vertices_mMesherprivate