![]() |
VR-Forces 4.0.4 Class Documentation
|

| typedef unsigned int DtSurface::DtCharacteristics |
| enum DtSurface::DtMedium |
| virtual DtSurface::~DtSurface | ( | ) | [virtual] |
| DtSurface::DtSurface | ( | const DtSurface & | orig | ) |
| const DtColor & DtSurface::color | ( | ) | const [inline, virtual] |
References myColor.
| void DtSurface::setColor | ( | const DtColor & | c | ) | [inline, virtual] |
References myColor.
| void DtSurface::setSurfaceCharacteristics | ( | DtSurface::DtCharacteristics | surfChar | ) | [inline, virtual] |
References myCharacteristics, and setRoughnessSoilType().
| DtSurface::DtCharacteristics DtSurface::characteristics | ( | ) | const [inline, virtual] |
References myCharacteristics.
| virtual DtMedium DtSurface::whereSurface | ( | ) | const [virtual] |
| virtual DtEnvState DtSurface::envState | ( | ) | const [virtual] |
| virtual DtSoilType DtSurface::soilType | ( | ) | const [virtual] |
| virtual DtBodyOfWaterType DtSurface::bodyOfWaterType | ( | ) | const [virtual] |
| virtual DtCulturalFeatureType DtSurface::culturalFeatureType | ( | ) | const [virtual] |
| virtual DtString DtSurface::mediumString | ( | ) | const [virtual] |
| virtual DtString DtSurface::envStateString | ( | ) | const [virtual] |
| virtual DtString DtSurface::soilTypeString | ( | ) | const [virtual] |
| virtual DtString DtSurface::bodyOfWaterTypeString | ( | ) | const [virtual] |
| virtual DtString DtSurface::culturalFeatureTypeString | ( | ) | const [virtual] |
| virtual DtRoughnessSoilType DtSurface::roughnessSoilType | ( | ) | const [virtual] |
| virtual DtString DtSurface::roughnessSoilTypeString | ( | ) | const [virtual] |
| virtual void DtSurface::setIsGround | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isGround | ( | ) | const [virtual] |
| virtual void DtSurface::setAboveGround | ( | bool | onOff | ) | [virtual] |
Accessor/Mutator functions for medium.
| virtual bool DtSurface::aboveGround | ( | ) | const [virtual] |
| virtual void DtSurface::setUnderGround | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::underGround | ( | ) | const [virtual] |
| virtual void DtSurface::setIsWaterSurface | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isWaterSurface | ( | ) | const [virtual] |
| virtual void DtSurface::setAboveWater | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::aboveWater | ( | ) | const [virtual] |
| virtual void DtSurface::setUnderWater | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::underWater | ( | ) | const [virtual] |
| virtual void DtSurface::setIsDry | ( | bool | onOff | ) | [virtual] |
Accessor/Mutator functions for environmental state.
| virtual bool DtSurface::isDry | ( | ) | const [virtual] |
| virtual void DtSurface::setIsWet | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isWet | ( | ) | const [virtual] |
| virtual void DtSurface::setIsIcy | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isIcy | ( | ) | const [virtual] |
| virtual void DtSurface::setIsCoveredBySnow | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isCoveredBySnow | ( | ) | const [virtual] |
| virtual void DtSurface::setIsImproved | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isImproved | ( | ) | const [virtual] |
| virtual bool DtSurface::isUnimproved | ( | ) | const [virtual] |
| virtual void DtSurface::setIsDeep | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isDeep | ( | ) | const [virtual] |
| virtual bool DtSurface::isShallow | ( | ) | const [virtual] |
| virtual void DtSurface::setIsCulturalFeature | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isCulturalFeature | ( | ) | const [virtual] |
| virtual void DtSurface::setIsSoftSoil | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isSoftSoil | ( | ) | const [virtual] |
| virtual void DtSurface::setIsSwamp | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isSwamp | ( | ) | const [virtual] |
| virtual void DtSurface::setIsMud | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isMud | ( | ) | const [virtual] |
| virtual void DtSurface::setIsForest | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isForest | ( | ) | const [virtual] |
| virtual void DtSurface::setIsGrass | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isGrass | ( | ) | const [virtual] |
| virtual void DtSurface::setIsCultivatedField | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isCultivatedField | ( | ) | const [virtual] |
| virtual void DtSurface::setIsOrchard | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isOrchard | ( | ) | const [virtual] |
| virtual void DtSurface::setIsRock | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isRock | ( | ) | const [virtual] |
| virtual void DtSurface::setIsBoulder | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isBoulder | ( | ) | const [virtual] |
| virtual void DtSurface::setIsSand | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isSand | ( | ) | const [virtual] |
| virtual void DtSurface::setIsDirtRoad | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isDirtRoad | ( | ) | const [virtual] |
| virtual void DtSurface::setIsGravelRoad | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isGravelRoad | ( | ) | const [virtual] |
| virtual void DtSurface::setIsPavedRoad | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isPavedRoad | ( | ) | const [virtual] |
| virtual void DtSurface::setIsMuddyRoad | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isMuddyRoad | ( | ) | const [virtual] |
| virtual void DtSurface::setIsHardSurface | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isHardSurface | ( | ) | const [virtual] |
| virtual void DtSurface::setIsUSRailRoad | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isUSRailRoad | ( | ) | const [virtual] |
| virtual void DtSurface::setIsEuroRailRoad | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isEuroRailRoad | ( | ) | const [virtual] |
| virtual void DtSurface::setIsFlimsy | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isFlimsy | ( | ) | const [virtual] |
| virtual void DtSurface::setIsUndefinedSoilType | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isUndefinedSoilType | ( | ) | const [virtual] |
| virtual void DtSurface::setUndefinedSoilType | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::undefinedSoilType | ( | ) | const [virtual] |
| virtual void DtSurface::setIsOcean | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isOcean | ( | ) | const [virtual] |
| virtual void DtSurface::setIsLake | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isLake | ( | ) | const [virtual] |
| virtual void DtSurface::setIsRiver | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isRiver | ( | ) | const [virtual] |
| virtual void DtSurface::setIsPond | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isPond | ( | ) | const [virtual] |
| virtual void DtSurface::setIsStream | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isStream | ( | ) | const [virtual] |
| virtual void DtSurface::setIsBrook | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isBrook | ( | ) | const [virtual] |
| virtual void DtSurface::setIsTree | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isTree | ( | ) | const [virtual] |
| virtual void DtSurface::setIsBuilding | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSurface::isBuilding | ( | ) | const [virtual] |
| virtual bool DtSurface::characteristicsFromString | ( | std::string | characteristicsString, |
| bool | warn = true |
||
| ) | [virtual] |
| virtual bool DtSurface::characteristicsFromSubString | ( | std::string | characteristicsString, |
| bool | warn = true |
||
| ) | [virtual] |
| virtual void DtSurface::dump | ( | ) | const [virtual] |
| virtual void DtSurface::maxColor | ( | DtColor & | theColor | ) | [virtual] |
| DtColor DtSurface::colorForSurfaceType | ( | ) | const |
| virtual bool DtSurface::readFrom | ( | FILE * | fp | ) | [virtual] |
| virtual bool DtSurface::writeTo | ( | FILE * | fp | ) | [virtual] |
| static DtString DtSurface::soilTypeToString | ( | DtRoughnessSoilType | type | ) | [static] |
| static DtRoughnessSoilType DtSurface::stringToSoilType | ( | const DtString & | string | ) | [static] |
| static DtSurface& DtSurface::nullSurface | ( | ) | [static] |
| static void DtSurface::setSurfaceToRoughnessMapper | ( | DtMapSurfaceToRoughness & | surfaceToRoughnessMapper | ) | [static] |
| std::string DtSurface::customToLower | ( | const std::string & | stringToConvert, |
| const std::locale | loc = std::locale::classic() |
||
| ) | const [protected] |
| std::string DtSurface::trimString | ( | const std::string & | strToTrim | ) | [protected] |
| virtual void DtSurface::setRoughnessSoilType | ( | ) | [protected, virtual] |
Referenced by setSurfaceCharacteristics().
const DtColor DtSurface::theSoftSoilColor [static] |
const DtColor DtSurface::theSwampColor [static] |
const DtColor DtSurface::theMudColor [static] |
const DtColor DtSurface::theForestColor [static] |
const DtColor DtSurface::theGrassColor [static] |
const DtColor DtSurface::theCultivatedFieldColor [static] |
const DtColor DtSurface::theOrchardColor [static] |
const DtColor DtSurface::theRockColor [static] |
const DtColor DtSurface::theBoulderColor [static] |
const DtColor DtSurface::theSandColor [static] |
const DtColor DtSurface::theDirtRoadColor [static] |
const DtColor DtSurface::theGravelRoadColor [static] |
const DtColor DtSurface::thePavedRoadColor [static] |
const DtColor DtSurface::theMuddyRoadColor [static] |
const DtColor DtSurface::theHardSurfaceColor [static] |
const DtColor DtSurface::theRailRoadColor [static] |
const DtColor DtSurface::theFlimsySoilColor [static] |
const DtColor DtSurface::theOceanColor [static] |
const DtColor DtSurface::theLakeColor [static] |
const DtColor DtSurface::theRiverColor [static] |
const DtColor DtSurface::thePondColor [static] |
const DtColor DtSurface::theIceColor [static] |
const DtColor DtSurface::theTreeColor [static] |
const DtColor DtSurface::theBuildingColor [static] |
const DtColor DtSurface::theDtedGroundCellColor [static] |
const DtColor DtSurface::theDtedWaterCellColor [static] |
const char DtSurface::DtSoilPavedRoad[] [static] |
const char DtSurface::DtSoilHardPacked[] [static] |
const char DtSurface::DtSoilRocks[] [static] |
const char DtSurface::DtSoilSand[] [static] |
const char DtSurface::DtSoilGravel[] [static] |
const char DtSurface::DtSoilShallowWater[] [static] |
const char DtSurface::DtSoilMuck[] [static] |
const char DtSurface::DtSoilDeepWater[] [static] |
const DtCharacteristics DtSurface::theSoftSoilBitMask [static, protected] |
const DtCharacteristics DtSurface::theSoftSoilComparator [static, protected] |
const DtCharacteristics DtSurface::theSwampBitMask [static, protected] |
const DtCharacteristics DtSurface::theSwampComparator [static, protected] |
const DtCharacteristics DtSurface::theMudBitMask [static, protected] |
const DtCharacteristics DtSurface::theMudComparator [static, protected] |
const DtCharacteristics DtSurface::theForestBitMask [static, protected] |
const DtCharacteristics DtSurface::theForestComparator [static, protected] |
const DtCharacteristics DtSurface::theGrassBitMask [static, protected] |
const DtCharacteristics DtSurface::theGrassComparator [static, protected] |
const DtCharacteristics DtSurface::theCultivatedFieldBitMask [static, protected] |
const DtCharacteristics DtSurface::theCultivatedFieldComparator [static, protected] |
const DtCharacteristics DtSurface::theOrchardBitMask [static, protected] |
const DtCharacteristics DtSurface::theOrchardComparator [static, protected] |
const DtCharacteristics DtSurface::theRockBitMask [static, protected] |
const DtCharacteristics DtSurface::theRockComparator [static, protected] |
const DtCharacteristics DtSurface::theBoulderBitMask [static, protected] |
const DtCharacteristics DtSurface::theBoulderComparator [static, protected] |
const DtCharacteristics DtSurface::theSandBitMask [static, protected] |
const DtCharacteristics DtSurface::theSandComparator [static, protected] |
const DtCharacteristics DtSurface::theDirtRoadBitMask [static, protected] |
const DtCharacteristics DtSurface::theDirtRoadComparator [static, protected] |
const DtCharacteristics DtSurface::theGravelRoadBitMask [static, protected] |
const DtCharacteristics DtSurface::theGravelRoadComparator [static, protected] |
const DtCharacteristics DtSurface::thePavedRoadBitMask [static, protected] |
const DtCharacteristics DtSurface::thePavedRoadComparator [static, protected] |
const DtCharacteristics DtSurface::theMuddyRoadBitMask [static, protected] |
const DtCharacteristics DtSurface::theMuddyRoadComparator [static, protected] |
const DtCharacteristics DtSurface::theHardSurfaceBitMask [static, protected] |
const DtCharacteristics DtSurface::theHardSurfaceComparator [static, protected] |
const DtCharacteristics DtSurface::theUSRailRoadBitMask [static, protected] |
const DtCharacteristics DtSurface::theUSRailRoadComparator [static, protected] |
const DtCharacteristics DtSurface::theEuroRailRoadBitMask [static, protected] |
const DtCharacteristics DtSurface::theEuroRailRoadComparator [static, protected] |
const DtCharacteristics DtSurface::theFlimsySoilBitMask [static, protected] |
const DtCharacteristics DtSurface::theFlimsySoilComparator [static, protected] |
const DtCharacteristics DtSurface::theOceanBitMask [static, protected] |
const DtCharacteristics DtSurface::theOceanComparator [static, protected] |
const DtCharacteristics DtSurface::theLakeBitMask [static, protected] |
const DtCharacteristics DtSurface::theLakeComparator [static, protected] |
const DtCharacteristics DtSurface::theRiverBitMask [static, protected] |
const DtCharacteristics DtSurface::theRiverComparator [static, protected] |
const DtCharacteristics DtSurface::thePondBitMask [static, protected] |
const DtCharacteristics DtSurface::thePondComparator [static, protected] |
const DtCharacteristics DtSurface::theStreamBitMask [static, protected] |
const DtCharacteristics DtSurface::theStreamComparator [static, protected] |
const DtCharacteristics DtSurface::theBrookBitMask [static, protected] |
const DtCharacteristics DtSurface::theBrookComparator [static, protected] |
const DtCharacteristics DtSurface::theDeepWaterBitMask [static, protected] |
const DtCharacteristics DtSurface::theDeepWaterComparator [static, protected] |
const DtCharacteristics DtSurface::theBuildingBitMask [static, protected] |
const DtCharacteristics DtSurface::theBuildingComparator [static, protected] |
const DtCharacteristics DtSurface::theTreeBitMask [static, protected] |
const DtCharacteristics DtSurface::theTreeComparator [static, protected] |
DtCharacteristics DtSurface::myCharacteristics [protected] |
Referenced by characteristics(), and setSurfaceCharacteristics().
DtColor DtSurface::myColor [protected] |
Referenced by color(), and setColor().
DtRoughnessSoilType DtSurface::myRoughness [protected] |
DtMapSurfaceToRoughness* DtSurface::theMapSurfaceToRoughness [static, protected] |