![]() |
Pioneer
|
#include <Terrain.h>


Public Member Functions | |
| TerrainHeightFractal ()=delete | |
| virtual double | GetHeight (const vector3d &p) const |
| virtual const char * | GetHeightFractalName () const |
| const char * | GetHeightFractalName () const |
| TerrainHeightFractal (const SystemBody *body) | |
| double | GetHeight (const vector3d &p) const |
| const char * | GetHeightFractalName () const |
| TerrainHeightFractal (const SystemBody *body) | |
| double | GetHeight (const vector3d &p) const |
| const char * | GetHeightFractalName () const |
| TerrainHeightFractal (const SystemBody *body) | |
| double | GetHeight (const vector3d &p) const |
| const char * | GetHeightFractalName () const |
| TerrainHeightFractal (const SystemBody *body) | |
| double | GetHeight (const vector3d &p) const |
| const char * | GetHeightFractalName () const |
| TerrainHeightFractal (const SystemBody *body) | |
| double | GetHeight (const vector3d &p) const |
| const char * | GetHeightFractalName () const |
| TerrainHeightFractal (const SystemBody *body) | |
| double | GetHeight (const vector3d &p) const |
| const char * | GetHeightFractalName () const |
| TerrainHeightFractal (const SystemBody *body) | |
| double | GetHeight (const vector3d &p) const |
| const char * | GetHeightFractalName () const |
| TerrainHeightFractal (const SystemBody *body) | |
| double | GetHeight (const vector3d &p) const |
| const char * | GetHeightFractalName () const |
| TerrainHeightFractal (const SystemBody *body) | |
| double | GetHeight (const vector3d &p) const |
| const char * | GetHeightFractalName () const |
| TerrainHeightFractal (const SystemBody *body) | |
| double | GetHeight (const vector3d &p) const |
| const char * | GetHeightFractalName () const |
| TerrainHeightFractal (const SystemBody *body) | |
| double | GetHeight (const vector3d &p) const |
| const char * | GetHeightFractalName () const |
| TerrainHeightFractal (const SystemBody *body) | |
| double | GetHeight (const vector3d &p) const |
| const char * | GetHeightFractalName () const |
| TerrainHeightFractal (const SystemBody *body) | |
| double | GetHeight (const vector3d &p) const |
| const char * | GetHeightFractalName () const |
| TerrainHeightFractal (const SystemBody *body) | |
| double | GetHeight (const vector3d &p) const |
| const char * | GetHeightFractalName () const |
| TerrainHeightFractal (const SystemBody *body) | |
| double | GetHeight (const vector3d &p) const |
| const char * | GetHeightFractalName () const |
| TerrainHeightFractal (const SystemBody *body) | |
| double | GetHeight (const vector3d &p) const |
| const char * | GetHeightFractalName () const |
| TerrainHeightFractal (const SystemBody *body) | |
| double | GetHeight (const vector3d &p) const |
| const char * | GetHeightFractalName () const |
| TerrainHeightFractal (const SystemBody *body) | |
| double | GetHeight (const vector3d &p) const |
| const char * | GetHeightFractalName () const |
| TerrainHeightFractal (const SystemBody *body) | |
| double | GetHeight (const vector3d &p) const |
| const char * | GetHeightFractalName () const |
| TerrainHeightFractal (const SystemBody *body) | |
| double | GetHeight (const vector3d &p) const |
| const char * | GetHeightFractalName () const |
| TerrainHeightFractal (const SystemBody *body) | |
| double | GetHeight (const vector3d &p) const |
| const char * | GetHeightFractalName () const |
| TerrainHeightFractal (const SystemBody *body) | |
| double | GetHeight (const vector3d &p) const |
| const char * | GetHeightFractalName () const |
| TerrainHeightFractal (const SystemBody *body) | |
| double | GetHeight (const vector3d &p) const |
| const char * | GetHeightFractalName () const |
| TerrainHeightFractal (const SystemBody *body) | |
| double | GetHeight (const vector3d &p) const |
| const char * | GetHeightFractalName () const |
| double | GetHeight (const vector3d &p) const |
| TerrainHeightFractal (const SystemBody *body) | |
| const char * | GetHeightFractalName () const |
| TerrainHeightFractal (const SystemBody *body) | |
| double | GetHeight (const vector3d &p) const |
| const char * | GetHeightFractalName () const |
| TerrainHeightFractal (const SystemBody *body) | |
| double | GetHeight (const vector3d &p) const |
| const char * | GetHeightFractalName () const |
| TerrainHeightFractal (const SystemBody *body) | |
| double | GetHeight (const vector3d &p) const |
Public Member Functions inherited from Terrain | |
| virtual | ~Terrain () |
| void | SetFracDef (const unsigned int index, const double featureHeightMeters, const double featureWidthMeters, const double smallestOctaveMeters=20.0) |
| const fracdef_t & | GetFracDef (const unsigned int index) const |
| virtual double | GetHeight (const vector3d &p) const =0 |
| virtual vector3d | GetColor (const vector3d &p, double height, const vector3d &norm) const =0 |
| virtual const char * | GetHeightFractalName () const =0 |
| virtual const char * | GetColorFractalName () const =0 |
| double | GetMaxHeight () const |
| Uint32 | GetSurfaceEffects () const |
| double | BiCubicInterpolation (const vector3d &p) const |
| void | DebugDump () const |
Public Member Functions inherited from RefCounted | |
| RefCounted () | |
| virtual | ~RefCounted () |
| void | IncRefCount () const |
| void | DecRefCount () const |
| int | GetRefCount () const |
Public Member Functions inherited from LuaWrappable | |
| virtual | ~LuaWrappable () |
Protected Member Functions | |
| TerrainHeightFractal (const SystemBody *body) | |
Protected Member Functions inherited from Terrain | |
| Terrain (const SystemBody *body) | |
|
delete |
|
protected |
| TerrainHeightFractal< TerrainHeightAsteroid >::TerrainHeightFractal | ( | const SystemBody * | body | ) |

| TerrainHeightFractal< TerrainHeightAsteroid2 >::TerrainHeightFractal | ( | const SystemBody * | body | ) |

| TerrainHeightFractal< TerrainHeightAsteroid3 >::TerrainHeightFractal | ( | const SystemBody * | body | ) |

| TerrainHeightFractal< TerrainHeightAsteroid4 >::TerrainHeightFractal | ( | const SystemBody * | body | ) |

| TerrainHeightFractal< TerrainHeightBarrenRock >::TerrainHeightFractal | ( | const SystemBody * | body | ) |
| TerrainHeightFractal< TerrainHeightBarrenRock2 >::TerrainHeightFractal | ( | const SystemBody * | body | ) |
| TerrainHeightFractal< TerrainHeightBarrenRock3 >::TerrainHeightFractal | ( | const SystemBody * | body | ) |
| TerrainHeightFractal< TerrainHeightEllipsoid >::TerrainHeightFractal | ( | const SystemBody * | body | ) |
| TerrainHeightFractal< TerrainHeightFlat >::TerrainHeightFractal | ( | const SystemBody * | body | ) |
| TerrainHeightFractal< TerrainHeightHillsCraters >::TerrainHeightFractal | ( | const SystemBody * | body | ) |

| TerrainHeightFractal< TerrainHeightHillsCraters2 >::TerrainHeightFractal | ( | const SystemBody * | body | ) |

| TerrainHeightFractal< TerrainHeightHillsDunes >::TerrainHeightFractal | ( | const SystemBody * | body | ) |

| TerrainHeightFractal< TerrainHeightHillsNormal >::TerrainHeightFractal | ( | const SystemBody * | body | ) |

| TerrainHeightFractal< TerrainHeightHillsRidged >::TerrainHeightFractal | ( | const SystemBody * | body | ) |

| TerrainHeightFractal< TerrainHeightHillsRivers >::TerrainHeightFractal | ( | const SystemBody * | body | ) |

| TerrainHeightFractal< TerrainHeightMapped >::TerrainHeightFractal | ( | const SystemBody * | body | ) |

| TerrainHeightFractal< TerrainHeightMapped2 >::TerrainHeightFractal | ( | const SystemBody * | body | ) |
| TerrainHeightFractal< TerrainHeightMountainsCraters >::TerrainHeightFractal | ( | const SystemBody * | body | ) |

| TerrainHeightFractal< TerrainHeightMountainsCraters2 >::TerrainHeightFractal | ( | const SystemBody * | body | ) |

| TerrainHeightFractal< TerrainHeightMountainsNormal >::TerrainHeightFractal | ( | const SystemBody * | body | ) |

| TerrainHeightFractal< TerrainHeightMountainsRidged >::TerrainHeightFractal | ( | const SystemBody * | body | ) |

| TerrainHeightFractal< TerrainHeightMountainsRivers >::TerrainHeightFractal | ( | const SystemBody * | body | ) |

| TerrainHeightFractal< TerrainHeightMountainsRiversVolcano >::TerrainHeightFractal | ( | const SystemBody * | body | ) |

| TerrainHeightFractal< TerrainHeightMountainsVolcano >::TerrainHeightFractal | ( | const SystemBody * | body | ) |

| TerrainHeightFractal< TerrainHeightRuggedDesert >::TerrainHeightFractal | ( | const SystemBody * | body | ) |

| TerrainHeightFractal< TerrainHeightRuggedLava >::TerrainHeightFractal | ( | const SystemBody * | body | ) |

| TerrainHeightFractal< TerrainHeightWaterSolid >::TerrainHeightFractal | ( | const SystemBody * | body | ) |

| TerrainHeightFractal< TerrainHeightWaterSolidCanyons >::TerrainHeightFractal | ( | const SystemBody * | body | ) |

|
virtual |
Implements Terrain.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.
|
virtual |
Implements Terrain.