|
Open CASCADE Technology
6.5.4
|
#include <SelectBasics_BasicTool.hxx>
Static Public Member Functions | |
| static DEFINE_STANDARD_ALLOC 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_Boolean | MatchSegment (const gp_Pnt2d &pBegin, const gp_Pnt2d &pEnd, const Standard_Real X, const Standard_Real Y, const Standard_Real aTol, Standard_Real &DMin) |
| return True if Segment(pBegin, pEnd) is Selected | |
| static Standard_Boolean | AutoInter (const TColgp_Array1OfPnt2d &aPolyg2d) |
| static 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 | |
| static Standard_Boolean SelectBasics_BasicTool::AutoInter | ( | const TColgp_Array1OfPnt2d & | aPolyg2d | ) | [static] |
| static Standard_Boolean SelectBasics_BasicTool::MatchPolyg2d | ( | const TColgp_Array1OfPnt2d & | tabpoint, |
| const Standard_Real | X, | ||
| const Standard_Real | Y, | ||
| const Standard_Real | aTol, | ||
| Standard_Real & | DMin, | ||
| Standard_Integer & | Rank | ||
| ) | [static] |
| static Standard_Boolean SelectBasics_BasicTool::MatchSegment | ( | const gp_Pnt2d & | pBegin, |
| const gp_Pnt2d & | pEnd, | ||
| const Standard_Real | X, | ||
| const Standard_Real | Y, | ||
| const Standard_Real | aTol, | ||
| Standard_Real & | DMin | ||
| ) | [static] |
| static DEFINE_STANDARD_ALLOC Standard_Boolean SelectBasics_BasicTool::MatchSegments | ( | const gp_Pnt2d & | P1, |
| const gp_Pnt2d & | P2, | ||
| const gp_Pnt2d & | P3, | ||
| const gp_Pnt2d & | P4 | ||
| ) | [static] |
1.8.0