This is the complete list of members for hrvo::Simulator, including all inherited members.
| addAgent(const Vector2 &position, std::size_t goalNo) | hrvo::Simulator | |
| addAgent(const Vector2 &position, std::size_t goalNo, float neighborDist, std::size_t maxNeighbors, float radius, float goalRadius, float prefSpeed, float maxSpeed, float uncertaintyOffset=0.0f, float maxAccel=std::numeric_limits< float >::infinity(), const Vector2 &velocity=Vector2(0.0f, 0.0f), float orientation=0.0f) | hrvo::Simulator | |
| addGoal(const Vector2 &position) | hrvo::Simulator | |
| Agent (defined in hrvo::Simulator) | hrvo::Simulator | friend |
| doStep() | hrvo::Simulator | |
| getAgentGoal(std::size_t agentNo) const | hrvo::Simulator | |
| getAgentGoalRadius(std::size_t agentNo) const | hrvo::Simulator | |
| getAgentMaxAccel(std::size_t agentNo) const | hrvo::Simulator | |
| getAgentMaxNeighbors(std::size_t agentNo) const | hrvo::Simulator | |
| getAgentMaxSpeed(std::size_t agentNo) const | hrvo::Simulator | |
| getAgentNeighborDist(std::size_t agentNo) const | hrvo::Simulator | |
| getAgentOrientation(std::size_t agentNo) const | hrvo::Simulator | |
| getAgentPosition(std::size_t agentNo) const | hrvo::Simulator | |
| getAgentPrefSpeed(std::size_t agentNo) const | hrvo::Simulator | |
| getAgentRadius(std::size_t agentNo) const | hrvo::Simulator | |
| getAgentReachedGoal(std::size_t agentNo) const | hrvo::Simulator | |
| getAgentUncertaintyOffset(std::size_t agentNo) const | hrvo::Simulator | |
| getAgentVelocity(std::size_t agentNo) const | hrvo::Simulator | |
| getGlobalTime() const | hrvo::Simulator | inline |
| getGoalPosition(std::size_t goalNo) const | hrvo::Simulator | |
| getNumAgents() const | hrvo::Simulator | inline |
| getNumGoals() const | hrvo::Simulator | inline |
| getTimeStep() const | hrvo::Simulator | inline |
| Goal (defined in hrvo::Simulator) | hrvo::Simulator | friend |
| haveReachedGoals() const | hrvo::Simulator | inline |
| KdTree (defined in hrvo::Simulator) | hrvo::Simulator | friend |
| setAgentDefaults(float neighborDist, std::size_t maxNeighbors, float radius, float goalRadius, float prefSpeed, float maxSpeed, float uncertaintyOffset=0.0f, float maxAccel=std::numeric_limits< float >::infinity(), const Vector2 &velocity=Vector2(), float orientation=0.0f) | hrvo::Simulator | |
| setAgentGoal(std::size_t agentNo, std::size_t goalNo) | hrvo::Simulator | |
| setAgentGoalRadius(std::size_t agentNo, float goalRadius) | hrvo::Simulator | |
| setAgentMaxAccel(std::size_t agentNo, float maxAccel) | hrvo::Simulator | |
| setAgentMaxNeighbors(std::size_t agentNo, std::size_t maxNeighbors) | hrvo::Simulator | |
| setAgentMaxSpeed(std::size_t agentNo, float maxSpeed) | hrvo::Simulator | |
| setAgentNeighborDist(std::size_t agentNo, float neighborDist) | hrvo::Simulator | |
| setAgentOrientation(std::size_t agentNo, float orientation) | hrvo::Simulator | |
| setAgentPosition(std::size_t agentNo, const Vector2 &position) | hrvo::Simulator | |
| setAgentPrefSpeed(std::size_t agentNo, float prefSpeed) | hrvo::Simulator | |
| setAgentRadius(std::size_t agentNo, float radius) | hrvo::Simulator | |
| setAgentUncertaintyOffset(std::size_t agentNo, float uncertaintyOffset) | hrvo::Simulator | |
| setAgentVelocity(std::size_t agentNo, const Vector2 &velocity) | hrvo::Simulator | |
| setTimeStep(float timeStep) | hrvo::Simulator | inline |
| Simulator() | hrvo::Simulator | |
| ~Simulator() | hrvo::Simulator |