9 #ifndef TileManager_hpp
10 #define TileManager_hpp
14 #include "GlobeEngineGeoTiff.h"
18 #include <vmmlib/vmmlib.hpp>
32 std::vector<TilePtr> tiles;
35 bool isWorkingOnNormals =
false;
36 vmml::Vector2i horizontalBounds;
38 unsigned short ifReplace = 0;
43 void writeScanlineToTiles(geoTiffIo::ScanLineBufferPtr _scanline,
double _PCSbegin,
double _PCSend, uint32_t _row);
Definition: TileManager.hpp:30
Definition: TileManager.hpp:23
int getLod()
Definition: TileManager.hpp:54
void clear()
Definition: TileManager.cpp:34
Mode getMode()
Definition: TileManager.hpp:55
void setIfReplace(unsigned short _ifr)
Definition: TileManager.hpp:56
void writeScanlineToTiles(geoTiffIo::ScanLineBufferPtr _scanline, double _PCSbegin, double _PCSend, uint32_t _row)
Definition: TileManager.cpp:41
void createHorizontalTiles(geSpatial::SpatialKey2ui _key, geoTiffIo::GeoInfo _info, vmml::Vector2i _bounds)
Definition: TileManager.cpp:13
void loadHorizontalTiles(geSpatial::SpatialKey2ui _key, vmml::Vector2i _bounds)
Definition: TileManager.cpp:78
vmml::Vector2d getScanlinePCSBound()
Definition: TileManager.cpp:184
Mode
Definition: TileManager.hpp:22
void setMode(Mode _mode)
Definition: TileManager.hpp:52
void loadTile(geSpatial::SpatialKey2ui _key)
Definition: TileManager.cpp:66
Definition: TileManager.hpp:24
Definition: NormalCommand.h:14
Definition: SpatialKey.h:137
geoTiffIo::ScanLineBufferPtr readScanlineFromTiles(uint32_t _row)
Definition: TileManager.cpp:161
Definition: TileMapService.hpp:39
void mergeFour(geSpatial::SpatialKey2ui _key)
Definition: TileManager.cpp:100
vmml::Vector2i getHorizontalBounds()
Definition: TileManager.hpp:53
void setTms(TileMapService *_tms)
Definition: TileManager.hpp:51
Definition: TileManager.hpp:25