addAgent(const Vector2 &startPosition, int goalID) | RVO::RVOSimulator | |
addAgent(const Vector2 &startPosition, int goalID, int velSampleCount, float neighborDist, int maxNeighbors, float radius, float goalRadius, float prefSpeed, float maxSpeed, float safetyFactor, float maxAccel=RVO_INFTY, const Vector2 &velocity=Vector2(0, 0), float orientation=0, int classID=0) | RVO::RVOSimulator | |
addGoal(const Vector2 &position) | RVO::RVOSimulator | |
addObstacle(const Vector2 &point1, const Vector2 &point2) | RVO::RVOSimulator | |
addRoadmapEdge(int vertexID1, int vertexID2) | RVO::RVOSimulator | |
addRoadmapVertex(const Vector2 &position) | RVO::RVOSimulator | |
Agent (defined in RVO::RVOSimulator) | RVO::RVOSimulator | friend |
doStep() | RVO::RVOSimulator | |
getAgentClass(int agentID) const | RVO::RVOSimulator | |
getAgentGoal(int agentID) const | RVO::RVOSimulator | |
getAgentGoalRadius(int agentID) const | RVO::RVOSimulator | |
getAgentMaxAccel(int agentID) const | RVO::RVOSimulator | |
getAgentMaxNeighbors(int agentID) const | RVO::RVOSimulator | |
getAgentMaxSpeed(int agentID) const | RVO::RVOSimulator | |
getAgentNeighborDist(int agentID) const | RVO::RVOSimulator | |
getAgentOrientation(int agentID) const | RVO::RVOSimulator | |
getAgentPosition(int agentID) const | RVO::RVOSimulator | |
getAgentPrefSpeed(int agentID) const | RVO::RVOSimulator | |
getAgentRadius(int agentID) const | RVO::RVOSimulator | |
getAgentReachedGoal(int agentID) const | RVO::RVOSimulator | |
getAgentSafetyFactor(int agentID) const | RVO::RVOSimulator | |
getAgentVelocity(int agentID) const | RVO::RVOSimulator | |
getAgentVelSampleCount(int agentID) const | RVO::RVOSimulator | |
getGlobalTime() const | RVO::RVOSimulator | |
getGoalNeighbor(int goalID, int neighborNr) const | RVO::RVOSimulator | |
getGoalNumNeighbors(int goalID) const | RVO::RVOSimulator | |
getGoalPosition(int goalID) const | RVO::RVOSimulator | |
getNumAgents() const | RVO::RVOSimulator | |
getNumGoals() const | RVO::RVOSimulator | |
getNumObstacles() const | RVO::RVOSimulator | |
getNumRoadmapVertices() const | RVO::RVOSimulator | |
getObstaclePoint1(int obstacleID) const | RVO::RVOSimulator | |
getObstaclePoint2(int obstacleID) const | RVO::RVOSimulator | |
getReachedGoal() const | RVO::RVOSimulator | |
getRoadmapVertexNeighbor(int vertexID, int neighborNr) const | RVO::RVOSimulator | |
getRoadmapVertexNumNeighbors(int vertexID) const | RVO::RVOSimulator | |
getRoadmapVertexPosition(int vertexID) const | RVO::RVOSimulator | |
getTimeStep() const | RVO::RVOSimulator | |
Goal (defined in RVO::RVOSimulator) | RVO::RVOSimulator | friend |
initSimulation() | RVO::RVOSimulator | |
Instance() | RVO::RVOSimulator | static |
KDTree (defined in RVO::RVOSimulator) | RVO::RVOSimulator | friend |
Obstacle (defined in RVO::RVOSimulator) | RVO::RVOSimulator | friend |
RoadmapVertex (defined in RVO::RVOSimulator) | RVO::RVOSimulator | friend |
setAgentClass(int agentID, int classID) | RVO::RVOSimulator | |
setAgentDefaults(int velSampleCountDefault, float neighborDistDefault, int maxNeighborsDefault, float radiusDefault, float goalRadiusDefault, float prefSpeedDefault, float maxSpeedDefault, float safetyFactorDefault, float maxAccelDefault=RVO_INFTY, const Vector2 &velocityDefault=Vector2(0, 0), float orientationDefault=0, int classDefault=0) | RVO::RVOSimulator | |
setAgentGoal(int agentID, int goalID) | RVO::RVOSimulator | |
setAgentGoalRadius(int agentID, float goalRadius) | RVO::RVOSimulator | |
setAgentMaxAccel(int agentID, float maxAccel) | RVO::RVOSimulator | |
setAgentMaxNeighbors(int agentID, int maximum) | RVO::RVOSimulator | |
setAgentMaxSpeed(int agentID, float maxSpeed) | RVO::RVOSimulator | |
setAgentNeighborDist(int agentID, float distance) | RVO::RVOSimulator | |
setAgentOrientation(int agentID, float orientation) | RVO::RVOSimulator | |
setAgentPosition(int agentID, const Vector2 &position) | RVO::RVOSimulator | |
setAgentPrefSpeed(int agentID, float prefSpeed) | RVO::RVOSimulator | |
setAgentRadius(int agentID, float radius) | RVO::RVOSimulator | |
setAgentSafetyFactor(int agentID, float safetyFactor) | RVO::RVOSimulator | |
setAgentVelocity(int agentID, const Vector2 &velocity) | RVO::RVOSimulator | |
setAgentVelSampleCount(int agentID, int samples) | RVO::RVOSimulator | |
setRoadmapAutomatic(float automaticRadius) | RVO::RVOSimulator | |
setTimeStep(float stepSize) | RVO::RVOSimulator | |
~RVOSimulator() | RVO::RVOSimulator | |