#include <BALL/CONCEPT/composite.h>
Definition at line 1230 of file composite.h.
◆ CompositeIteratorTraits() [1/3]
BALL_INLINE BALL::Composite::CompositeIteratorTraits::CompositeIteratorTraits |
( |
| ) |
|
|
inline |
◆ CompositeIteratorTraits() [2/3]
BALL::Composite::CompositeIteratorTraits::CompositeIteratorTraits |
( |
const Composite & | composite | ) |
|
|
inline |
◆ CompositeIteratorTraits() [3/3]
◆ ~CompositeIteratorTraits()
BALL_INLINE BALL::Composite::CompositeIteratorTraits::~CompositeIteratorTraits |
( |
| ) |
|
|
inline |
◆ backward()
BALL_INLINE void BALL::Composite::CompositeIteratorTraits::backward |
( |
| ) |
|
|
inline |
◆ findNextPosition()
Composite * BALL::Composite::CompositeIteratorTraits::findNextPosition |
( |
Composite * | p | ) |
const |
|
inlineprotected |
◆ findPreviousPosition()
Composite * BALL::Composite::CompositeIteratorTraits::findPreviousPosition |
( |
Composite * | p | ) |
const |
|
inlineprotected |
◆ forward()
BALL_INLINE void BALL::Composite::CompositeIteratorTraits::forward |
( |
| ) |
|
|
inline |
◆ getContainer() [1/2]
◆ getContainer() [2/2]
◆ getData() [1/2]
◆ getData() [2/2]
◆ getPosition() [1/2]
◆ getPosition() [2/2]
◆ invalidate()
BALL_INLINE void BALL::Composite::CompositeIteratorTraits::invalidate |
( |
| ) |
|
|
inline |
◆ isBegin()
BALL_INLINE bool BALL::Composite::CompositeIteratorTraits::isBegin |
( |
| ) |
const |
|
inline |
◆ isEnd()
◆ isRBegin()
BALL_INLINE bool BALL::Composite::CompositeIteratorTraits::isRBegin |
( |
| ) |
const |
|
inline |
◆ isREnd()
BALL_INLINE bool BALL::Composite::CompositeIteratorTraits::isREnd |
( |
| ) |
const |
|
inline |
◆ isSingular()
BALL_INLINE bool BALL::Composite::CompositeIteratorTraits::isSingular |
( |
| ) |
const |
|
inline |
◆ isValid()
BALL_INLINE bool BALL::Composite::CompositeIteratorTraits::isValid |
( |
| ) |
const |
|
inline |
◆ operator!=()
◆ operator=()
◆ operator==()
◆ setPosition()
◆ toBegin()
BALL_INLINE void BALL::Composite::CompositeIteratorTraits::toBegin |
( |
| ) |
|
|
inline |
◆ toEnd()
BALL_INLINE void BALL::Composite::CompositeIteratorTraits::toEnd |
( |
| ) |
|
|
inline |
◆ toRBegin()
BALL_INLINE void BALL::Composite::CompositeIteratorTraits::toRBegin |
( |
| ) |
|
|
inline |
◆ toREnd()
BALL_INLINE void BALL::Composite::CompositeIteratorTraits::toREnd |
( |
| ) |
|
|
inline |
◆ bound_
Composite* BALL::Composite::CompositeIteratorTraits::bound_ |
|
protected |
A pointer to the "container" the iterator is bound to.
Definition at line 1357 of file composite.h.
◆ position_
Composite* BALL::Composite::CompositeIteratorTraits::position_ |
|
protected |
The current iterator position.
Definition at line 1360 of file composite.h.