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

#include <HLRAlgo_EdgeIterator.hxx>

Public Member Functions

 HLRAlgo_EdgeIterator ()
 Iterator on the visible or hidden parts of an edge.
 
void InitHidden (HLRAlgo_EdgeStatus &status)
 
bool MoreHidden () const
 
void NextHidden ()
 
void Hidden (double &Start, float &TolStart, double &End, float &TolEnd) const
 Returns the bounds and the tolerances of the current Hidden Interval.
 
void InitVisible (HLRAlgo_EdgeStatus &status)
 
bool MoreVisible () const
 
void NextVisible ()
 
void Visible (double &Start, float &TolStart, double &End, float &TolEnd)
 Returns the bounds and the tolerances of the current Visible Interval.
 

Constructor & Destructor Documentation

◆ HLRAlgo_EdgeIterator()

HLRAlgo_EdgeIterator::HLRAlgo_EdgeIterator ( )

Iterator on the visible or hidden parts of an edge.

Member Function Documentation

◆ Hidden()

void HLRAlgo_EdgeIterator::Hidden ( double & Start,
float & TolStart,
double & End,
float & TolEnd ) const

Returns the bounds and the tolerances of the current Hidden Interval.

◆ InitHidden()

void HLRAlgo_EdgeIterator::InitHidden ( HLRAlgo_EdgeStatus & status)

◆ InitVisible()

void HLRAlgo_EdgeIterator::InitVisible ( HLRAlgo_EdgeStatus & status)

◆ MoreHidden()

bool HLRAlgo_EdgeIterator::MoreHidden ( ) const

◆ MoreVisible()

bool HLRAlgo_EdgeIterator::MoreVisible ( ) const

◆ NextHidden()

void HLRAlgo_EdgeIterator::NextHidden ( )

◆ NextVisible()

void HLRAlgo_EdgeIterator::NextVisible ( )

◆ Visible()

void HLRAlgo_EdgeIterator::Visible ( double & Start,
float & TolStart,
double & End,
float & TolEnd )

Returns the bounds and the tolerances of the current Visible Interval.


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