VR-Forces 4.6.1 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.

addNavEdgeFromDynamicTerrainFunction(const DtString &name, DynamicTerrainNavEdgeFunction fcn, void *usr)DtNavDataGenerator
addNavEdgeFromFeatureDataFunction(const DtString &name, FeatureDataNavEdgeFunction fcn, void *usr)DtNavDataGenerator
calculateTransitionPointLocations()DtNavDataGeneratorprotectedvirtual
create()DtNavDataGeneratorstatic
detailOutput()DtNavDataGeneratorprotectedvirtual
doGenerateSector(SectorGenerationThreadInfo *sectorGenInfo)DtNavDataGeneratorprotectedvirtual
DtNavDataGenerator()DtNavDataGeneratorprotected
DtNavDataGenerator(const DtNavDataGenerator &)DtNavDataGeneratorprivate
DtNavDataGeneratorCreatorFcn typedefDtNavDataGenerator
DynamicTerrainNavEdgeFunction typedefDtNavDataGenerator
DynamicTerrainNavEdgeFunctionInfo typedefDtNavDataGenerator
edgeFromIntersectionNormal(const DtRwDynamicTerrainInformation &dynTerrInfo, std::list< EdgePoints > *edges, int sectorX, int sectorY, unsigned edgeTag, void *usr)DtNavDataGeneratorprotectedstatic
edgeFromPathFeature(const MAKVRinTerra::DtFeature &feature, std::list< EdgePoints > *edges, int sectorX, int sectorY, unsigned edgeTag, void *usr)DtNavDataGeneratorprotectedstatic
errorOutput()DtNavDataGeneratorprotectedvirtual
extentFeatureGeometry()DtNavDataGeneratorprotected
extentFeatureGeometry(int sectorX, int sectorY)DtNavDataGeneratorprotected
FeatureDataNavEdgeFunction typedefDtNavDataGenerator
FeatureDataNavEdgeFunctionInfo 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
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
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
milestoneOutput()DtNavDataGeneratorprotectedvirtual
Mutex typedefDtNavDataGenerator
myClockDtNavDataGeneratorprotected
myCurrentProgressStepDtNavDataGeneratorprotected
myCurrentProgressSubStepDtNavDataGeneratorprotected
myDynamicTerrainNavEdgeFunctionsDtNavDataGeneratorprotected
myExtentFeatureGeometryDtNavDataGeneratorprotected
myFeatureDataNavEdgeFunctionsDtNavDataGeneratorprotected
myFeatureTagVolumeGeneratorDtNavDataGeneratorprotected
myFeatureTagVolumeGeneratorMutexDtNavDataGeneratormutableprotected
myIsInitializedDtNavDataGeneratorprotected
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
registerDefaultNavEdgeGenerationFunctions()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 DtNavDataGeneratorprotectedvirtual
theCreatorFcnDtNavDataGeneratorprotectedstatic
theNavDataDirDtNavDataGeneratorprotectedstatic
transitionPointSpacing() const DtNavDataGeneratorvirtual
triangleCallback(DtTerrainTriangleStruct &triangle, void *usr)DtNavDataGeneratorprotectedstatic
trianglesFinalizeCallback(int status, void *usr)DtNavDataGeneratorprotectedstatic
~DtNavDataGenerator()DtNavDataGeneratorvirtual

Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)