AVO::Simulator Member List

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) constAVO::Simulator
getAgentMaxAccel(std::size_t agentNo) constAVO::Simulator
getAgentMaxNeighbors(std::size_t agentNo) constAVO::Simulator
getAgentMaxSpeed(std::size_t agentNo) constAVO::Simulator
getAgentNeighbor(std::size_t agentNo, std::size_t neighborNo) constAVO::Simulator
getAgentNeighborDist(std::size_t agentNo) constAVO::Simulator
getAgentNumNeighbors(std::size_t agentNo) constAVO::Simulator
getAgentNumOrcaLines(std::size_t agentNo) constAVO::Simulator
getAgentOrcaLine(std::size_t agentNo, std::size_t lineNo) constAVO::Simulator
getAgentPosition(std::size_t agentNo) constAVO::Simulator
getAgentPrefVelocity(std::size_t agentNo) constAVO::Simulator
getAgentRadius(std::size_t agentNo) constAVO::Simulator
getAgentTimeHorizon(std::size_t agentNo) constAVO::Simulator
getAgentVelocity(std::size_t agentNo) constAVO::Simulator
getGlobalTime() constAVO::Simulatorinline
getNumAgents() constAVO::Simulatorinline
getTimeStep() constAVO::Simulatorinline
KdTree (defined in AVO::Simulator)AVO::Simulatorfriend
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::Simulatorinline
setTimeStep(float timeStep)AVO::Simulatorinline
Simulator()AVO::Simulator
~Simulator()AVO::Simulator