Inheritance diagram for osgTerrain::DataSet::CompositeSource:
Public Types | |
typedef std::vector< osg::ref_ptr< Source > > | SourceList |
typedef std::vector< osg::ref_ptr< CompositeSource > > | ChildList |
typedef base_source_iterator< DefaultSourceAdvancer > | source_iterator |
typedef base_source_iterator< LODSourceAdvancer > | source_lod_iterator |
Public Member Functions | |
CompositeSource (CompositeType type=GROUP) | |
void | setType (CompositeType type) |
CompositeType | getType () const |
void | setSortValueFromSourceDataResolution () |
void | sort () |
Public Attributes | |
CompositeType | _type |
SourceList | _sourceList |
ChildList | _children |
Classes | |
class | base_source_iterator |
struct | DefaultSourceAdvancer |
class | iterator |
struct | LODSourceAdvancer |
typedef std::vector< osg::ref_ptr< CompositeSource> > osgTerrain::DataSet::CompositeSource::ChildList |
typedef base_source_iterator<DefaultSourceAdvancer> osgTerrain::DataSet::CompositeSource::source_iterator |
typedef base_source_iterator<LODSourceAdvancer> osgTerrain::DataSet::CompositeSource::source_lod_iterator |
typedef std::vector< osg::ref_ptr<Source> > osgTerrain::DataSet::CompositeSource::SourceList |
osgTerrain::DataSet::CompositeSource::CompositeSource | ( | CompositeType | type = GROUP |
) | [inline] |
CompositeType osgTerrain::DataSet::CompositeSource::getType | ( | ) | const [inline] |
void osgTerrain::DataSet::CompositeSource::setSortValueFromSourceDataResolution | ( | ) |
void osgTerrain::DataSet::CompositeSource::setType | ( | CompositeType | type | ) | [inline] |
void osgTerrain::DataSet::CompositeSource::sort | ( | ) |