Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
HLRBRep_AreaLimit Class Reference

The private nested class AreaLimit represents a --
vertex on the Edge with the state on the left and --
the right.

#include <HLRBRep_AreaLimit.hxx>

Inheritance diagram for HLRBRep_AreaLimit:
Inheritance graph
[legend]

Public Member Functions

 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.

void StateBefore (const TopAbs_State St)
void StateAfter (const TopAbs_State St)
void EdgeBefore (const TopAbs_State St)
void EdgeAfter (const TopAbs_State St)
void Previous (const Handle< HLRBRep_AreaLimit > &P)
void Next (const Handle< HLRBRep_AreaLimit > &N)
const HLRAlgo_IntersectionVertex () const
Standard_Boolean IsBoundary () const
Standard_Boolean IsInterference () const
TopAbs_State StateBefore () const
TopAbs_State StateAfter () const
TopAbs_State EdgeBefore () const
TopAbs_State EdgeAfter () const
Handle_HLRBRep_AreaLimit Previous () const
Handle_HLRBRep_AreaLimit Next () const
void Clear ()

Constructor & Destructor Documentation


Member Function Documentation

Handle_HLRBRep_AreaLimit HLRBRep_AreaLimit::Next ( ) const
Handle_HLRBRep_AreaLimit HLRBRep_AreaLimit::Previous ( ) const

The documentation for this class was generated from the following file: