Class CrowdSimImplementation
- Defined in File crowd_sim_impl.h 
Class Documentation
- 
class CrowdSimImplementation
- Public Functions - 
inline CrowdSimImplementation()
 - 
inline ~CrowdSimImplementation()
 - 
YAML::Node to_yaml()
 - 
bool from_yaml(const YAML::Node &input)
 - 
void clear()
 - 
void init_default_configure()
 - 
inline void set_enable_crowd_sim(bool is_enable)
 - 
inline bool get_enable_crowd_sim() const
 - 
inline void set_update_time_step(double update_time_step)
 - 
inline double get_update_time_step() const
 - 
inline void set_goal_areas(std::set<std::string> goal_areas)
 - 
inline std::vector<std::string> get_goal_areas() const
 - 
void save_transitions(const std::vector<Transition> &transitions)
 - 
inline std::vector<Transition> get_transitions() const
 - 
void save_agent_profiles(const std::vector<AgentProfile> &agent_profiles)
 - 
inline std::vector<AgentProfile> get_agent_profiles() const
 - 
void save_agent_groups(const std::vector<AgentGroup> &agent_groups)
 - 
inline std::vector<AgentGroup> get_agent_groups() const
 
- 
inline CrowdSimImplementation()