![]() |
VR-Forces 4.0.4 Class Documentation
|
Public Types | |
| typedef std::list < DtDfadFeature * > | DtDfadFeatureContainer |
| typedef DtDfadFeatureContainer::iterator | DtDfadFeatureIter |
| typedef DtDfadFeatureContainer::const_iterator | DtDfadFeatureConstIter |
Public Member Functions | |
| DtDfadData (DtFilename filename="", DtFilename dfadSedrisMapFile=DtFilename::combine(DtVectorDataInitializer::defaultDfadConfigDirectory(), DtFilename("dfad_sedris_map.txt")), DtFilename sedrisColorMapFile=DtFilename::combine(DtVectorDataInitializer::defaultDfadConfigDirectory(), DtFilename("sedris_colormap.txt")), DtFilename fidSmcFile=DtFilename::combine(DtVectorDataInitializer::defaultDfadConfigDirectory(), DtFilename("FID-SMC.txt")), const DtMapDatum &mapdatum=DtCurrentMapDatum(), double projectionScale=0.9996) | |
| virtual | ~DtDfadData () |
| virtual bool | init () |
| virtual void | setDataFile (const DtFilename &filename) |
| virtual bool | import (const DtTerrainDatabase &terrainDatabase, DtVectorNetwork &vectorNetwork, const bool *const importTypes) |
| virtual void | report (DtFilename fileanme) |
| virtual void | reportImport (DtFilename filename, const bool *const importTypes) |
| unsigned int | size () |
| DtDfadFeatureContainer & | featureContainer () |
| const DtDfadFeatureContainer & | featureContainer () const |
| DtPoint & | origin () |
| int & | areas () |
| int & | lines () |
| int & | points () |
| virtual void | caculateExtent (const DtPoint &point, DtPoint &minPoint, DtPoint &maxPoint) |
| virtual bool | addArealFeature (DtDfadFeature *pfeature, DtSpecification &spec) |
| virtual bool | addLinearFeature (DtDfadFeature *pfeature, DtSpecification &spec) |
| virtual bool | addPointFeature (DtDfadFeature *pfeature, DtSpecification &spec) |
| virtual bool | addNetwork (DtDfadFeature *pfeature, DtSpecificationID specIndex, bool isCloseNetwork) |
| virtual DtPoint | geoToUtm (const DtPoint &geo) const |
Public Attributes | |
| DtFilename | myFilename |
| DtFilename | myFidSmcFile |
| DtFilename | mySedrisColorMapFile |
| DtFilename | myDfadSedrisMapFile |
| const DtTerrainDatabase * | myTerrainDatabase |
| DtVectorNetwork * | myVectorNetwork |
| DtDfadFeatureContainer | myDfadFeatures |
| DtDfadHeader | myHeader |
| DtDfadInfo | myInfo |
| int | myAreas |
| int | myLines |
| int | myPoints |
| std::vector< int > | myTypesCount |
| int | mySmcCount |
| int | myFidCount |
| DtPoint | myOrigin |
| std::vector< SMC > | mySmcs |
| std::vector< FID > | myFids |
| DtMapDatum | myMapDatum |
| double | myProjectionScale |
| typedef std::list<DtDfadFeature*> DtDfadData::DtDfadFeatureContainer |
| typedef DtDfadFeatureContainer::iterator DtDfadData::DtDfadFeatureIter |
| typedef DtDfadFeatureContainer::const_iterator DtDfadData::DtDfadFeatureConstIter |
| DtDfadData::DtDfadData | ( | DtFilename | filename = "", |
| DtFilename | dfadSedrisMapFile = DtFilename::combine(DtVectorDataInitializer::defaultDfadConfigDirectory(), DtFilename("dfad_sedris_map.txt")), |
||
| DtFilename | sedrisColorMapFile = DtFilename::combine(DtVectorDataInitializer::defaultDfadConfigDirectory(), DtFilename("sedris_colormap.txt")), |
||
| DtFilename | fidSmcFile = DtFilename::combine(DtVectorDataInitializer::defaultDfadConfigDirectory(), DtFilename("FID-SMC.txt")), |
||
| const DtMapDatum & | mapdatum = DtCurrentMapDatum(), |
||
| double | projectionScale = 0.9996 |
||
| ) |
| virtual DtDfadData::~DtDfadData | ( | ) | [virtual] |
| virtual bool DtDfadData::init | ( | ) | [virtual] |
| virtual void DtDfadData::setDataFile | ( | const DtFilename & | filename | ) | [virtual] |
| virtual bool DtDfadData::import | ( | const DtTerrainDatabase & | terrainDatabase, |
| DtVectorNetwork & | vectorNetwork, | ||
| const bool *const | importTypes | ||
| ) | [virtual] |
| virtual void DtDfadData::report | ( | DtFilename | fileanme | ) | [virtual] |
| virtual void DtDfadData::reportImport | ( | DtFilename | filename, |
| const bool *const | importTypes | ||
| ) | [virtual] |
| unsigned int DtDfadData::size | ( | ) | [inline] |
| DtDfadFeatureContainer& DtDfadData::featureContainer | ( | ) | [inline] |
| const DtDfadFeatureContainer& DtDfadData::featureContainer | ( | ) | const [inline] |
| DtPoint& DtDfadData::origin | ( | ) | [inline] |
| int& DtDfadData::areas | ( | ) | [inline] |
| int& DtDfadData::lines | ( | ) | [inline] |
| int& DtDfadData::points | ( | ) | [inline] |
| virtual void DtDfadData::caculateExtent | ( | const DtPoint & | point, |
| DtPoint & | minPoint, | ||
| DtPoint & | maxPoint | ||
| ) | [virtual] |
| virtual bool DtDfadData::addArealFeature | ( | DtDfadFeature * | pfeature, |
| DtSpecification & | spec | ||
| ) | [virtual] |
| virtual bool DtDfadData::addLinearFeature | ( | DtDfadFeature * | pfeature, |
| DtSpecification & | spec | ||
| ) | [virtual] |
| virtual bool DtDfadData::addPointFeature | ( | DtDfadFeature * | pfeature, |
| DtSpecification & | spec | ||
| ) | [virtual] |
| virtual bool DtDfadData::addNetwork | ( | DtDfadFeature * | pfeature, |
| DtSpecificationID | specIndex, | ||
| bool | isCloseNetwork | ||
| ) | [virtual] |
| virtual DtPoint DtDfadData::geoToUtm | ( | const DtPoint & | geo | ) | const [virtual] |
| DtFilename DtDfadData::myFilename |
| DtFilename DtDfadData::myFidSmcFile |
| DtFilename DtDfadData::mySedrisColorMapFile |
| DtFilename DtDfadData::myDfadSedrisMapFile |
| std::vector<int> DtDfadData::myTypesCount |
| std::vector<SMC> DtDfadData::mySmcs |
| std::vector<FID> DtDfadData::myFids |
| DtMapDatum DtDfadData::myMapDatum |