47 double stepMax()
const {
return myStepMax; };
48 void setStepMax(
double stepMax) { myStepMax = stepMax; };
50 double slopeMax()
const {
return mySlopeMax; };
117 virtual DtString pluginPath()
const;
118 virtual void setPluginPath(
const DtString& p);
172 const std::set<DtFilename>& plugins()
const;
173 void setPlugins(
const std::set<DtFilename>& pluginPaths);
DtRwString myLinuxPath
Definition: rwNavigationProfile.h:124
DtRwInt myRegenPriority
Definition: rwNavigationProfile.h:93
DtRwStringList myRegenForDynamicTerrainTypes
Definition: rwNavigationProfile.h:94
int regenerationPriority() const
Definition: rwNavigationProfile.h:65
This class allows one to collect and compare strings using an index number instead of having to do st...
Definition: symbolString.h:27
void setMaxCells(int maxCells)
Definition: rwNavigationProfile.h:164
const DtRwNavigationProfileGenEntryList & navEdgeEntryList() const
Definition: rwNavigationProfile.h:79
void setRasterPrecision(double precision)
Definition: rwNavigationProfile.h:54
void setSlopeMax(double slopeMax)
Definition: rwNavigationProfile.h:51
double slopeMax() const
Definition: rwNavigationProfile.h:50
void setEntityHeight(double height)
Definition: rwNavigationProfile.h:42
DtRwString myWindows64DebugPath
Definition: rwNavigationProfile.h:127
DtRwTemplatedListPtr< DtRwNavGenerationPluginInfo, true > myPlugins
Definition: rwNavigationProfile.h:180
DtRwReal myAreaHeight
Definition: rwNavigationProfile.h:178
bool DT_DLL_vrfutil ReadFromFile(const DtFilename &filePath, DtRwDatabaseLoggerConfig *input, const DtVariableBindingsList &variableBindings=DtReaderWriter::nullVariableReference())
Defines settings for navData generation, to allow navData to be generated differently for different t...
Definition: rwNavigationProfileSoilTypeEntry.h:21
DtRwTemplatedListPtr< DtRwNavigationProfile, true > myProfiles
Definition: rwNavigationProfile.h:179
Definition: readerWriter.h:85
Description: Readable, Writable DtString Variable substitutions are done on this object when it is re...
Definition: rwString.h:20
void setAreaHeight(double height)
Definition: rwNavigationProfile.h:170
DtRwBoolean myGenerateCoverPoints
Definition: rwNavigationProfile.h:92
void setAreaDepth(double depth)
Definition: rwNavigationProfile.h:167
static const DtString theWindows64DebugPlatformName
Definition: rwNavigationProfile.h:133
Definition: readerWriterRegistry.h:39
DtRwNavigationProfileGenEntryList & navPointEntryList()
Definition: rwNavigationProfile.h:81
const DtRwNavigationProfileGenEntryList & navPointEntryList() const
Definition: rwNavigationProfile.h:82
DtRwString myWindows32DebugPath
Definition: rwNavigationProfile.h:125
double entityRadius() const
Definition: rwNavigationProfile.h:44
bool DT_DLL_vrfutil WriteToFile(const DtFilename &filePath, DtRwDatabaseLoggerConfig *input)
void setStepMax(double stepMax)
Definition: rwNavigationProfile.h:48
DtRwBoolean myGenerateAbstractData
Definition: rwNavigationProfile.h:91
void setGenerateAbstractData(bool yesNo)
Definition: rwNavigationProfile.h:57
double entityHeight() const
Definition: rwNavigationProfile.h:41
void setEntityRadius(double radius)
Definition: rwNavigationProfile.h:45
static const DtString theWindows64ReleasePlatformName
Definition: rwNavigationProfile.h:134
Definition: rwNavigationProfileFeatureEntry.h:65
double areaDepth() const
Definition: rwNavigationProfile.h:166
virtual DtRwTemplatedListPtr< DtRwNavigationProfile, true > & profiles()
Definition: rwNavigationProfile.h:159
DtRwReal myAreaDepth
Definition: rwNavigationProfile.h:177
DtRwString myWindows32ReleasePath
Definition: rwNavigationProfile.h:126
static const DtString theWindows32ReleasePlatformName
Definition: rwNavigationProfile.h:132
Defines settings for navData generation, to allow navData to be generated differently for different t...
Definition: rwNavigationProfile.h:25
DtRwNavigationProfileSoilTypeEntryList & soilTypeEntryList()
Definition: rwNavigationProfile.h:71
Description: Readable, Writable int.
Definition: rwInt.h:25
DtRwNavigationProfileFeatureEntryList & featureEntryList()
Definition: rwNavigationProfile.h:75
static const DtString theWindows32DebugPlatformName
Definition: rwNavigationProfile.h:131
static const DtString theLinuxPlatformName
Definition: rwNavigationProfile.h:130
const DtRwStringList & regenForDynamicTerrainTypes() const
Definition: rwNavigationProfile.h:69
double rasterPrecision() const
Definition: rwNavigationProfile.h:53
double areaHeight() const
Definition: rwNavigationProfile.h:169
DtRwInt myMaxCells
Definition: rwNavigationProfile.h:176
double minNavigableSurface() const
Definition: rwNavigationProfile.h:62
void setGenerateCoverPoints(bool yesNo)
Definition: rwNavigationProfile.h:60
DtRwNavigationProfileSoilTypeEntryList mySoilTypeEntryList
Definition: rwNavigationProfile.h:95
DtRwReal myStepMax
Definition: rwNavigationProfile.h:87
DtRwReal myMinNavigableSurface
Definition: rwNavigationProfile.h:90
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
DtRwNavigationProfileGenEntryList myNavEdgeEntryList
Definition: rwNavigationProfile.h:97
DtRwReal myEntityRadius
Definition: rwNavigationProfile.h:86
DtRwReal mySlopeMax
Definition: rwNavigationProfile.h:88
Definition: rwNavigationProfileSoilTypeEntry.h:55
Description: Readable, Writable bool.
Definition: rwBoolean.h:26
const DtRwNavigationProfileFeatureEntryList & featureEntryList() const
Definition: rwNavigationProfile.h:76
DtRwNavigationProfileGenEntryList myNavPointEntryList
Definition: rwNavigationProfile.h:98
double stepMax() const
Definition: rwNavigationProfile.h:47
void setGenerateAbstractData(int priority)
Definition: rwNavigationProfile.h:66
Definition: rwNavigationProfileGenEntry.h:69
#define DT_DLL_vrfutil
This file is used to determine how to build Disable inconsistent dll linkage warning Visual Studio 6...
Definition: vrfutilDefines.h:34
DtRwNavigationProfileGenEntryList & navEdgeEntryList()
Definition: rwNavigationProfile.h:78
DtRwNavigationProfileFeatureEntryList myFeatureEntryList
Definition: rwNavigationProfile.h:96
DtRwReal myRasterPrecision
Definition: rwNavigationProfile.h:89
std::set< DtFilename > myPluginFiles
Mutable because it is constructed from myPlugins in plugins();.
Definition: rwNavigationProfile.h:183
Definition: rwStringList.h:20
virtual const DtRwTemplatedListPtr< DtRwNavigationProfile, true > & profiles() const
Definition: rwNavigationProfile.h:160
DtRwStringList & regenForDynamicTerrainTypes()
Definition: rwNavigationProfile.h:68
bool generateCoverPoints() const
Definition: rwNavigationProfile.h:59
Definition: rwNavigationProfile.h:101
Definition: rwNavigationProfile.h:137
const DtRwNavigationProfileSoilTypeEntryList & soilTypeEntryList() const
Definition: rwNavigationProfile.h:72
DtRwString myWindows64ReleasePath
Definition: rwNavigationProfile.h:128
bool generateAbstractData() const
Definition: rwNavigationProfile.h:56
void setMinNavigableSurface(double area)
Definition: rwNavigationProfile.h:63
int maxCells() const
Definition: rwNavigationProfile.h:163