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

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

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