| add(const TPoint &iVertex) | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | |
| area() const | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | |
| at(int iIndexOfVertex) const | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | |
| at(int iIndexOfVertex) | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | |
| contains(const TPoint &iP) const | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | |
| edge(int iIndexOfTailVertex) const | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | |
| erase(int iIndexOfVertex) | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | |
| fixDegenerate() | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | |
| flip() | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | |
| insert(int iIndexOfVertex, const TPoint &iVertex) | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | |
| intersect(const SimplePolygon2D< T, DP > &polygon, const Ray2D< T, NP, PP > &ray, T &t, const T &tMin=T()) | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | related |
| intersects(const SimplePolygon2D< T, DP > &poly, const LineSegment2D< T, PP > &segment) | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | related |
| intersects(const LineSegment2D< T, PP > &segment, const SimplePolygon2D< T, DP > &poly) | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | related |
| intersects(const SimplePolygon2D< T, DP1 > &a, const SimplePolygon2D< T, DP2 > &b) | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | related |
| isConvex() const | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | |
| isEmpty() const | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | |
| isReflex(int iIndexOfVertex) const | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | |
| isSimple() const | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | |
| isValid() const | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | |
| operator[](size_t iIndexOfVertex) const | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | |
| operator[](size_t iIndexOfVertex) | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | |
| orientation() const | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | |
| perimeter() const | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | |
| signedArea() const | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | |
| size() const | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | |
| surfaceCentroid() const | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | |
| vector(int iIndexOfTailVertex) const | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | |
| vertexCentroid() const | lass::prim::SimplePolygon2D< T, DegeneratePolicy > | |