Polygon
Polygon::Polygon()
Polygon::vertexCount()
Polygon::vertex()
Polygon::vertices()
Polygon::addVertex()
Polygon::isOnBoundary()
Polygon::isInside()
Polygon::isStrictlyInside()
Polygon::isInsideNotBoundary()
Polygon::m_vertices
A polygon represented by a list of its vertices.
Public Functions
Returns the number of vertices in the polygon.
Returns the i-th vertex of the polygon.
Adds a vertex at the end of the list.
Tests if a point is on the boundary of the polygon.
Tests if a point is inside the polyon.
Tests if a point is strictly inside the polyon.
Private Functions
Tests if a point outside the boundary is inside the polygon.
Private Members