|
Public Member Functions |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Static Public Member Functions |
static Standard_EXPORT Standard_Boolean | MatchSegments (const gp_Pnt2d &P1, const gp_Pnt2d &P2, const gp_Pnt2d &P3, const gp_Pnt2d &P4) |
| returns True if The Segment {P1P2} is
intersected by the segment {P3P4}
|
static Standard_EXPORT Standard_Boolean | AutoInter (const TColgp_Array1OfPnt2d &aPolyg2d) |
static Standard_EXPORT Standard_Boolean | MatchPolyg2d (const TColgp_Array1OfPnt2d &tabpoint, const Standard_Real X, const Standard_Real Y, const Standard_Real aTol, Standard_Real &DMin, Standard_Integer &Rank) |
| package method used to find if a point
is close enough to a polygon of 2D points
to be Used by Primitives like curves or faces...
Rank gives the index of the touched
segment
|