12 #include <matrix/vlVector.h>
40 virtual const std::vector< DtLadderPoint > & ladderPoints()
const;
41 virtual const std::vector< DtLadderPoint > & ladderExitEntryPoints()
const;
44 virtual bool contains(
const std::vector< DtVector >& pointsToCheck)
const;
49 static void findNearbyLadders(
const DtString& navigationProfile,
DtNavArea* navArea,
const DtVector& localStartPoint,
double range, std::list<DtNavLadder>& result);
Definition: navLadder.h:26
DtVector DtLadderLocation
Definition: navLadder.h:17
DtNavTagUniqueIdType myLadderId
Definition: navLadder.h:58
Definition: navLadder.h:25
std::vector< DtLadderPoint > myMainLadderPoints
Definition: navLadder.h:56
DtLadderCreationOptions
Definition: navLadder.h:23
Contains all the data and logic for navigation within a specific area.
Definition: navArea.h:181
Contains all the data and logic for navigation within a specific edge.
Definition: navEdge.h:18
std::pair< DtLadderLocation, DtLadderIndex > DtLadderPoint
Definition: navLadder.h:20
unsigned int DtLadderIndex
Definition: navLadder.h:19
virtual ~DtNavLadder()
Definition: navLadder.h:38
#define DT_DLL_vrfNavigation
This file is used to determine how to build.
Definition: vrfNavigationDefines.h:26
unsigned int DtNavTagUniqueIdType
Definition: navLadder.h:21
std::vector< DtLadderPoint > myEntryExitLadderPoints
Definition: navLadder.h:57
Contains all the data and logic for navigation within a specific edge reinterpreted to a ladder...
Definition: navLadder.h:35