Menge
Modular Pedestrian Simulation Framework for Research and Development
|
This is the complete list of members for Menge::PortalPath, including all inherited members.
_currPortal | Menge::PortalPath | protected |
_goal | Menge::PortalPath | protected |
_headings | Menge::PortalPath | protected |
_route | Menge::PortalPath | protected |
_waypoints | Menge::PortalPath | protected |
computeCrossing(const Vector2 &startPos, float agentRadius) | Menge::PortalPath | protected |
getCurrentPortal() const | Menge::PortalPath | inline |
getEndNode() const | Menge::PortalPath | inline |
getGoal() const | Menge::PortalPath | inline |
getGoalCentroid() const | Menge::PortalPath | inline |
getNode() const | Menge::PortalPath | |
getNode(size_t i) const | Menge::PortalPath | |
getPortal(size_t i) const | Menge::PortalPath | inline |
getPortalCount() const | Menge::PortalPath | inline |
getWayPoint(size_t i) const | Menge::PortalPath | |
getWayPointCount() const | Menge::PortalPath | inline |
PortalPath(const Vector2 &startPos, const BFSM::Goal *goal, const PortalRoute *route, float agentRadius) | Menge::PortalPath | |
replan(const Vector2 &startPos, unsigned int startNode, unsigned int endNode, float minWidth, PathPlanner *planner) | Menge::PortalPath | protected |
setPreferredDirection(const Agents::BaseAgent *agent, float headingCos, Agents::PrefVelocity &pVel) | Menge::PortalPath | |
setWaypoints(size_t start, size_t end, const Vector2 &p0, const Vector2 &dir) | Menge::PortalPath | |
updateLocation(const Agents::BaseAgent *agent, const NavMeshPtr &navMesh, const NavMeshLocalizer *localizer, PathPlanner *planner) | Menge::PortalPath | |
~PortalPath() | Menge::PortalPath |