#include <Agent.h>

| virtual collvoid::Agent::~Agent | ( | ) |  [inline, virtual] | 
        
| void collvoid::Agent::computeAgentVOs | ( | ) | 
| void collvoid::Agent::computeClearpathVelocity | ( | Vector2 | pref_velocity | ) | 
Reimplemented in collvoid::ROSAgent.
| void collvoid::Agent::computeOrcaVelocity | ( | Vector2 | pref_velocity, | 
| bool | convex | ||
| ) | 
| void collvoid::Agent::computeSampledVelocity | ( | Vector2 | pref_velocity | ) | 
Reimplemented in collvoid::ROSAgent.
| double collvoid::Agent::getRadius | ( | ) | 
| void collvoid::Agent::setLeftPref | ( | double | left_pref | ) | 
| void collvoid::Agent::setRadius | ( | double | radius | ) | 
| void collvoid::Agent::setSimPeriod | ( | double | sim_period | ) | 
| void collvoid::Agent::setTruncTime | ( | double | trunc_time | ) | 
| std::vector<Line> collvoid::Agent::additional_orca_lines_ | 
| std::vector<VO> collvoid::Agent::additional_vos_ | 
| std::vector<boost::shared_ptr<Agent> > collvoid::Agent::agent_neighbors_ | 
| std::vector<Vector2> collvoid::Agent::footprint_ | 
| double collvoid::Agent::heading_ | 
| double collvoid::Agent::left_pref_ | 
| std::vector<Line> collvoid::Agent::orca_lines_ | 
| double collvoid::Agent::radius_ | 
| std::vector<VelocitySample> collvoid::Agent::samples_ | 
| double collvoid::Agent::sim_period_ | 
| double collvoid::Agent::timestep_ | 
| double collvoid::Agent::trunc_time_ | 
| std::vector<VO> collvoid::Agent::vo_agents_ |