#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. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1