Open CASCADE Technology
7.1.0.beta
|
#include <HLRAlgo_EdgeIterator.hxx>
Public Member Functions | |
HLRAlgo_EdgeIterator () | |
Iterator on the visible or hidden parts of an edge. More... | |
void | InitHidden (HLRAlgo_EdgeStatus &status) |
Standard_Boolean | MoreHidden () const |
void | NextHidden () |
void | Hidden (Standard_Real &Start, Standard_ShortReal &TolStart, Standard_Real &End, Standard_ShortReal &TolEnd) const |
Returns the bounds and the tolerances of the current Hidden Interval. More... | |
void | InitVisible (HLRAlgo_EdgeStatus &status) |
Standard_Boolean | MoreVisible () const |
void | NextVisible () |
void | Visible (Standard_Real &Start, Standard_ShortReal &TolStart, Standard_Real &End, Standard_ShortReal &TolEnd) |
Returns the bounds and the tolerances of the current Visible Interval. More... | |
HLRAlgo_EdgeIterator::HLRAlgo_EdgeIterator | ( | ) |
Iterator on the visible or hidden parts of an edge.
void HLRAlgo_EdgeIterator::Hidden | ( | Standard_Real & | Start, |
Standard_ShortReal & | TolStart, | ||
Standard_Real & | End, | ||
Standard_ShortReal & | TolEnd | ||
) | const |
Returns the bounds and the tolerances of the current Hidden Interval.
void HLRAlgo_EdgeIterator::InitHidden | ( | HLRAlgo_EdgeStatus & | status | ) |
void HLRAlgo_EdgeIterator::InitVisible | ( | HLRAlgo_EdgeStatus & | status | ) |
Standard_Boolean HLRAlgo_EdgeIterator::MoreHidden | ( | ) | const |
Standard_Boolean HLRAlgo_EdgeIterator::MoreVisible | ( | ) | const |
void HLRAlgo_EdgeIterator::NextHidden | ( | ) |
void HLRAlgo_EdgeIterator::NextVisible | ( | ) |
void HLRAlgo_EdgeIterator::Visible | ( | Standard_Real & | Start, |
Standard_ShortReal & | TolStart, | ||
Standard_Real & | End, | ||
Standard_ShortReal & | TolEnd | ||
) |
Returns the bounds and the tolerances of the current Visible Interval.