Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Public Member Functions
HLRBRep_VertexList Class Reference

#include <HLRBRep_VertexList.hxx>

Public Member Functions

 HLRBRep_VertexList (const HLRBRep_EdgeInterferenceTool &T, const NCollection_List< HLRAlgo_Interference >::Iterator &I)
 
bool IsPeriodic () const
 Returns True when the curve is periodic.
 
bool More () const
 Returns True when there are more vertices.
 
void Next ()
 Proceeds to the next vertex.
 
const HLRAlgo_IntersectionCurrent () const
 Returns the current vertex.
 
bool IsBoundary () const
 Returns True if the current vertex is on the boundary of the edge.
 
bool IsInterference () const
 Returns True if the current vertex is an interference.
 
TopAbs_Orientation Orientation () const
 Returns the orientation of the current vertex if it is on the boundary of the edge.
 
TopAbs_Orientation Transition () const
 Returns the transition of the current vertex if it is an interference.
 
TopAbs_Orientation BoundaryTransition () const
 Returns the transition of the current vertex relative to the boundary if it is an interference.
 

Constructor & Destructor Documentation

◆ HLRBRep_VertexList()

HLRBRep_VertexList::HLRBRep_VertexList ( const HLRBRep_EdgeInterferenceTool & T,
const NCollection_List< HLRAlgo_Interference >::Iterator & I )

Member Function Documentation

◆ BoundaryTransition()

TopAbs_Orientation HLRBRep_VertexList::BoundaryTransition ( ) const

Returns the transition of the current vertex relative to the boundary if it is an interference.

◆ Current()

const HLRAlgo_Intersection & HLRBRep_VertexList::Current ( ) const

Returns the current vertex.

◆ IsBoundary()

bool HLRBRep_VertexList::IsBoundary ( ) const

Returns True if the current vertex is on the boundary of the edge.

◆ IsInterference()

bool HLRBRep_VertexList::IsInterference ( ) const

Returns True if the current vertex is an interference.

◆ IsPeriodic()

bool HLRBRep_VertexList::IsPeriodic ( ) const

Returns True when the curve is periodic.

◆ More()

bool HLRBRep_VertexList::More ( ) const

Returns True when there are more vertices.

◆ Next()

void HLRBRep_VertexList::Next ( )

Proceeds to the next vertex.

◆ Orientation()

TopAbs_Orientation HLRBRep_VertexList::Orientation ( ) const

Returns the orientation of the current vertex if it is on the boundary of the edge.

◆ Transition()

TopAbs_Orientation HLRBRep_VertexList::Transition ( ) const

Returns the transition of the current vertex if it is an interference.


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