class osgTerrain::DataSet::DestinationTile


Inheritance:


Public Classes

[more]enum Position

Public Fields

[more]DataSet* _dataSet
[more]std::string _name
[more]unsigned int _level
[more]unsigned int _tileX
[more]unsigned int _tileY
[more]osg::ref_ptr<DestinationData> _imagery
[more]osg::ref_ptr<DestinationData> _terrain
[more]osg::ref_ptr<DestinationData> _models
[more]DestinationTile* _neighbour[NUMBER_OF_POSITIONS]
[more]bool _equalized[NUMBER_OF_POSITIONS]
[more]unsigned int _maxSourceLevel
[more]unsigned int _imagery_maxNumColumns
[more]unsigned int _imagery_maxNumRows
[more]float _imagery_maxSourceResolutionX
[more]float _imagery_maxSourceResolutionY
[more]unsigned int _terrain_maxNumColumns
[more]unsigned int _terrain_maxNumRows
[more]float _terrain_maxSourceResolutionX
[more]float _terrain_maxSourceResolutionY
[more]bool _complete

Public Methods

[more] DestinationTile()
[more]void computeNeighboursFromQuadMap()
[more]void setNeighbours(DestinationTile* left, DestinationTile* left_below, DestinationTile* below, DestinationTile* below_right, DestinationTile* right, DestinationTile* right_above, DestinationTile* above, DestinationTile* above_left)
[more]void checkNeighbouringTiles()
[more]void setMaximumImagerySize(unsigned int maxNumColumns, unsigned int maxNumRows)
[more]void setMaximumTerrainSize(unsigned int maxNumColumns, unsigned int maxNumRows)
[more]void computeMaximumSourceResolution(CompositeSource* sourceGraph)
[more]bool computeImageResolution(unsigned int& numColumns, unsigned int& numRows, double& resX, double& resY)
[more]bool computeTerrainResolution(unsigned int& numColumns, unsigned int& numRows, double& resX, double& resY)
[more]void allocate()
[more]void addRequiredResolutions(CompositeSource* sourceGraph)
[more]void readFrom(CompositeSource* sourceGraph)
[more]void equalizeCorner(Position position)
[more]void equalizeEdge(Position position)
[more]void equalizeBoundaries()
[more]void setTileComplete(bool complete)
[more]bool getTileComplete() const
[more]void optimizeResolution()
[more]osg::Node* createScene()
[more]osg::StateSet* createStateSet()
[more]osg::Node* createHeightField()
[more]osg::Node* createPolygonal()
[more]void unrefData()


Documentation

oenum Position

o LEFT

o LEFT_BELOW

o BELOW

o BELOW_RIGHT

o RIGHT

o RIGHT_ABOVE

o ABOVE

o ABOVE_LEFT

o NUMBER_OF_POSITIONS

o DestinationTile()

ovoid computeNeighboursFromQuadMap()

ovoid setNeighbours(DestinationTile* left, DestinationTile* left_below, DestinationTile* below, DestinationTile* below_right, DestinationTile* right, DestinationTile* right_above, DestinationTile* above, DestinationTile* above_left)

ovoid checkNeighbouringTiles()

ovoid setMaximumImagerySize(unsigned int maxNumColumns, unsigned int maxNumRows)

ovoid setMaximumTerrainSize(unsigned int maxNumColumns, unsigned int maxNumRows)

ovoid computeMaximumSourceResolution(CompositeSource* sourceGraph)

obool computeImageResolution(unsigned int& numColumns, unsigned int& numRows, double& resX, double& resY)

obool computeTerrainResolution(unsigned int& numColumns, unsigned int& numRows, double& resX, double& resY)

ovoid allocate()

ovoid addRequiredResolutions(CompositeSource* sourceGraph)

ovoid readFrom(CompositeSource* sourceGraph)

ovoid equalizeCorner(Position position)

ovoid equalizeEdge(Position position)

ovoid equalizeBoundaries()

ovoid setTileComplete(bool complete)

obool getTileComplete() const

ovoid optimizeResolution()

oosg::Node* createScene()

oosg::StateSet* createStateSet()

oosg::Node* createHeightField()

oosg::Node* createPolygonal()

ovoid unrefData()

oDataSet* _dataSet

ostd::string _name

ounsigned int _level

ounsigned int _tileX

ounsigned int _tileY

oosg::ref_ptr<DestinationData> _imagery

oosg::ref_ptr<DestinationData> _terrain

oosg::ref_ptr<DestinationData> _models

oDestinationTile* _neighbour[NUMBER_OF_POSITIONS]

obool _equalized[NUMBER_OF_POSITIONS]

ounsigned int _maxSourceLevel

ounsigned int _imagery_maxNumColumns

ounsigned int _imagery_maxNumRows

ofloat _imagery_maxSourceResolutionX

ofloat _imagery_maxSourceResolutionY

ounsigned int _terrain_maxNumColumns

ounsigned int _terrain_maxNumRows

ofloat _terrain_maxSourceResolutionX

ofloat _terrain_maxSourceResolutionY

obool _complete


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.