47 double stepMax()
const {
return myStepMax; };
48 void setStepMax(
double stepMax) { myStepMax = stepMax; };
50 double slopeMax()
const {
return mySlopeMax; };
121 virtual DtString pluginPath()
const;
122 virtual void setPluginPath(
const DtString& p);
176 const std::set<DtFilename>& plugins()
const;
177 void setPlugins(
const std::set<DtFilename>& pluginPaths);
DtRwString myLinuxPath
Definition: rwNavigationProfile.h:128
DtRwInt myRegenPriority
Definition: rwNavigationProfile.h:96
DtRwStringList myRegenForDynamicTerrainTypes
Definition: rwNavigationProfile.h:97
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:168
const DtRwNavigationProfileGenEntryList & navEdgeEntryList() const
Definition: rwNavigationProfile.h:82
bool DT_DLL_vrfutil WriteToFile(const DtFilename &filePath, DtRwChatChannelConfig *input)
bool DT_DLL_vrfutil ReadFromFile(const DtFilename &filePath, DtRwChatChannelConfig *input, const DtVariableBindingsList &variableBindings=DtReaderWriter::nullVariableReference())
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:131
DtRwTemplatedListPtr< DtRwNavGenerationPluginInfo, true > myPlugins
Definition: rwNavigationProfile.h:184
DtRwReal myAreaHeight
Definition: rwNavigationProfile.h:182
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:183
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:174
DtRwBoolean myGenerateCoverPoints
Definition: rwNavigationProfile.h:95
void setAreaDepth(double depth)
Definition: rwNavigationProfile.h:171
static const DtString theWindows64DebugPlatformName
Definition: rwNavigationProfile.h:137
Definition: readerWriterRegistry.h:39
DtRwNavigationProfileGenEntryList & navPointEntryList()
Definition: rwNavigationProfile.h:84
const DtRwNavigationProfileGenEntryList & navPointEntryList() const
Definition: rwNavigationProfile.h:85
DtRwString myWindows32DebugPath
Definition: rwNavigationProfile.h:129
double entityRadius() const
Definition: rwNavigationProfile.h:44
void setStepMax(double stepMax)
Definition: rwNavigationProfile.h:48
DtRwBoolean myGenerateAbstractData
Definition: rwNavigationProfile.h:94
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:138
Definition: rwNavigationProfileFeatureEntry.h:65
DtRwStringList & soilTypesToTagList()
Definition: rwNavigationProfile.h:75
double areaDepth() const
Definition: rwNavigationProfile.h:170
virtual DtRwTemplatedListPtr< DtRwNavigationProfile, true > & profiles()
Definition: rwNavigationProfile.h:163
DtRwReal myAreaDepth
Definition: rwNavigationProfile.h:181
DtRwString myWindows32ReleasePath
Definition: rwNavigationProfile.h:130
DtRwStringList mySoilTypesToTagList
Definition: rwNavigationProfile.h:99
static const DtString theWindows32ReleasePlatformName
Definition: rwNavigationProfile.h:136
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
const DtRwStringList & soilTypesToTagList() const
Definition: rwNavigationProfile.h:76
Description: Readable, Writable int.
Definition: rwInt.h:25
DtRwNavigationProfileFeatureEntryList & featureEntryList()
Definition: rwNavigationProfile.h:78
static const DtString theWindows32DebugPlatformName
Definition: rwNavigationProfile.h:135
static const DtString theLinuxPlatformName
Definition: rwNavigationProfile.h:134
const DtRwStringList & regenForDynamicTerrainTypes() const
Definition: rwNavigationProfile.h:69
double rasterPrecision() const
Definition: rwNavigationProfile.h:53
double areaHeight() const
Definition: rwNavigationProfile.h:173
DtRwInt myMaxCells
Definition: rwNavigationProfile.h:180
double minNavigableSurface() const
Definition: rwNavigationProfile.h:62
void setGenerateCoverPoints(bool yesNo)
Definition: rwNavigationProfile.h:60
DtRwNavigationProfileSoilTypeEntryList mySoilTypeEntryList
Definition: rwNavigationProfile.h:98
DtRwReal myStepMax
Definition: rwNavigationProfile.h:90
DtRwReal myMinNavigableSurface
Definition: rwNavigationProfile.h:93
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
DtRwNavigationProfileGenEntryList myNavEdgeEntryList
Definition: rwNavigationProfile.h:101
DtRwReal myEntityRadius
Definition: rwNavigationProfile.h:89
DtRwReal mySlopeMax
Definition: rwNavigationProfile.h:91
Definition: rwNavigationProfileSoilTypeEntry.h:55
Description: Readable, Writable bool.
Definition: rwBoolean.h:26
const DtRwNavigationProfileFeatureEntryList & featureEntryList() const
Definition: rwNavigationProfile.h:79
DtRwNavigationProfileGenEntryList myNavPointEntryList
Definition: rwNavigationProfile.h:102
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:81
DtRwNavigationProfileFeatureEntryList myFeatureEntryList
Definition: rwNavigationProfile.h:100
DtRwReal myRasterPrecision
Definition: rwNavigationProfile.h:92
std::set< DtFilename > myPluginFiles
Mutable because it is constructed from myPlugins in plugins();.
Definition: rwNavigationProfile.h:187
Definition: rwStringList.h:20
virtual const DtRwTemplatedListPtr< DtRwNavigationProfile, true > & profiles() const
Definition: rwNavigationProfile.h:164
DtRwStringList & regenForDynamicTerrainTypes()
Definition: rwNavigationProfile.h:68
bool generateCoverPoints() const
Definition: rwNavigationProfile.h:59
Definition: rwNavigationProfile.h:105
Definition: rwNavigationProfile.h:141
const DtRwNavigationProfileSoilTypeEntryList & soilTypeEntryList() const
Definition: rwNavigationProfile.h:72
DtRwString myWindows64ReleasePath
Definition: rwNavigationProfile.h:132
bool generateAbstractData() const
Definition: rwNavigationProfile.h:56
void setMinNavigableSurface(double area)
Definition: rwNavigationProfile.h:63
int maxCells() const
Definition: rwNavigationProfile.h:167