Inheritance diagram for osgTerrain::DataSet::CompositeDestination:
Public Types | |
typedef std::vector< osg::ref_ptr< DestinationTile > > | TileList |
typedef std::vector< osg::ref_ptr< CompositeDestination > > | ChildList |
Public Member Functions | |
CompositeDestination () | |
CompositeDestination (osg::CoordinateSystemNode *cs, const GeospatialExtents &extents) | |
void | computeNeighboursFromQuadMap () |
void | addRequiredResolutions (CompositeSource *sourceGraph) |
void | readFrom (CompositeSource *sourceGraph) |
void | equalizeBoundaries () |
osg::Node * | createScene () |
bool | areSubTilesComplete () |
std::string | getSubTileName () |
osg::Node * | createPagedLODScene () |
osg::Node * | createSubTileScene () |
void | unrefSubTileData () |
void | unrefLocalData () |
void | setSubTilesGenerated (bool generated) |
bool | getSubTilesGenerated () const |
Public Attributes | |
DataSet * | _dataSet |
CompositeDestination * | _parent |
std::string | _name |
unsigned int | _level |
unsigned int | _tileX |
unsigned int | _tileY |
CompositeType | _type |
TileList | _tiles |
ChildList | _children |
float | _maxVisibleDistance |
bool | _subTileGenerated |
typedef std::vector< osg::ref_ptr<CompositeDestination> > osgTerrain::DataSet::CompositeDestination::ChildList |
typedef std::vector< osg::ref_ptr<DestinationTile> > osgTerrain::DataSet::CompositeDestination::TileList |
osgTerrain::DataSet::CompositeDestination::CompositeDestination | ( | ) | [inline] |
osgTerrain::DataSet::CompositeDestination::CompositeDestination | ( | osg::CoordinateSystemNode * | cs, | |
const GeospatialExtents & | extents | |||
) | [inline] |
void osgTerrain::DataSet::CompositeDestination::addRequiredResolutions | ( | CompositeSource * | sourceGraph | ) |
bool osgTerrain::DataSet::CompositeDestination::areSubTilesComplete | ( | ) |
void osgTerrain::DataSet::CompositeDestination::computeNeighboursFromQuadMap | ( | ) |
osg::Node* osgTerrain::DataSet::CompositeDestination::createPagedLODScene | ( | ) |
osg::Node* osgTerrain::DataSet::CompositeDestination::createScene | ( | ) |
osg::Node* osgTerrain::DataSet::CompositeDestination::createSubTileScene | ( | ) |
void osgTerrain::DataSet::CompositeDestination::equalizeBoundaries | ( | ) |
std::string osgTerrain::DataSet::CompositeDestination::getSubTileName | ( | ) |
bool osgTerrain::DataSet::CompositeDestination::getSubTilesGenerated | ( | ) | const [inline] |
void osgTerrain::DataSet::CompositeDestination::readFrom | ( | CompositeSource * | sourceGraph | ) |
void osgTerrain::DataSet::CompositeDestination::setSubTilesGenerated | ( | bool | generated | ) | [inline] |
void osgTerrain::DataSet::CompositeDestination::unrefLocalData | ( | ) |
void osgTerrain::DataSet::CompositeDestination::unrefSubTileData | ( | ) |
unsigned int osgTerrain::DataSet::CompositeDestination::_level |
std::string osgTerrain::DataSet::CompositeDestination::_name |
unsigned int osgTerrain::DataSet::CompositeDestination::_tileX |
unsigned int osgTerrain::DataSet::CompositeDestination::_tileY |