![]() |
VR-Forces 4.6.1 Class Documentation
|
Namespaces | |
| namespace | GsPoint |
| namespace | GtPoint |
| namespace | GsLightPoint |
Classes | |
| class | CDBOptions |
| Used to pass option(s) Pass option from the OSG earth file to this "cdbraster" driver. More... | |
| class | CdbImageMosaic |
| Utility class for extracting a single image from a collection of image tiles. More... | |
| class | CDBTileSource |
| Class used to create OSG Tiles from CDB Tiles Used to create OSG imagery, land use or elevation tiles with a mosaic of CDB Tile. More... | |
| class | DtCDBClassRow |
| Class used to keep "class" dbf information. More... | |
| class | DtCDBinstanceRow |
| Class used to keep "instance" dbf information. More... | |
| class | DtCDBDebugUtils |
| Debug utility class. More... | |
| class | DtCDBGeoSpecificIndirectGeo |
| We have 1 indirect geometry representing all gs 'instances' in each cell We also have 1 registrar per tile. More... | |
| class | DtCDBGeoTypicalIndirectGeo |
| We have 1 indirect geometry representing all gt 'instances' in each cell These share the registrar (we have 1 registrar per gs layer). More... | |
| class | CdbGroupNodeObserver |
| class | CdbGroupNode |
| CDB osg node class CdbGroupNode as the following structure for GT models Each quadrant does not have to be filled if there is no points under it. More... | |
| class | DtCDBKeyToEntryTypeMap |
| TODO TODO. More... | |
| class | DtCDBKeyToEntryTypeMapWithArgs |
| TODO TODO. More... | |
| class | CDBModelOptions |
| Used to pass option(s) Used to pass option from the OSG earth file this "cdb" model driver. More... | |
| class | DtCDBModelRangeTable |
| CDB Model Tile paging range. More... | |
| class | DtCDBModelPagingDistanceConfigUtils |
| CDB Model Tile paging range class utility to read xml file. More... | |
| class | CDBModelSource |
| CDB Model Source (Derived from osgearth Model Source) One instance of this class will be instantiate for every CDB model dataset entry in .earth file. More... | |
| class | CDBModelSourceFactory |
| CDB Model Source Factory. More... | |
| class | CDBPager |
| Create the CDB scene graph nodes One instance of this class will be instantiate for every CDB model dataset entry in .earth file (Created by the CDBModelSource class) More... | |
| class | DtCDBPagerConfig |
| CDB class that hold definition (like DBF column name, config file, etc) More... | |
| class | DtCDBRemoveBlacklistedFilenamesVisitor |
| Removed filename from black list. More... | |
| class | CDBSigSize |
| Switch in distance associated to Significant size. More... | |
| class | CDBSigSizeTable |
| Hold all the Significant size information of one dataset. More... | |
| class | CDBSigSizeTableUtils |
| Significant Size Utility Class. More... | |
| class | DtCDBSpeedTreeTable |
| CDB Speed Tree information class. More... | |
| class | DtCDBSpeedTreeUtil |
| Speed Tree Utility Class. More... | |
| class | DtCDBTextureCollectionPolicy |
| specialization of DtIndirectTextureCollectionPolicy to collect textures for indirect rendering for cdb cdb effect textures More... | |
| class | CDBTileKey |
| Hold the unique CDB tile key information CDB LOD goes from -10 to 23. More... | |
| struct | LatLongTileKeyHasher |
| Latitude Longitude hash key. More... | |
| struct | LatLongEqualTo |
| Latitude Longitude equal operation. More... | |
| struct | FullTileKeyHasher |
| Complete tile key hash. More... | |
| struct | FullTileKeyEqualTo |
| Tile Key equal operation. More... | |
| class | DtCDBVector |
| Abstract Vector handler class. More... | |
| class | DtCDBVectorFactory |
| Class CDB vector factory that instantiate the appropriate vector object (GT point, GT point, etc) More... | |
| class | DtCDBVectorGsLightPoint |
| Class GS light points vector handler class (support both environmental light and airport light) More... | |
| class | DtCDBVectorGsPoint |
| GS points vector handler class. More... | |
| class | DtCDBVectorGtPoint |
| Class GT points vector handler class. More... | |
| class | DtCDBBaseMaterial |
| CDB Base Material in a substrate and in Material Table (can also be used to load CDBMaterials_ToProceduralClass.xml to map base material to procedural class index) More... | |
| class | DtCDBBaseMaterialTable |
| CDB Base Material class. More... | |
| class | DtCDBCompositeMaterial |
| CDB Composite MaterialHere is a an overview of a CDB Composite Material. More... | |
| class | DtCDBCompositeMaterialTable |
| CDB Composite Material Table. More... | |
| class | DtCDBDatabase |
| CDB Database class. More... | |
| class | DatasetInfo |
| CDB Dataset information class. More... | |
| class | SubCode |
| FACC Sub Code (FSC) from Feature_Data_Dictionary.xml. More... | |
| class | FeatureType |
| FACC Code Feature portion from Feature_Data_Dictionary.xml. More... | |
| class | SubCategory |
| FACC Code sub category portion from Feature_Data_Dictionary.xml. More... | |
| class | Category |
| FACC Code category portion from Feature_Data_Dictionary.xml. More... | |
| class | Facc |
| FACC Code information from Feature_Data_Dictionary.xml. More... | |
| class | CDBDatasets |
| CDB Dataset class. More... | |
| class | DtCDBSubstrate |
| CDB Base Material class. More... | |
| class | CDBTile |
| Class used to find CDB Tiles information. More... | |
| class | CDBTileCache |
| CDB Tile cache manager Used by CDBTileSource to try to avoid reading the the same CDB tile many time while constructing the OSG Earth tile This reduce the IO and increase performance. More... | |
| class | CDBTileVerbose |
| Utility class to pass CDB lat/lon/ured/rref) values. More... | |
| class | DtCDBUtils |
| Class used to find CDB Tiles information. More... | |
Typedefs | |
| typedef std::map< std::string, osg::ref_ptr< DtCDBClassRow > > | MapStringToClassDbfRow |
| typedef std::vector < osg::ref_ptr < DtCDBinstanceRow > > | VecInstancesDbfRow |
| typedef std::map< int, float > | LodMap |
| Create a type for the lod paging map. | |
| typedef std::map< DatasetInfo, LodMap > | DatasetsModelRangeTable |
| Possible list of map that can contain specific paging values for specific datasets. | |
| typedef DtCDBKeyToEntryTypeMap < DtCDBGeoSpecificIndirectGeo > | DtCDBKeyToIndirectGeoMap |
| CDBKey GS entry map typedef. | |
| typedef DtCDBKeyToEntryTypeMapWithArgs < DtCDBGeoTypicalIndirectGeo, DtIndirectGeometryRegistrar > | DtCDBKeyToGTIndirectGeoMap |
| CDBKey GT entry map typedef. | |
Enumerations | |
| enum | Quadrant { LOWER_LEFT = 0, LOWER_RIGHT = 1, UPPER_LEFT = 2, UPPER_RIGHT = 3, NUM_QUADRANTS = 4, INVALID = -1 } |
| enum | CDBFileType { FileType_Vector = 0, FileType_Raster, FileType_Container } |
| CDB file type supported by the API (FileType_Vector = 0, FileType_Raster, FileType_Container) More... | |
Functions | |
| std::ostream & | operator<< (std::ostream &os, const CDBTileKey &key) |
| Output the CDB Tile Key stream representation. | |
| typedef std::map<std::string, osg::ref_ptr<DtCDBClassRow> > makVrv::oe::CDB::MapStringToClassDbfRow |
| typedef std::vector<osg::ref_ptr<DtCDBinstanceRow> > makVrv::oe::CDB::VecInstancesDbfRow |
| typedef std::map<int, float> makVrv::oe::CDB::LodMap |
Create a type for the lod paging map.
| typedef std::map<DatasetInfo, LodMap> makVrv::oe::CDB::DatasetsModelRangeTable |
Possible list of map that can contain specific paging values for specific datasets.
| typedef DtCDBKeyToEntryTypeMap<DtCDBGeoSpecificIndirectGeo> makVrv::oe::CDB::DtCDBKeyToIndirectGeoMap |
CDBKey GS entry map typedef.
| typedef DtCDBKeyToEntryTypeMapWithArgs<DtCDBGeoTypicalIndirectGeo, DtIndirectGeometryRegistrar> makVrv::oe::CDB::DtCDBKeyToGTIndirectGeoMap |
CDBKey GT entry map typedef.
CDB file type supported by the API (FileType_Vector = 0, FileType_Raster, FileType_Container)
| std::ostream& makVrv::oe::CDB::operator<< | ( | std::ostream & | os, |
| const CDBTileKey & | key | ||
| ) |
Output the CDB Tile Key stream representation.