#include <TerrainModule.h>
|
| | TerrainModule () |
| |
| virtual | ~TerrainModule () |
| |
| virtual void | clear () |
| |
| void | createBasicSetup (double _scale) |
| |
| virtual void | update (std::shared_ptr< ge::Camera > _cam)=0 |
| |
| 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 () |
| |
| geRaster::TerrainModule::TerrainModule |
( |
| ) |
|
| geRaster::TerrainModule::~TerrainModule |
( |
| ) |
|
|
virtual |
| void geRaster::TerrainModule::clear |
( |
| ) |
|
|
virtual |
| void geRaster::TerrainModule::createBasicSetup |
( |
double |
_scale | ) |
|
| void geRaster::TerrainModule::createQuadtree |
( |
vmml::Vector2d |
_zeropos, |
|
|
double |
_scale |
|
) |
| |
| void geRaster::TerrainModule::draw |
( |
std::shared_ptr< ge::Camera > |
_cam | ) |
|
|
virtual |
| std::string geRaster::TerrainModule::getName |
( |
| ) |
|
| bool geRaster::TerrainModule::isModuleActive |
( |
| ) |
|
| void geRaster::TerrainModule::printElevationBintreeInfo |
( |
| ) |
|
| void geRaster::TerrainModule::printElevationQuadtreeInfo |
( |
| ) |
|
| void geRaster::TerrainModule::recompileShader |
( |
| ) |
|
| void geRaster::TerrainModule::rescale |
( |
float |
_in | ) |
|
| virtual void geRaster::TerrainModule::update |
( |
std::shared_ptr< ge::Camera > |
_cam | ) |
|
|
pure virtual |
| void geRaster::TerrainModule::updateGeometry |
( |
vmml::Vector3d |
_center | ) |
|
| float geRaster::TerrainModule::heightScale |
|
protected |
| bool geRaster::TerrainModule::loadTexture |
|
protected |
| std::vector<tileService::TileMapService*> geRaster::TerrainModule::tmslist |
|
protected |
The documentation for this class was generated from the following files:
- /Users/mthoeny/Development/gis_globeEngine/trunk/src/globeEngineRaster/include/TerrainModule.h
- /Users/mthoeny/Development/gis_globeEngine/trunk/src/globeEngineRaster/src/TerrainModule.cpp