, including all inherited members.
| Build(const GRE::LAYER *layer) | GRE::TERRAIN | [inline] |
| ClearBoundary() | GRE::TERRAIN | [inline] |
| ComputeProfile(const POLYLINE &polyline, POLYLINE &profile, SIMPLE_ARRAY< INT32 > &index) | GRE::TERRAIN | [inline] |
| CreateInstance() | GRE::TERRAIN | [inline] |
| DrawScene(CONTROLLER &controller, DRAWINGCONTEXT3D &drawing, TEXTURE *texture, TEXTUREFILTER *texturefilter) | GRE::TERRAIN | [inline] |
| Free() | GRE::TERRAIN | [inline] |
| GetAngleToNorth(const float x, const float y) const | GRE::TERRAIN | [inline] |
| GetBoundary() | GRE::TERRAIN | [inline] |
| GetCoordRefSys() const | GRE::TERRAIN | [inline] |
| GetDefaultScene(SCENE3D &scene) | GRE::TERRAIN | [inline] |
| GetDescription(const MODEL model) | GRE::TERRAIN | [static] |
| GetDescription() const | GRE::TERRAIN | [inline] |
| GetElevation(const float x, const float y) | GRE::TERRAIN | [inline] |
| GetExtents() | GRE::TERRAIN | [inline] |
| GetInstance(const MODEL model) | GRE::TERRAIN | [static] |
| GetModel() const | GRE::TERRAIN | [inline] |
| GetName(const MODEL model) | GRE::TERRAIN | [static] |
| GetName() const | GRE::TERRAIN | [inline] |
| GetPointsField() | GRE::TERRAIN | [inline] |
| HasNull() const | GRE::TERRAIN | [inline] |
| IsBoundaryChanged() const | GRE::TERRAIN | [inline] |
| IsBuilt() const | GRE::TERRAIN | [inline] |
| IsNull(const float x, const float y) const | GRE::TERRAIN | [inline] |
| IsObjectTypeSupported(const RVC::OBJTYPE objtype) const | GRE::TERRAIN | [inline] |
| IsTerrainDynamic() const | GRE::TERRAIN | [inline] |
| MODEL enum name | GRE::TERRAIN | |
| MODEL_Count enum value | GRE::TERRAIN | |
| MODEL_Default enum value | GRE::TERRAIN | |
| MODEL_FlatTriangulation enum value | GRE::TERRAIN | |
| MODEL_PiecewiseTIN enum value | GRE::TERRAIN | |
| MODEL_TIN enum value | GRE::TERRAIN | |
| MODEL_VariableTriangulation enum value | GRE::TERRAIN | |
| Register(IMPL_FACTORY *factory, const MODEL model) | GRE::TERRAIN | [static] |
| SetBuilt(const bool built) | GRE::TERRAIN | [inline, protected] |
| SetCoordRefSys(const SPATREF::COORDREFSYS &CoordRefSys) | GRE::TERRAIN | [inline] |
| SetScene(const SCENE3D &scene, const SIMPLE_ARRAY< TEXTURE * > &textures) | GRE::TERRAIN | [inline] |
| SetScene(const SCENE3D &scene, const SIMPLE_ARRAY< GEOMETRIC3D * > &geometrics, const bool wireframe) | GRE::TERRAIN | [inline] |
| TERRAIN(const char *name, const char *desc, const MODEL model) | GRE::TERRAIN | [protected] |
| v_Build(const GRE::LAYER *layer)=0 | GRE::TERRAIN | [private, pure virtual] |
| v_ComputeProfile(const POLYLINE &polyline, POLYLINE &profile, SIMPLE_ARRAY< INT32 > &index)=0 | GRE::TERRAIN | [private, pure virtual] |
| v_CreateBoundary(REGION2D &boundary)=0 | GRE::TERRAIN | [private, pure virtual] |
| v_CreateInstance()=0 | GRE::TERRAIN | [private, pure virtual] |
| v_DrawScene(CONTROLLER &controller, DRAWINGCONTEXT3D &drawing, TEXTURE *texture, TEXTUREFILTER *texturefilter)=0 | GRE::TERRAIN | [private, pure virtual] |
| v_Free()=0 | GRE::TERRAIN | [private, pure virtual] |
| v_GetAngleToNorth(const float x, const float y) const =0 | GRE::TERRAIN | [private, pure virtual] |
| v_GetCoordRefSys() const =0 | GRE::TERRAIN | [private, pure virtual] |
| v_GetDefaultScene(SCENE3D &scene) const =0 | GRE::TERRAIN | [private, pure virtual] |
| v_GetElevation(const float x, const float y) const =0 | GRE::TERRAIN | [private, pure virtual] |
| v_GetExtents()=0 | GRE::TERRAIN | [private, pure virtual] |
| v_HasNull() const =0 | GRE::TERRAIN | [private, pure virtual] |
| v_IsNull(const float x, const float y) const =0 | GRE::TERRAIN | [private, pure virtual] |
| v_IsObjectTypeSupported(const RVC::OBJTYPE objtype) const =0 | GRE::TERRAIN | [private, pure virtual] |
| v_SetCoordRefSys(const SPATREF::COORDREFSYS &CoordRefSys)=0 | GRE::TERRAIN | [private, pure virtual] |
| v_SetScene(const SCENE3D &scene, const SIMPLE_ARRAY< TEXTURE * > &textures)=0 | GRE::TERRAIN | [private, pure virtual] |
| v_SetScene(const SCENE3D &scene, const SIMPLE_ARRAY< GEOMETRIC3D * > &geometrics, const bool wireframe)=0 | GRE::TERRAIN | [private, pure virtual] |
| ~TERRAIN() | GRE::TERRAIN | [virtual] |