Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Static Public Member Functions
SelectBasics_BasicTool Class Reference

#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


Member Function Documentation


The documentation for this class was generated from the following file: