![]() |
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 |
1.8.8