20 vector<Vector2D>
ConvexIntersect(vector<Vector2D>
const& poly0,vector<Vector2D>
Various checks for geometric data.
InFlags
Flags for if the segment is inner or outer.
IntersectFlags SegmentIntersection(Vector2D const &p0, Vector2D const &p1, Vector2D const &q0, Vector2D const &q1, Vector2D &Intersection)
Checks if two segments intersect.
vector< Vector2D > ConvexIntersect(vector< Vector2D > const &poly0, vector< Vector2D > const &poly1)
Calculates the intersection between two convex polygons.
IntersectFlags
Flags for there is an intersction or not or if the segments are parallel.