#include <TopOpeBRepBuild_PaveClassifier.hxx>
Inheritance diagram for TopOpeBRepBuild_PaveClassifier:
Public Member Functions | |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | TopOpeBRepBuild_PaveClassifier (const TopoDS_Shape &E) |
Create a Pave classifier to compare vertices on edge <e>. . | |
Standard_EXPORT TopAbs_State | Compare (const Handle(TopOpeBRepBuild_Loop)&L1, const Handle(TopOpeBRepBuild_Loop)&L2) |
Returns state of vertex <l1> compared with <l2>. . | |
Standard_EXPORT void | SetFirstParameter (const Standard_Real P) |
Standard_EXPORT void | ClosedVertices (const Standard_Boolean B) |
Static Public Member Functions | |
static Standard_EXPORT Standard_Real | AdjustCase (const Standard_Real p1, const TopAbs_Orientation o, const Standard_Real first, const Standard_Real period, const Standard_Real tol, Standard_Integer &cas) |
Private Member Functions | |
Standard_EXPORT TopAbs_State | CompareOnNonPeriodic () |
Standard_EXPORT TopAbs_State | CompareOnPeriodic () |
Standard_EXPORT void | AdjustOnPeriodic () |
Standard_EXPORT Standard_Boolean | ToAdjustOnPeriodic () const |
Private Attributes | |
TopoDS_Edge | myEdge |
Standard_Boolean | myEdgePeriodic |
Standard_Real | myFirst |
Standard_Real | myPeriod |
Standard_Boolean | mySameParameters |
Standard_Boolean | myClosedVertices |
Standard_Real | myP1 |
Standard_Real | myP2 |
TopAbs_Orientation | myO1 |
TopAbs_Orientation | myO2 |
Standard_Integer | myCas1 |
Standard_Integer | myCas2 |
|
|
|
|
|
|
|
|
|
Implements TopOpeBRepBuild_LoopClassifier. |
|
|
|
|
|
Reimplemented from TopOpeBRepBuild_LoopClassifier. |
|
Reimplemented from TopOpeBRepBuild_LoopClassifier. |
|
Reimplemented from TopOpeBRepBuild_LoopClassifier. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|