Public Member Functions | |
base_source_iterator (CompositeSource *composite=0, T advancer=T()) | |
base_source_iterator (const base_source_iterator &rhs) | |
base_source_iterator & | operator= (const base_source_iterator &rhs) |
bool | operator== (const base_source_iterator &rhs) const |
bool | operator!= (const base_source_iterator &rhs) const |
bool | valid () const |
osg::ref_ptr< Source > & | operator * () |
osg::ref_ptr< Source > * | operator-> () |
base_source_iterator & | operator++ () |
base_source_iterator | operator++ (int) |
bool | advance () |
Protected Attributes | |
T | _advancer |
iterator | _compositeIterator |
int | _sourceIndex |
osg::ref_ptr< Source > | _nullSource |
osgTerrain::DataSet::CompositeSource::base_source_iterator< T >::base_source_iterator | ( | CompositeSource * | composite = 0 , |
|
T | advancer = T() | |||
) | [inline] |
osgTerrain::DataSet::CompositeSource::base_source_iterator< T >::base_source_iterator | ( | const base_source_iterator< T > & | rhs | ) | [inline] |
bool osgTerrain::DataSet::CompositeSource::base_source_iterator< T >::advance | ( | ) | [inline] |
osg::ref_ptr<Source>& osgTerrain::DataSet::CompositeSource::base_source_iterator< T >::operator * | ( | ) | [inline] |
bool osgTerrain::DataSet::CompositeSource::base_source_iterator< T >::operator!= | ( | const base_source_iterator< T > & | rhs | ) | const [inline] |
base_source_iterator osgTerrain::DataSet::CompositeSource::base_source_iterator< T >::operator++ | ( | int | ) | [inline] |
base_source_iterator& osgTerrain::DataSet::CompositeSource::base_source_iterator< T >::operator++ | ( | ) | [inline] |
osg::ref_ptr<Source>* osgTerrain::DataSet::CompositeSource::base_source_iterator< T >::operator-> | ( | ) | [inline] |
base_source_iterator& osgTerrain::DataSet::CompositeSource::base_source_iterator< T >::operator= | ( | const base_source_iterator< T > & | rhs | ) | [inline] |
bool osgTerrain::DataSet::CompositeSource::base_source_iterator< T >::operator== | ( | const base_source_iterator< T > & | rhs | ) | const [inline] |
bool osgTerrain::DataSet::CompositeSource::base_source_iterator< T >::valid | ( | ) | const [inline] |
T osgTerrain::DataSet::CompositeSource::base_source_iterator< T >::_advancer [protected] |
iterator osgTerrain::DataSet::CompositeSource::base_source_iterator< T >::_compositeIterator [protected] |
osg::ref_ptr<Source> osgTerrain::DataSet::CompositeSource::base_source_iterator< T >::_nullSource [protected] |
int osgTerrain::DataSet::CompositeSource::base_source_iterator< T >::_sourceIndex [protected] |