osgEarth 2.1.1
|
Public Member Functions | |
TileElevationPlaceholderLayerRequest (const TileKey &key, const MapFrame &mapf, OSGTileFactory *tileFactory, GeoLocator *keyLocator) | |
void | setParentHF (osg::HeightField *parentHF) |
void | setNextLOD (int nextLOD) |
void | operator() (ProgressCallback *progress) |
Public Attributes | |
osg::ref_ptr< osg::HeightField > | _parentHF |
TileKey | _parentKey |
osg::ref_ptr< GeoLocator > | _keyLocator |
int | _nextLOD |
Definition at line 131 of file StreamingTile.cpp.
anonymous_namespace{StreamingTile.cpp}::TileElevationPlaceholderLayerRequest::TileElevationPlaceholderLayerRequest | ( | const TileKey & | key, |
const MapFrame & | mapf, | ||
OSGTileFactory * | tileFactory, | ||
GeoLocator * | keyLocator | ||
) | [inline] |
Definition at line 133 of file StreamingTile.cpp.
: TileLayerRequest( key, mapf, tileFactory ), _parentKey( key.createParentKey() ), _keyLocator(keyLocator) { //nop }
void anonymous_namespace{StreamingTile.cpp}::TileElevationPlaceholderLayerRequest::operator() | ( | ProgressCallback * | progress | ) | [inline, virtual] |
Implements osgEarth::TaskRequest.
Definition at line 151 of file StreamingTile.cpp.
{ if ( !progress->isCanceled() ) { _result = _tileFactory->createPlaceholderHeightfieldLayer( _parentHF.get(), _parentKey, _key, _keyLocator.get() ); } }
void anonymous_namespace{StreamingTile.cpp}::TileElevationPlaceholderLayerRequest::setNextLOD | ( | int | nextLOD | ) | [inline] |
Definition at line 146 of file StreamingTile.cpp.
{ _nextLOD = nextLOD; }
void anonymous_namespace{StreamingTile.cpp}::TileElevationPlaceholderLayerRequest::setParentHF | ( | osg::HeightField * | parentHF | ) | [inline] |
Definition at line 141 of file StreamingTile.cpp.
{ _parentHF = parentHF; }
osg::ref_ptr<GeoLocator> anonymous_namespace{StreamingTile.cpp}::TileElevationPlaceholderLayerRequest::_keyLocator |
Definition at line 165 of file StreamingTile.cpp.
int anonymous_namespace{StreamingTile.cpp}::TileElevationPlaceholderLayerRequest::_nextLOD |
Definition at line 166 of file StreamingTile.cpp.
osg::ref_ptr<osg::HeightField> anonymous_namespace{StreamingTile.cpp}::TileElevationPlaceholderLayerRequest::_parentHF |
Definition at line 163 of file StreamingTile.cpp.
TileKey anonymous_namespace{StreamingTile.cpp}::TileElevationPlaceholderLayerRequest::_parentKey |
Definition at line 164 of file StreamingTile.cpp.