Inheritance:
Public Classes
-
enum Position
Public Fields
-
DataSet* _dataSet
-
std::string _name
-
unsigned int _level
-
unsigned int _tileX
-
unsigned int _tileY
-
osg::ref_ptr<DestinationData> _imagery
-
osg::ref_ptr<DestinationData> _terrain
-
osg::ref_ptr<DestinationData> _models
-
DestinationTile* _neighbour[NUMBER_OF_POSITIONS]
-
bool _equalized[NUMBER_OF_POSITIONS]
-
unsigned int _maxSourceLevel
-
unsigned int _imagery_maxNumColumns
-
unsigned int _imagery_maxNumRows
-
float _imagery_maxSourceResolutionX
-
float _imagery_maxSourceResolutionY
-
unsigned int _terrain_maxNumColumns
-
unsigned int _terrain_maxNumRows
-
float _terrain_maxSourceResolutionX
-
float _terrain_maxSourceResolutionY
-
bool _complete
Public Methods
-
DestinationTile()
-
void computeNeighboursFromQuadMap()
-
void setNeighbours(DestinationTile* left, DestinationTile* left_below, DestinationTile* below, DestinationTile* below_right, DestinationTile* right, DestinationTile* right_above, DestinationTile* above, DestinationTile* above_left)
-
void checkNeighbouringTiles()
-
void setMaximumImagerySize(unsigned int maxNumColumns, unsigned int maxNumRows)
-
void setMaximumTerrainSize(unsigned int maxNumColumns, unsigned int maxNumRows)
-
void computeMaximumSourceResolution(CompositeSource* sourceGraph)
-
bool computeImageResolution(unsigned int& numColumns, unsigned int& numRows, double& resX, double& resY)
-
bool computeTerrainResolution(unsigned int& numColumns, unsigned int& numRows, double& resX, double& resY)
-
void allocate()
-
void addRequiredResolutions(CompositeSource* sourceGraph)
-
void readFrom(CompositeSource* sourceGraph)
-
void equalizeCorner(Position position)
-
void equalizeEdge(Position position)
-
void equalizeBoundaries()
-
void setTileComplete(bool complete)
-
bool getTileComplete() const
-
void optimizeResolution()
-
osg::Node* createScene()
-
osg::StateSet* createStateSet()
-
osg::Node* createHeightField()
-
osg::Node* createPolygonal()
-
void unrefData()
Documentation
enum Position
LEFT
LEFT_BELOW
BELOW
BELOW_RIGHT
RIGHT
RIGHT_ABOVE
ABOVE
ABOVE_LEFT
NUMBER_OF_POSITIONS
DestinationTile()
void computeNeighboursFromQuadMap()
void setNeighbours(DestinationTile* left, DestinationTile* left_below, DestinationTile* below, DestinationTile* below_right, DestinationTile* right, DestinationTile* right_above, DestinationTile* above, DestinationTile* above_left)
void checkNeighbouringTiles()
void setMaximumImagerySize(unsigned int maxNumColumns, unsigned int maxNumRows)
void setMaximumTerrainSize(unsigned int maxNumColumns, unsigned int maxNumRows)
void computeMaximumSourceResolution(CompositeSource* sourceGraph)
bool computeImageResolution(unsigned int& numColumns, unsigned int& numRows, double& resX, double& resY)
bool computeTerrainResolution(unsigned int& numColumns, unsigned int& numRows, double& resX, double& resY)
void allocate()
void addRequiredResolutions(CompositeSource* sourceGraph)
void readFrom(CompositeSource* sourceGraph)
void equalizeCorner(Position position)
void equalizeEdge(Position position)
void equalizeBoundaries()
void setTileComplete(bool complete)
bool getTileComplete() const
void optimizeResolution()
osg::Node* createScene()
osg::StateSet* createStateSet()
osg::Node* createHeightField()
osg::Node* createPolygonal()
void unrefData()
DataSet* _dataSet
std::string _name
unsigned int _level
unsigned int _tileX
unsigned int _tileY
osg::ref_ptr<DestinationData> _imagery
osg::ref_ptr<DestinationData> _terrain
osg::ref_ptr<DestinationData> _models
DestinationTile* _neighbour[NUMBER_OF_POSITIONS]
bool _equalized[NUMBER_OF_POSITIONS]
unsigned int _maxSourceLevel
unsigned int _imagery_maxNumColumns
unsigned int _imagery_maxNumRows
float _imagery_maxSourceResolutionX
float _imagery_maxSourceResolutionY
unsigned int _terrain_maxNumColumns
unsigned int _terrain_maxNumRows
float _terrain_maxSourceResolutionX
float _terrain_maxSourceResolutionY
bool _complete
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.