Privacy
An open-source, flexible 3D physical simulation framework
mars::sim::SensorManager Member List

This is the complete list of members for mars::sim::SensorManager, including all inherited members.

addMarsParser(const std::string, interfaces::BaseConfig *(*)(interfaces::ControlCenter *, configmaps::ConfigMap *))mars::sim::SensorManager
addSensorType(const std::string &name, interfaces::BaseSensor *(*func)(interfaces::ControlCenter *, interfaces::BaseConfig *))mars::sim::SensorManager
availableSensorsmars::sim::SensorManagerprivate
clearAllSensors(bool clear_all=false)mars::sim::SensorManagervirtual
controlmars::sim::SensorManagerprivate
createAndAddSensor(configmaps::ConfigMap *config, bool reload=true)mars::sim::SensorManagervirtual
createAndAddSensor(const std::string &type_name, interfaces::BaseConfig *config, bool reload=false)mars::sim::SensorManagervirtual
getFullSensor(unsigned long index) constmars::sim::SensorManagervirtual
getListSensors(std::vector< interfaces::core_objects_exchange > *sensorList) constmars::sim::SensorManagervirtual
getSensorCount(void) constmars::sim::SensorManagervirtual
getSensorData(unsigned long id, interfaces::sReal **data) constmars::sim::SensorManagervirtual
getSensorID(std::string name) constmars::sim::SensorManagervirtual
getSimSensor(unsigned long index) constmars::sim::SensorManagervirtual
iMutexmars::sim::SensorManagermutableprivate
marsParsermars::sim::SensorManagerprivate
next_sensor_idmars::sim::SensorManagerprivate
reloadSensors(void)mars::sim::SensorManagervirtual
removeSensor(unsigned long index)mars::sim::SensorManagervirtual
SensorManager(interfaces::ControlCenter *c)mars::sim::SensorManager
simSensorsmars::sim::SensorManagerprivate
simSensorsReloadmars::sim::SensorManagerprivate
~SensorManager()mars::sim::SensorManagerinlinevirtual
~SensorManagerInterface()mars::interfaces::SensorManagerInterfaceinlinevirtual