WSF
WsfTerrainPathFinder Member List

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

AddZone(WsfZone *aZonePtr, double aWeight)WsfPathFinder
Clone() const overrideWsfUncloneableObjectvirtual
ComparePoints(sTerrainLatLon aPt1, sTerrainLatLon aPt2)WsfTerrainPathFinder
ComputeExtrapolate(WsfMover &aMover, WsfRoute &aRoute) overrideWsfPathFindervirtual
ComputeFindPath(WsfMover &aMover, WsfRoute &aRoute) overrideWsfPathFindervirtual
ComputeSetRoute(WsfMover &aMover, WsfRoute &aRoute, int &aInitialPointIndex) overrideWsfPathFindervirtual
ComputeUpdateRoute(WsfMover &aMover, WsfRoute &aRoute) overrideWsfPathFindervirtual
ContainsZone(WsfZone *aZonePtr)WsfPathFinderprotected
ContainsZone(const std::string &aZoneName)WsfPathFinderprotected
DebugDrawGrid()WsfPathFinder
DebugDrawZones()WsfPathFindervirtual
DebugEnabled() constWsfPathFinderinline
FindClosestPointInQuadrant(const WsfGeoPoint &aGeoPoint, int aQuadrant)WsfPathFinder
FindClosestPointOnEdge(double aSimTime, const WsfGeoPoint &aGeoPoint)WsfPathFinder
FindClosestValidPoint(double aSimTime, const WsfGeoPoint &aGeoPoint)WsfPathFindervirtual
FindPath(const WsfGeoPoint &aStartPtr, WsfGeoPoint &aEndPtr, WsfRoute &aRoute, double &aCost)WsfPathFindervirtual
GetBaseType() constWsfObject
GetBaseTypeId() constWsfObjectinline
GetClosestNode(const WsfGeoPoint &aPointPtr) overrideWsfTerrainPathFindervirtual
GetClosestNodePos(float x, const WsfGeoPoint &aPointPtr)WsfTerrainPathFinder
GetConsiderNode(const WsfPFNode &aNode)WsfPathFinder
GetConsiderNode(const WsfGeoPoint &aGeoPoint)WsfPathFinder
GetEnabled()WsfRouteComputerinlinevirtual
GetGrid(long aX, long aY)WsfPathFinder
GetGridAbsolute(unsigned long idx)WsfPathFinder
GetGridSizeDegrees()WsfPathFinderinline
GetLowerRight()WsfPathFinderinline
GetName() constWsfObject
GetNameId() constWsfObjectinline
GetNodeLocation(int nodeIndex)WsfPathFinder
GetNumberOfZones()WsfPathFinder
GetRandomLocation()WsfPathFindervirtual
GetScriptClassName() const overrideWsfPathFinder
GetSimulation() constWsfPathFinderinline
GetType() constWsfObject
GetTypeId() constWsfObjectinline
GetTypeList() constWsfObjectinline
GetUpperLeft()WsfPathFinderinline
GetXSize()WsfPathFinderinline
GetYSize()WsfPathFinderinline
GetZoneByName(const std::string &aZoneName)WsfPathFinder
Initialize(WsfSimulation *aSimulationPtr) overrideWsfTerrainPathFindervirtual
IsA_TypeOf(WsfStringId aType) constWsfObjectinline
IsDuplicateEdge(node_iterator nodeIter, const WsfPFNode &aNode2, const WsfPFEdge &tmpEdge)WsfPathFinderprotected
IsNavMesh()WsfRouteComputerinlinevirtual
mDebugDrawObjPtrWsfPathFinderprotected
mDebugEnabledWsfPathFinderprotected
mGridWsfPathFinderprotected
mGridSizeDegreesWsfPathFinderprotected
mInitializedWsfPathFinderprotected
mLowerRightWsfPathFinderprotected
mScenarioPtrWsfPathFinderprotected
mSimulationPtrWsfPathFinderprotected
mUpperLeftWsfPathFinderprotected
mXSizeWsfPathFinderprotected
mYSizeWsfPathFinderprotected
mZonesWsfPathFinderprotected
mZoneWeightsWsfPathFinderprotected
operator=(const WsfObject &aRhs)WsfObject
PFGraph typedefWsfPathFinder
PointIsInGridBounds(int x, int y)WsfPathFinderprotected
print() constWsfPathFinder
ProcessInput(UtInput &aInput) overrideWsfTerrainPathFindervirtual
RecalculateWeights()WsfPathFinder
RemoveZone(WsfZone *aZonePtr)WsfPathFinder
ReturnToRoute(WsfMover &aMover, WsfRoute &aRoute) overrideWsfPathFindervirtual
Serialize(T &aBuff)WsfObjectinline
SetDebugEnabled(bool aDebugEnabled)WsfPathFinderinlinevirtual
SetGrid(unsigned long aX, unsigned long aY, node_iterator aIterPtr)WsfPathFinder
SetGridAbsolute(unsigned long aX, node_iterator aIterPtr)WsfPathFinder
SetName(WsfStringId aName)WsfObjectinline
SetType(WsfStringId aType)WsfObject
TypeList typedefWsfObject
WsfObject()WsfObject
WsfObject(const WsfObject &aSrc)WsfObjectprotected
WsfPathFinder(WsfScenario *aScenarioPtr, WsfGeoPoint &aUpperLeftPtr, WsfGeoPoint &aLowerRightPtr, double aGridSizeDegrees)WsfPathFinder
WsfPathFinder(WsfScenario *aScenarioPtr)WsfPathFinder
WsfTerrainPathFinder(WsfScenario *aScenarioPtr)WsfTerrainPathFinder
WsfUncloneableObject()WsfUncloneableObjectinline
~WsfObject() overrideWsfObject
~WsfPathFinder() overrideWsfPathFinder
~WsfRouteComputer()WsfRouteComputerinlinevirtual
~WsfTerrainPathFinder() override=defaultWsfTerrainPathFinder
Copyrights Multiple, All Rights Reserved