#include <HLRBRep_AreaLimit.hxx>
Public Member Functions | |
Standard_EXPORT | HLRBRep_AreaLimit (const HLRAlgo_Intersection &V, const Standard_Boolean Boundary, const Standard_Boolean Interference, const TopAbs_State StateBefore, const TopAbs_State StateAfter, const TopAbs_State EdgeBefore, const TopAbs_State EdgeAfter) |
The previous and next field are set to NULL. . | |
Standard_EXPORT void | StateBefore (const TopAbs_State St) |
Standard_EXPORT void | StateAfter (const TopAbs_State St) |
Standard_EXPORT void | EdgeBefore (const TopAbs_State St) |
Standard_EXPORT void | EdgeAfter (const TopAbs_State St) |
Standard_EXPORT void | Previous (const Handle(HLRBRep_AreaLimit)&P) |
Standard_EXPORT void | Next (const Handle(HLRBRep_AreaLimit)&N) |
Standard_EXPORT const HLRAlgo_Intersection & | Vertex () const |
Standard_EXPORT Standard_Boolean | IsBoundary () const |
Standard_EXPORT Standard_Boolean | IsInterference () const |
Standard_EXPORT TopAbs_State | StateBefore () const |
Standard_EXPORT TopAbs_State | StateAfter () const |
Standard_EXPORT TopAbs_State | EdgeBefore () const |
Standard_EXPORT TopAbs_State | EdgeAfter () const |
Standard_EXPORT Handle_HLRBRep_AreaLimit | Previous () const |
Standard_EXPORT Handle_HLRBRep_AreaLimit | Next () const |
Standard_EXPORT void | Clear () |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
HLRAlgo_Intersection | myVertex |
Standard_Boolean | myBoundary |
Standard_Boolean | myInterference |
TopAbs_State | myStateBefore |
TopAbs_State | myStateAfter |
TopAbs_State | myEdgeBefore |
TopAbs_State | myEdgeAfter |
Handle_HLRBRep_AreaLimit | myPrevious |
Handle_HLRBRep_AreaLimit | myNext |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|