| 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] |