Classes | Namespaces | Defines

/Users/snape/Desktop/rvo-1.1a/RVOLIB/RVOSimulator.h File Reference

#include <vector>
#include "vector2.h"

Classes

class  RVO::RVOSimulator

Namespaces

namespace  RVO

Defines

#define RVO_AGENT_DEFAULTS_HAVE_NOT_BEEN_SET_WHEN_ADDING_AGENT   -15
#define RVO_INFTY   9e9f
#define RVO_SIMULATION_ALREADY_INITIALIZED_WHEN_ADDING_AGENT   -11
#define RVO_SIMULATION_ALREADY_INITIALIZED_WHEN_ADDING_GOAL   -10
#define RVO_SIMULATION_ALREADY_INITIALIZED_WHEN_ADDING_OBSTACLE   -12
#define RVO_SIMULATION_ALREADY_INITIALIZED_WHEN_ADDING_ROADMAP_EDGE   -14
#define RVO_SIMULATION_ALREADY_INITIALIZED_WHEN_ADDING_ROADMAP_VERTEX   -13
#define RVO_SIMULATION_NOT_INITIALIZED_WHEN_DOING_STEP   -17
#define RVO_SUCCESS   0
#define RVO_TIME_STEP_NOT_SET_WHEN_DOING_STEP   -16

Detailed Description

Contains the RVOSimulator class; the main class of the RVO library.


Define Documentation

#define RVO_AGENT_DEFAULTS_HAVE_NOT_BEEN_SET_WHEN_ADDING_AGENT   -15

The agent defaults have not been set when an attempt is made to add an agent.

#define RVO_INFTY   9e9f

Infinity. A sufficiently large float.

#define RVO_SIMULATION_ALREADY_INITIALIZED_WHEN_ADDING_AGENT   -11

The simulation is already initialized when an attempt is made to add an agent.

#define RVO_SIMULATION_ALREADY_INITIALIZED_WHEN_ADDING_GOAL   -10

The simulation is already initialized when an attempt is made to add a goal.

#define RVO_SIMULATION_ALREADY_INITIALIZED_WHEN_ADDING_OBSTACLE   -12

The simulation is already initialized when an attempt is made to add an obstacle.

#define RVO_SIMULATION_ALREADY_INITIALIZED_WHEN_ADDING_ROADMAP_EDGE   -14

The simulation is already initialized when an attempt is made to add a roadmap edge.

#define RVO_SIMULATION_ALREADY_INITIALIZED_WHEN_ADDING_ROADMAP_VERTEX   -13

The simulation is already initialized when an attempt is made to add a roadmap vertex.

#define RVO_SIMULATION_NOT_INITIALIZED_WHEN_DOING_STEP   -17

The simulation has not been initialized when an attempt is made to do a simulation step.

#define RVO_SUCCESS   0

The function was successful.

#define RVO_TIME_STEP_NOT_SET_WHEN_DOING_STEP   -16

The time step has not been set when an attempt is made to do a simulation step.