#include <GlobeRasterModule.h>
|
| GlobeRasterModule () |
|
| ~GlobeRasterModule () |
|
void | clear () |
|
void | create (std::shared_ptr< ReferenceSystem > _referenceSystem) |
|
void | update (std::shared_ptr< ge::Camera > _cam) |
|
void | updateQuadtree (std::shared_ptr< ge::Camera > _cam) |
|
void | draw (std::shared_ptr< ge::Camera > _cam, std::shared_ptr< ge::TextureHandle > _colorHandle) |
|
void | loadTerrainService (std::shared_ptr< TMSElevationBlueprint > _blueprint, std::shared_ptr< ge::Shader > _shader, float _heightScale) |
|
void | setVisibleImageLayer (short _layer) |
|
std::vector< std::string > | getImageLayerNamesList () |
|
void | setAnimatedTimeStep (float _timeStep) |
|
| TerrainModule () |
|
virtual | ~TerrainModule () |
|
void | createBasicSetup (double _scale) |
|
virtual void | draw (std::shared_ptr< ge::Camera > _cam) |
|
void | createBintree (short _lod, double _distLod, double _heightScale, std::shared_ptr< ge::Shader > _shader, geRaster::KPatchBase::PatchMode _mode, vmml::Vector3d _pos, std::string _name) |
|
void | createQuadPatchTree (geRaster::TerrainTriangulationInfo _triangulationInfo, std::shared_ptr< ge::Shader > _shader, vmml::Vector3d _pos, std::string _name, geRaster::TerrainVis::VisualizationMode _mode) |
|
void | createQuadtree (vmml::Vector2d _zeropos, double _scale) |
|
int | addTileMapService (int _minLod, int _maxLod, std::string _url, enum geRaster::TerrainVis::Layertype _type) |
|
void | updateGeometry (vmml::Vector3d _center) |
|
void | setVisualizationMode (geRaster::TerrainVis::VisualizationMode _mode) |
|
bool | isModuleActive () |
|
void | rescale (float _in) |
|
std::shared_ptr< geRaster::MBlockQuadtree > | getElevationQuadtree () |
|
std::shared_ptr< geRaster::KPatchBintree > | getBintree () |
|
std::string | getName () |
|
void | recompileShader () |
|
void | printElevationQuadtreeInfo () |
|
void | printElevationBintreeInfo () |
|
geGIS::GlobeRasterModule::GlobeRasterModule |
( |
| ) |
|
geGIS::GlobeRasterModule::~GlobeRasterModule |
( |
| ) |
|
void geGIS::GlobeRasterModule::clear |
( |
| ) |
|
|
virtual |
std::vector< std::string > geGIS::GlobeRasterModule::getImageLayerNamesList |
( |
| ) |
|
void geGIS::GlobeRasterModule::setAnimatedTimeStep |
( |
float |
_timeStep | ) |
|
void geGIS::GlobeRasterModule::setVisibleImageLayer |
( |
short |
_layer | ) |
|
void geGIS::GlobeRasterModule::update |
( |
std::shared_ptr< ge::Camera > |
_cam | ) |
|
|
virtual |
void geGIS::GlobeRasterModule::updateQuadtree |
( |
std::shared_ptr< ge::Camera > |
_cam | ) |
|
The documentation for this class was generated from the following files: