Public Types | |
enum | Type { CONVEX, NONCONVEX } |
Public Member Functions | |
CIntersection (CVertexList &vl, CVertex &v) | |
void | ApplyNonconvexIntersection (CSkeleton &skeleton, CVertexList &vl, IntersectionQueue &iq, bool bCheckVertexinCurrentContour) |
void | ApplyConvexIntersection (CSkeleton &skeleton, CVertexList &vl, IntersectionQueue &iq) |
void | ApplyLast3 (CSkeleton &skeleton, CVertexList &vl) |
bool | operator> (const CIntersection &i) const |
bool | operator== (const CIntersection &i) const |
Public Attributes | |
C3DPoint | m_poi |
CVertex * | m_leftVertex |
CVertex * | m_rightVertex |
CNumber | m_height |
enum CIntersection::Type | m_type |