Public Attributes | |
| char ** | vectorDirsArray |
| these store the parsed vector directories | |
| int | vectorDirsNumber |
| char | objectDatabaseVersionStr [256] |
| String for paged object database version. | |
| ODB_version_t | objectDatabaseVersion |
| Paged object database version. | |
| vgis_boolean_t | renderTerrain |
| Enable/disable display of terrain polygons. | |
| vgis_boolean_t | renderMesh |
| Enable/disable display of terrain wireframe mesh. | |
| vgis_boolean_t | useCCC |
| This enables/disables the use of CCC coordinates for rendering paged objects. | |
| float | maxMemoryLoad |
| This determines the fraction of host memory load that VGIS should allow itself to use. | |
| vgis_boolean_t | renderTerrain_ |
| vgis_boolean_t | renderMesh_ |
| vgis_boolean_t | useCCC_ |
Configurable Data Members | |
These members can be set as part of a VGIS program's run-time configuration (see VGISConfiguration). Path Interpretation discusses path interpretation (e.g. Default Parent Dir). | |
| layerProperties_t | layerProperties [MAX_LAYERS] |
| This array describes how each terrain layer is blended. | |
| char * | terrainDirs [MAX_LAYERS] |
| This directory contains the terrain data base. | |
| char * | geometryDirs [MAX_LAYERS] |
| This directory contains the geometry data base. | |
| char * | elevationDirs [MAX_LAYERS] |
| This directory contains the elevation data base. | |
| char * | imageryDirs [MAX_LAYERS] |
| This directory contains the imagery data base. | |
| char * | phototextureDirs [MAX_LAYERS] |
| This directory contains the phototexture data base. | |
| char * | shadedDirs [MAX_LAYERS] |
| This directory contains the shaded relief data base. | |
| char * | propertiesDirs [MAX_LAYERS] |
| This directory contains the properties data base. | |
| char * | quickloadDirs [MAX_LAYERS] |
| This directory contains the "quickload" cached terrain information. | |
| char * | vectorFile |
| This file contains vector data in non-processed text format. | |
| char * | vectorDirs |
| This is semi-separated list of directories containing vector data. | |
| VectorHandling | vectorHandling |
| This determines how VGIS handles vector data. | |
| vgis_boolean_t | showTerrainBoundingBoxes |
| Enable/Disable display of terrain quadnode bounding boxes. | |
| vgis_boolean_t | showObjectBoundingBoxes |
| Enable/Disable display of object quadnode bounding boxes. | |
| vgis_boolean_t | cullPagedObjects |
| Enable/Disable paged object culling (assuming database supports it). | |
The "Configurable Data Members" can be initialized at run-time as described in VGISConfiguration.
Specific files are:
|
|
Enable/Disable paged object culling (assuming database supports it). Default: TRUE |
|
|
This directory contains the elevation data base. Initialize Options:
Default Parent Dir: ter_config_t::geometryDir |
|
|
This directory contains the geometry data base. Initialize Options:
Default Parent Dir: ter_config_t::terrainDir |
|
|
This directory contains the imagery data base. Initialize Options:
Default Parent Dir: ter_config_t::terrainDir |
|
|
This array describes how each terrain layer is blended.
|
|
|
This determines the fraction of host memory load that VGIS should allow itself to use. A number of the paging algorithms will keep old data around until this limit is exceeded at which point the least recently used data is purged. |
|
|
Paged object database version. This is the version of the database that was loaded. |
|
|
String for paged object database version. This is the version of the database that was loaded. |
|
|
This directory contains the phototexture data base. Initialize Options:
Default Parent Dir: ter_config_t::imageryDir |
|
|
This directory contains the properties data base. Initialize Options:
Default Parent Dir: CommonConfig::terrainDir |
|
|
This directory contains the "quickload" cached terrain information. Initialize Options:
Default Parent Dir*: CommonConfig::dataDir |
|
|
Enable/disable display of terrain wireframe mesh. Default: FALSE |
|
|
|
|
|
Enable/disable display of terrain polygons. Default: TRUE |
|
|
|
|
|
This directory contains the shaded relief data base. Initialize Options:
Default Parent Dir: ter_config_t::imageryDir |
|
|
Enable/Disable display of object quadnode bounding boxes. Default: FALSE |
|
|
Enable/Disable display of terrain quadnode bounding boxes. Default: FALSE |
|
|
This directory contains the terrain data base. Initialize Options:
Default Parent Dir: CommonConfig::dataDir |
|
|
This enables/disables the use of CCC coordinates for rendering paged objects. This run-time switchablity is primarily here for debugging and performance tests. Default: TRUE |
|
|
|
|
|
This is semi-separated list of directories containing vector data. Currently only polyline data is supported. see polylines.c). Initialize Options:
Default Parent Dir: CommonConfig::dataDir |
|
|
these store the parsed vector directories
|
|
|
|
|
|
This file contains vector data in non-processed text format. Currently only polyline data is supported. (see polylines.c). Initialize Options:
Default Parent Dir: first directory in ter_config_t::vectorDirs |
|
|
This determines how VGIS handles vector data. Currently, only polyline data is supported (see polylines.c) Initialize Options:
|
written by Dimitri van Heesch,
© 1997-2001