BaseSelect::Iterator Class Reference

#include <c4d_baseselect.h>

Public Member Functions

 Iterator ()
 
 Iterator (const BaseSelect &baseSelect, Int32 maxValue=LIMIT< Int32 >::MAX)
 
Int32 operator* () const
 
Iteratoroperator++ ()
 
Bool operator!= (const PRIVATE_MAXON_RBF_SENTINEL(Iterator)&other) const
 

Private Attributes

const BaseSelect_baseSelect
 
Int32 _maxValue
 
Int32 _r
 
Int32 _a
 
Int32 _b
 
Bool _finished
 

Constructor & Destructor Documentation

◆ Iterator() [1/2]

Iterator ( )

◆ Iterator() [2/2]

Iterator ( const BaseSelect baseSelect,
Int32  maxValue = LIMIT<Int32>::MAX 
)

Member Function Documentation

◆ operator*()

Int32 operator* ( ) const

◆ operator++()

Iterator& operator++ ( )

◆ operator!=()

Bool operator!= ( const PRIVATE_MAXON_RBF_SENTINEL(Iterator)&  other) const

Member Data Documentation

◆ _baseSelect

const BaseSelect& _baseSelect
private

◆ _maxValue

Int32 _maxValue
private

◆ _r

Int32 _r
private

◆ _a

Int32 _a
private

◆ _b

Int32 _b
private

◆ _finished

Bool _finished
private