Class MengeHandle¶
Defined in File crowd_simulator_common.hpp
Inheritance Relationships¶
Base Type¶
public std::enable_shared_from_this< MengeHandle >
Class Documentation¶
-
class
crowd_simulator
::
MengeHandle
: public std::enable_shared_from_this<MengeHandle>¶ Public Functions
-
inline
MengeHandle
(const std::string &resource_path, const std::string &behavior_file, const std::string &scene_file, const float sim_time_step = 0.0)¶
-
void
set_sim_time_step
(float sim_time_step)¶
-
float
get_sim_time_step
() const¶
-
size_t
get_agent_count
()¶
-
void
sim_step
() const¶
Public Static Functions
-
static std::shared_ptr<MengeHandle>
init_and_make
(const std::string &resource_path, const std::string &behavior_file, const std::string &scene_file, const float sim_time_step)¶
-
inline