Protected Member Functions |
| | DtTerrainAltitudeTable (const osgEarth::TileKey &tilekey, const osgEarth::Map *map, unsigned lod, MAKVRinTerra::DtProj::CPtr, double bias, double factor) |
| | Create from map and specific tilekey.
|
| | DtTerrainAltitudeTable (const osgEarth::TileKey &tilekey, const osg::HeightField *field, unsigned xmin, unsigned xmax, unsigned ymin, unsigned ymax, MAKVRinTerra::DtProj::CPtr, double bias, double factor) |
| | Create from a section of a heightfield.
|
| void | removeSegments (const DtChord &chord, SegmentSet &set) |
| | Creates a set of segments of a chord for which the chord is higher in altitude than the max height for that segment.
|
| void | createBoundaries () |
| | setup boundary info once tilekey has been set
|
| void | setMaxHeight () |
| | update max height from max heights of children
|
Member Typedef Documentation
Constructor & Destructor Documentation
| DtTerrainAltitudeTable::DtTerrainAltitudeTable |
( |
const osgEarth::Map * |
map, |
|
|
unsigned |
lod, |
|
|
double |
bias = 30000, |
|
|
double |
factor = 2 |
|
) |
| |
| DtTerrainAltitudeTable::DtTerrainAltitudeTable |
( |
const osgEarth::TileKey & |
tilekey, |
|
|
const osgEarth::Map * |
map, |
|
|
unsigned |
lod, |
|
|
MAKVRinTerra::DtProj::CPtr |
, |
|
|
double |
bias, |
|
|
double |
factor |
|
) |
| |
|
protected |
Create from map and specific tilekey.
| DtTerrainAltitudeTable::DtTerrainAltitudeTable |
( |
const osgEarth::TileKey & |
tilekey, |
|
|
const osg::HeightField * |
field, |
|
|
unsigned |
xmin, |
|
|
unsigned |
xmax, |
|
|
unsigned |
ymin, |
|
|
unsigned |
ymax, |
|
|
MAKVRinTerra::DtProj::CPtr |
, |
|
|
double |
bias, |
|
|
double |
factor |
|
) |
| |
|
protected |
Create from a section of a heightfield.
Member Function Documentation
| void DtTerrainAltitudeTable::removeSegments |
( |
const DtChord & |
chord, |
|
|
SegmentSet & |
set |
|
) |
| |
|
protected |
Creates a set of segments of a chord for which the chord is higher in altitude than the max height for that segment.
The segments are returned as pairs of parameter values, where the parameter (t-value) moves from 0 at the start of the chord to 1 at the end of the chord.
| void DtTerrainAltitudeTable::createBoundaries |
( |
| ) |
|
|
protected |
setup boundary info once tilekey has been set
| void DtTerrainAltitudeTable::setMaxHeight |
( |
| ) |
|
|
protected |
update max height from max heights of children
Member Data Documentation
| osgEarth::TileKey DtTerrainAltitudeTable::myTileKey |
|
protected |
| double DtTerrainAltitudeTable::myXmin |
|
protected |
| double DtTerrainAltitudeTable::myXmax |
|
protected |
| double DtTerrainAltitudeTable::myYmin |
|
protected |
| double DtTerrainAltitudeTable::myYmax |
|
protected |
| double DtTerrainAltitudeTable::myMaxHeight |
|
protected |
| double DtTerrainAltitudeTable::myBias |
|
protected |
| double DtTerrainAltitudeTable::myFactor |
|
protected |
The documentation for this class was generated from the following file:
- /exports/nfedora7-1/nightly/docs/vrforcesDevelopment.vrf4-4-branch/include/vantageTerrainImplementation/vantageTerrainEngine.h