|
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_Real | Length (const TopoDS_Edge &E) |
| returns the length of the edge;
|
static Standard_EXPORT void | RemoveIdenticalRoots (IntTools_SequenceOfRoots &aSeq, const Standard_Real anEpsT) |
| Remove from the sequence aSeq the Roots that have
values ti and tj such as |ti-tj] < anEpsT.
.
|
static Standard_EXPORT void | SortRoots (IntTools_SequenceOfRoots &aSeq, const Standard_Real anEpsT) |
| Sort the sequence aSeq of the Roots to arrange the
Roons in increasing order
.
|
static Standard_EXPORT void | FindRootStates (IntTools_SequenceOfRoots &aSeq, const Standard_Real anEpsNull) |
| Find the states (before and after) for each Root
from the sequence aSeq
.
|
static Standard_EXPORT Standard_Integer | Parameter (const gp_Pnt &P, const Handle(Geom_Curve)&Curve, Standard_Real &aParm) |
static Standard_EXPORT Standard_Integer | GetRadius (const BRepAdaptor_Curve &C, const Standard_Real t1, const Standard_Real t3, Standard_Real &R) |
static Standard_EXPORT Standard_Integer | PrepareArgs (BRepAdaptor_Curve &C, const Standard_Real tMax, const Standard_Real tMin, const Standard_Integer Discret, const Standard_Real Deflect, IntTools_CArray1OfReal &anArgs) |