cleanVisualState (defined in GrassyTerrain) | GrassyTerrain | [protected] |
colorArray (defined in Terrain) | Terrain | [protected] |
data (defined in Terrain) | Terrain | [protected] |
drawNormals(osg::Group *normalGroup=0) | Terrain | |
dsize (defined in Terrain) | Terrain | [protected] |
dsizeMask (defined in Terrain) | Terrain | [protected] |
dsizep1 (defined in Terrain) | Terrain | [protected] |
gcoef (defined in GrassyTerrain) | GrassyTerrain | [protected] |
getData() const (defined in Terrain) | Terrain | [inline] |
getDataArraySize() const (defined in Terrain) | Terrain | [inline] |
getFloorNormal(const double x, const double y) | Terrain | [virtual] |
getFloorZ(const double x, const double y) | Terrain | [virtual] |
getGrassDensity(const double x, const double y) | GrassyTerrain | [virtual] |
getGrassGrowthRate() (defined in GrassyTerrain) | GrassyTerrain | |
getHalfWorldSize() const (defined in Terrain) | Terrain | [inline] |
getMaxHeight() const (defined in Terrain) | Terrain | [inline] |
getMaximumGrassDensity() (defined in GrassyTerrain) | GrassyTerrain | |
getNormalizedGrassDensity(const double x, const double y) | GrassyTerrain | [virtual] |
getNormals() const (defined in Terrain) | Terrain | [inline] |
getNormalsArraySize() const (defined in Terrain) | Terrain | [inline] |
getWorldSize() const (defined in Terrain) | Terrain | [inline] |
grass (defined in GrassyTerrain) | GrassyTerrain | [protected] |
grassEnd (defined in GrassyTerrain) | GrassyTerrain | [protected] |
grassGrowthRate (defined in GrassyTerrain) | GrassyTerrain | [protected] |
grassGrowthRatePerGridPoint (defined in GrassyTerrain) | GrassyTerrain | [protected] |
GrassyTerrain(double worldSize, double maxHeight, int level, double persistance=0.5, double power=1.0) (defined in GrassyTerrain) | GrassyTerrain | |
graze(const double x, const double y, const double amount) | GrassyTerrain | [virtual] |
grow() | GrassyTerrain | [protected, virtual] |
halfWorldSize (defined in Terrain) | Terrain | [protected] |
invMaximumGrassDensityPerGridPoint (defined in GrassyTerrain) | GrassyTerrain | [protected] |
invWorldSize_dsize (defined in Terrain) | Terrain | [protected] |
level (defined in Terrain) | Terrain | [protected] |
maxHeight (defined in Terrain) | Terrain | [protected] |
maximumGrassDensity (defined in GrassyTerrain) | GrassyTerrain | [protected] |
maximumGrassDensityPerGridPoint (defined in GrassyTerrain) | GrassyTerrain | [protected] |
normals (defined in Terrain) | Terrain | [protected] |
persistance (defined in Terrain) | Terrain | [protected] |
power (defined in Terrain) | Terrain | [protected] |
scheduleForGrowth(double integrationTimeStep) (defined in GrassyTerrain) | GrassyTerrain | [virtual] |
setGrassDensity(const double density) | GrassyTerrain | |
setGrassGrowthRate(const double rate) | GrassyTerrain | |
setMaximumGrassDensity(const double density) | GrassyTerrain | |
Terrain(double worldSize, double maxHeight, int level, double persistance=0.5, double power=1.0) (defined in Terrain) | Terrain | |
timeStep (defined in GrassyTerrain) | GrassyTerrain | [protected] |
updateColors() | GrassyTerrain | [protected, virtual] |
worldSize (defined in Terrain) | Terrain | [protected] |
wrapDataEdge(int x, int y) (defined in Terrain) | Terrain | [inline, protected] |
~GrassyTerrain() (defined in GrassyTerrain) | GrassyTerrain | |
~Terrain() (defined in Terrain) | Terrain | |
~TerrainInterface() | TerrainInterface | [inline, virtual] |