Open CASCADE Technology 6.6.0
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 (const 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

void InitVisible (const 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


Constructor & Destructor Documentation

HLRAlgo_EdgeIterator::HLRAlgo_EdgeIterator ( )

Member Function Documentation

void HLRAlgo_EdgeIterator::Hidden ( Standard_Real Start,
Standard_ShortReal TolStart,
Standard_Real End,
Standard_ShortReal TolEnd 
) const
void HLRAlgo_EdgeIterator::InitHidden ( const HLRAlgo_EdgeStatus status)
void HLRAlgo_EdgeIterator::InitVisible ( const 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 
)

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines