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

#include <TDF_AttributeIterator.hxx>

Public Member Functions

 TDF_AttributeIterator ()
 
 TDF_AttributeIterator (const TDF_Label &aLabel, const bool withoutForgotten=true)
 
 TDF_AttributeIterator (const TDF_LabelNodePtr aLabelNode, const bool withoutForgotten=true)
 
void Initialize (const TDF_Label &aLabel, const bool withoutForgotten=true)
 
bool More () const
 
void Next ()
 
occ::handle< TDF_AttributeValue () const
 
const TDF_AttributePtrValue () const
 Provides an access to the internal pointer of the current attribute. The method has better performance as not-creating handle.
 

Constructor & Destructor Documentation

◆ TDF_AttributeIterator() [1/3]

TDF_AttributeIterator::TDF_AttributeIterator ( )

◆ TDF_AttributeIterator() [2/3]

TDF_AttributeIterator::TDF_AttributeIterator ( const TDF_Label & aLabel,
const bool withoutForgotten = true )

◆ TDF_AttributeIterator() [3/3]

TDF_AttributeIterator::TDF_AttributeIterator ( const TDF_LabelNodePtr aLabelNode,
const bool withoutForgotten = true )

Member Function Documentation

◆ Initialize()

void TDF_AttributeIterator::Initialize ( const TDF_Label & aLabel,
const bool withoutForgotten = true )

◆ More()

bool TDF_AttributeIterator::More ( ) const
inline

◆ Next()

void TDF_AttributeIterator::Next ( )

◆ PtrValue()

const TDF_Attribute * TDF_AttributeIterator::PtrValue ( ) const
inline

Provides an access to the internal pointer of the current attribute. The method has better performance as not-creating handle.

◆ Value()

occ::handle< TDF_Attribute > TDF_AttributeIterator::Value ( ) const
inline

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