VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtNavDataGenerator Member List

This is the complete list of members for DtNavDataGenerator, including all inherited members.

addGeneralNavEdgeFunction(const DtString &name, GeneralNavEdgeFunction fcn, void *usr)DtNavDataGenerator
addGeneralNavPointFunction(const DtString &name, FeatureDataNavPointFunction fcn, void *usr)DtNavDataGenerator
addNavEdgeFromDynamicTerrainFunction(const DtString &name, DynamicTerrainNavEdgeFunction fcn, void *usr)DtNavDataGenerator
addNavEdgeFromFeatureDataFunction(const DtString &name, FeatureDataNavEdgeFunction fcn, void *usr)DtNavDataGenerator
addNavPointFromDynamicTerrainFunction(const DtString &name, DynamicTerrainNavPointFunction fcn, void *usr)DtNavDataGenerator
addNavPointFromFeatureDataFunction(const DtString &name, FeatureDataNavPointFunction fcn, void *usr)DtNavDataGenerator
calculateTransitionPointLocations()DtNavDataGeneratorprotectedvirtual
checkPluginVersion(DtDynamicLibrary *plugin) const DtNavDataGeneratorprotectedvirtual
computeSectorNavEdges(const DtRwNavigationProfile *profile, int sectorX, int sectorY, const DtExtent &sectorExtent, SectorGenerationThreadInfo *sectorGenInfo, std::list< NavEdgePoints > &navEdges)DtNavDataGeneratorprotectedvirtual
computeSectorNavPoints(const DtRwNavigationProfile *profile, int sectorX, int sectorY, const DtExtent &sectorExtent, SectorGenerationThreadInfo *sectorGenInfo, std::list< NavPoint > &navPoints)DtNavDataGeneratorprotectedvirtual
create()DtNavDataGeneratorstatic
detailOutput()DtNavDataGeneratorprotectedvirtual
doGenerateSector(SectorGenerationThreadInfo *sectorGenInfo)DtNavDataGeneratorprotectedvirtual
DtNavDataGenerator()DtNavDataGeneratorprotected
DtNavDataGenerator(const DtNavDataGenerator &)DtNavDataGeneratorprivate
DtNavDataGeneratorCreatorFcn typedefDtNavDataGenerator
DynamicTerrainNavEdgeFunction typedefDtNavDataGenerator
DynamicTerrainNavEdgeFunctionInfo typedefDtNavDataGenerator
DynamicTerrainNavPointFunction typedefDtNavDataGenerator
DynamicTerrainNavPointFunctionInfo typedefDtNavDataGenerator
errorOutput()DtNavDataGeneratorprotectedvirtual
extentFeatureGeometry()DtNavDataGenerator
extentFeatureGeometry(int sectorX, int sectorY)DtNavDataGenerator
FeatureDataNavEdgeFunction typedefDtNavDataGenerator
FeatureDataNavEdgeFunctionInfo typedefDtNavDataGenerator
FeatureDataNavPointFunction typedefDtNavDataGenerator
FeatureDataNavPointFunctionInfo typedefDtNavDataGenerator
GeneralNavEdgeFunction typedefDtNavDataGenerator
GeneralNavEdgeFunctionInfo typedefDtNavDataGenerator
GeneralNavPointFunction typedefDtNavDataGenerator
GeneralNavPointFunctionInfo typedefDtNavDataGenerator
generate()DtNavDataGeneratorvirtual
generateCoverPoints(const DtRwNavigationProfile *profile, Kaim::GeneratorInputOutput &generatorInputOutput, const DtString &randomId, const DtFilename &navDataOutputDir)DtNavDataGeneratorprotectedvirtual
generateNavEdges(const DtRwNavigationProfile *profile, Kaim::GeneratorInputOutput &generatorInputOutput, const DtString &randomId, const DtFilename &navDataOutputDir)DtNavDataGeneratorprotectedvirtual
generateNavPoints(const DtRwNavigationProfile *profile, Kaim::GeneratorInputOutput &generatorInputOutput, const DtString &randomId, const DtFilename &navDataOutputDir)DtNavDataGeneratorprotectedvirtual
generateProfileNavData(const DtRwNavigationProfile *profile, DtString randomId)DtNavDataGeneratorprotectedvirtual
generateSector(const DtNavSectorName &sectorName)DtNavDataGeneratorvirtual
generateSectorCoverPoints(const DtRwNavigationProfile *profile, Kaim::GeneratorSector *sector, const DtString &randomId, const DtFilename &navDataOutputDir=DtFilename::nullFilename(), std::vector< char > *buffer=0, SectorGenerationThreadInfo *sectorGenInfo=0)DtNavDataGeneratorprotectedvirtual
generateSectorNavData(const DtRwNavigationProfile *profile, const DtNavSectorName &sectorName, NavDataOutputMap &outputData, SectorGenerationThreadInfo *sectorGenInfo=0)DtNavDataGeneratorprotectedvirtual
generateSectorNavEdges(const DtRwNavigationProfile *profile, Kaim::GeneratorSector *sector, const DtString &randomId, const DtFilename &navDataOutputDir=DtFilename::nullFilename(), std::vector< char > *buffer=0, SectorGenerationThreadInfo *sectorGenInfo=0)DtNavDataGeneratorprotectedvirtual
generateSectorNavPoints(const DtRwNavigationProfile *profile, Kaim::GeneratorSector *sector, const DtString &randomId, const DtFilename &navDataOutputDir=DtFilename::nullFilename(), std::vector< char > *buffer=0, SectorGenerationThreadInfo *sectorGenInfo=0)DtNavDataGeneratorprotectedvirtual
generateSectorTransitionPoints(const DtRwNavigationProfile *profile, Kaim::GeneratorSector *sector, const DtString &randomId, const DtFilename &navDataOutputDir=DtFilename::nullFilename(), std::vector< char > *buffer=0, SectorGenerationThreadInfo *sectorGenInfo=0)DtNavDataGeneratorprotectedvirtual
generateTransitionPoints(const DtRwNavigationProfile *profile, Kaim::GeneratorInputOutput &generatorInputOutput, const DtString &randomId, const DtFilename &navDataOutputDir)DtNavDataGeneratorprotectedvirtual
GenerationFailed enum valueDtNavDataGenerator
GenerationInProgress enum valueDtNavDataGenerator
GenerationNotRequested enum valueDtNavDataGenerator
GenerationStopped enum valueDtNavDataGenerator
GenerationSucceeded enum valueDtNavDataGenerator
getGenerateSectorStatus(const DtNavSectorName &sectorName, NavDataOutputMap &outputNavData)DtNavDataGeneratorvirtual
getProfileRandomIds(DtRwStringList &profiles, ProfileRandomIdMap &randomIds)DtNavDataGeneratorprotectedvirtual
initialize(DtTerrainInterface *terrainInterface, const DtFilename &navGenConfigFile, const DtFilename &runtimeConfigFile, const DtFilename &outputPath, const DtFilename &terrainFile, bool generateFeatureTagVolumes)DtNavDataGeneratorvirtual
loadPlugins(const std::set< DtFilename > &pluginFiles)DtNavDataGeneratorprotectedvirtual
milestoneOutput()DtNavDataGeneratorprotectedvirtual
Mutex typedefDtNavDataGenerator
myClockDtNavDataGeneratorprotected
myCurrentProgressStepDtNavDataGeneratorprotected
myCurrentProgressSubStepDtNavDataGeneratorprotected
myDynamicTerrainNavEdgeFunctionsDtNavDataGeneratorprotected
myDynamicTerrainNavPointFunctionsDtNavDataGeneratorprotected
myExtentFeatureGeometryDtNavDataGeneratorprotected
myFeatureDataNavEdgeFunctionsDtNavDataGeneratorprotected
myFeatureDataNavPointFunctionsDtNavDataGeneratorprotected
myFeatureTagVolumeGeneratorDtNavDataGeneratorprotected
myFeatureTagVolumeGeneratorMutexDtNavDataGeneratormutableprotected
myGeneralNavEdgeFunctionsDtNavDataGeneratorprotected
myGeneralNavPointFunctionsDtNavDataGeneratorprotected
myIsInitializedDtNavDataGeneratorprotected
myLoadedPluginsDtNavDataGeneratorprotected
myNavDataGenMutexDtNavDataGeneratormutableprotected
myNavGenConfigFileDtNavDataGeneratorprotected
myNavGenInputDtNavDataGeneratorprotected
myNavGenInputMutexDtNavDataGeneratormutableprotected
myNavRuntimeConfigDtNavDataGeneratorprotected
myNumberOfProgressStepsDtNavDataGeneratorprotected
myNumberOfProgressSubStepsDtNavDataGeneratorprotected
myOutputPathDtNavDataGeneratorprotected
myRuntimeConfigFileDtNavDataGeneratorprotected
mySectorThreadsDtNavDataGeneratorprotected
myTerrainFileDtNavDataGeneratorprotected
myTerrainInterfaceDtNavDataGeneratorprotected
myTransitionPointSpacingDtNavDataGeneratorprotected
navDataDirectory()DtNavDataGeneratorstatic
NavDataOutputMap typedefDtNavDataGenerator
navGenConfig() const DtNavDataGeneratorvirtual
nextProgressStep(const DtString &stepName, int numSubSteps=0)DtNavDataGeneratorprotectedvirtual
nextProgressSubStep()DtNavDataGeneratorprotectedvirtual
notableOutput()DtNavDataGeneratorprotectedvirtual
operator=(const DtNavDataGenerator &orig)DtNavDataGeneratorprivate
outputProgress(const DtString &stepName=DtString::nullString())DtNavDataGeneratorprotectedvirtual
processTriangle(DtTerrainTriangleStruct &triangle, DtNavTriangles &triangles)DtNavDataGeneratorprotectedvirtual
processTrianglesFinalize(int status, DtNavTriangles &triangles)DtNavDataGeneratorprotectedvirtual
profileConfig(const DtString &profileName) const DtNavDataGeneratorvirtual
ProfileRandomIdMap typedefDtNavDataGenerator
progressComplete()DtNavDataGeneratorprotectedvirtual
replaceSubstrings(const DtFilename &original)DtNavDataGeneratorstatic
RwMutex typedefDtNavDataGenerator
SectorGenerationStatus enum nameDtNavDataGenerator
SectorGenerationThreadMap typedefDtNavDataGenerator
setCreator(DtNavDataGeneratorCreatorFcn creatorFcn)DtNavDataGeneratorstatic
setNavDataDirectory(const DtFilename &navDataDir)DtNavDataGeneratorstatic
setNumberOfProgressSteps(int steps)DtNavDataGeneratorprotectedvirtual
setTransitionPointSpacing(double spacing)DtNavDataGeneratorvirtual
shouldStop(SectorGenerationThreadInfo *sectorGenInfo)DtNavDataGeneratorprotectedvirtual
terrainHeight(const DtPoint &p, double &height, double *min=0, double *max=0) const DtNavDataGeneratorvirtual
terrainInterface() const DtNavDataGeneratorvirtual
theCreatorFcnDtNavDataGeneratorprotectedstatic
theNavDataDirDtNavDataGeneratorprotectedstatic
transitionPointSpacing() const DtNavDataGeneratorvirtual
triangleCallback(DtTerrainTriangleStruct &triangle, void *usr)DtNavDataGeneratorprotectedstatic
trianglesFinalizeCallback(int status, void *usr)DtNavDataGeneratorprotectedstatic
unloadPlugins()DtNavDataGeneratorprotectedvirtual
~DtNavDataGenerator()DtNavDataGeneratorvirtual

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)