This is the complete list of members for AVO::Simulator, including all inherited members.
addAgent(const Vector2 &position) | AVO::Simulator | |
addAgent(const Vector2 &position, float neighborDist, std::size_t maxNeighbors, float timeHorizon, float radius, float maxSpeed, float maxAccel, float accelInterval) | AVO::Simulator | |
addAgent(const Vector2 &position, float neighborDist, std::size_t maxNeighbors, float timeHorizon, float radius, float maxSpeed, float maxAccel, float accelInterval, const Vector2 &velocity) | AVO::Simulator | |
doStep() | AVO::Simulator | |
getAgentAccelInterval(std::size_t agentNo) const | AVO::Simulator | |
getAgentMaxAccel(std::size_t agentNo) const | AVO::Simulator | |
getAgentMaxNeighbors(std::size_t agentNo) const | AVO::Simulator | |
getAgentMaxSpeed(std::size_t agentNo) const | AVO::Simulator | |
getAgentNeighbor(std::size_t agentNo, std::size_t neighborNo) const | AVO::Simulator | |
getAgentNeighborDist(std::size_t agentNo) const | AVO::Simulator | |
getAgentNumNeighbors(std::size_t agentNo) const | AVO::Simulator | |
getAgentNumOrcaLines(std::size_t agentNo) const | AVO::Simulator | |
getAgentOrcaLine(std::size_t agentNo, std::size_t lineNo) const | AVO::Simulator | |
getAgentPosition(std::size_t agentNo) const | AVO::Simulator | |
getAgentPrefVelocity(std::size_t agentNo) const | AVO::Simulator | |
getAgentRadius(std::size_t agentNo) const | AVO::Simulator | |
getAgentTimeHorizon(std::size_t agentNo) const | AVO::Simulator | |
getAgentVelocity(std::size_t agentNo) const | AVO::Simulator | |
getGlobalTime() const | AVO::Simulator | inline |
getNumAgents() const | AVO::Simulator | inline |
getTimeStep() const | AVO::Simulator | inline |
KdTree (defined in AVO::Simulator) | AVO::Simulator | friend |
setAgentAccelInterval(std::size_t agentNo, float accelInterval) | AVO::Simulator | |
setAgentDefaults(float neighborDist, std::size_t maxNeighbors, float timeHorizon, float radius, float maxSpeed, float maxAccel, float accelInterval) | AVO::Simulator | |
setAgentDefaults(float neighborDist, std::size_t maxNeighbors, float timeHorizon, float radius, float maxSpeed, float maxAccel, float accelInterval, const Vector2 &velocity) | AVO::Simulator | |
setAgentMaxAccel(std::size_t agentNo, float maxAccel) | AVO::Simulator | |
setAgentMaxNeighbors(std::size_t agentNo, std::size_t maxNeighbors) | AVO::Simulator | |
setAgentMaxSpeed(std::size_t agentNo, float maxSpeed) | AVO::Simulator | |
setAgentNeighborDist(std::size_t agentNo, float neighborDist) | AVO::Simulator | |
setAgentPosition(std::size_t agentNo, const Vector2 &position) | AVO::Simulator | |
setAgentPrefVelocity(std::size_t agentNo, const Vector2 &prefVelocity) | AVO::Simulator | |
setAgentRadius(std::size_t agentNo, float radius) | AVO::Simulator | |
setAgentTimeHorizon(std::size_t agentNo, float timeHorizon) | AVO::Simulator | |
setAgentVelocity(std::size_t agentNo, const Vector2 &velocity) | AVO::Simulator | |
setGlobalTime(float globalTime) | AVO::Simulator | inline |
setTimeStep(float timeStep) | AVO::Simulator | inline |
Simulator() | AVO::Simulator | |
~Simulator() | AVO::Simulator |