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