template<class T> class osgTerrain::DataSet::CompositeSource::base_source_iterator


Public Methods

[more] base_source_iterator(CompositeSource* composite=0, T advancer=T())
[more] base_source_iterator(const base_source_iterator& rhs)
[more]base_source_iterator& operator = (const base_source_iterator& rhs)
[more]bool operator == (const base_source_iterator& rhs) const
[more]bool operator != (const base_source_iterator& rhs) const
[more]bool valid() const
[more]osg::ref_ptr<Source> & operator *()
[more]osg::ref_ptr<Source> * operator ->()
[more]base_source_iterator& operator++()
[more]base_source_iterator operator++(int)
[more]bool advance()

Protected Fields

[more]T _advancer
[more]iterator _compositeIterator
[more]int _sourceIndex
[more]osg::ref_ptr<Source> _nullSource


Documentation

o base_source_iterator(CompositeSource* composite=0, T advancer=T())

o base_source_iterator(const base_source_iterator& rhs)

obase_source_iterator& operator = (const base_source_iterator& rhs)

obool operator == (const base_source_iterator& rhs) const

obool operator != (const base_source_iterator& rhs) const

obool valid() const

oosg::ref_ptr<Source> & operator *()

oosg::ref_ptr<Source> * operator ->()

obase_source_iterator& operator++()

obase_source_iterator operator++(int)

obool advance()

oT _advancer

oiterator _compositeIterator

oint _sourceIndex

oosg::ref_ptr<Source> _nullSource


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.