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

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

accelerationmars::interfaces::BaseNodeSensorprotected
attached_motormars::sim::ScanningSonarprivate
attached_nodemars::interfaces::BaseNodeSensorprotected
BaseArraySensor(int cols, int rows, int channels=1)mars::interfaces::BaseArraySensor< double >inline
BaseCameraSensor(unsigned long id, std::string name, int cols, int rows, int nChannels, bool depthImage)mars::interfaces::BaseCameraSensor< double >inline
BaseNodeSensor(unsigned long id, std::string name)mars::interfaces::BaseNodeSensorinline
BaseSensor()mars::interfaces::BaseSensorinline
BaseSensor(unsigned long id, std::string name)mars::interfaces::BaseSensorinline
calcAcceletaionmars::interfaces::BaseNodeSensorprotected
calcOrientationmars::interfaces::BaseNodeSensorprotected
calcPositionmars::interfaces::BaseNodeSensorprotected
calcRotationSpeedmars::interfaces::BaseNodeSensorprotected
calcSpeedmars::interfaces::BaseNodeSensorprotected
cam_window_idmars::sim::ScanningSonarprivate
channelsmars::interfaces::BaseArraySensor< double >protected
colsmars::interfaces::BaseArraySensor< double >protected
configmars::sim::ScanningSonarprivate
controlmars::interfaces::SensorInterfaceprotected
createConfig()mars::sim::ScanningSonarvirtual
mars::interfaces::BaseNodeSensor::createConfig() constmars::interfaces::BaseSensorinlinevirtual
datamars::interfaces::BaseArraySensor< double >protected
dbPosIndicesmars::sim::ScanningSonarprivate
dbRotIndicesmars::sim::ScanningSonarprivate
depthImagemars::interfaces::BaseCameraSensor< double >protected
gcmars::sim::ScanningSonarprivate
getAsciiData(char *data) constmars::interfaces::BaseSensorinlinevirtual
getAttachedNode()mars::interfaces::BaseNodeSensorinline
getChannels() constmars::interfaces::BaseArraySensor< double >inline
getCols() constmars::interfaces::BaseArraySensor< double >inline
getCoreExchange(core_objects_exchange *obj) constmars::interfaces::BaseSensorinline
getData() constmars::interfaces::BaseArraySensor< double >inline
getID() constmars::interfaces::BaseSensorinline
getName() constmars::interfaces::BaseSensorinline
getOrientation() constmars::interfaces::BaseNodeSensorinline
getRows() constmars::interfaces::BaseArraySensor< double >inline
getSensorData(double **data) constmars::sim::ScanningSonarvirtual
GraphicsUpdateInterface(void)mars::interfaces::GraphicsUpdateInterfaceinline
gwmars::sim::ScanningSonarprivate
head_orientationmars::sim::ScanningSonarprivate
head_positionmars::sim::ScanningSonarprivate
BaseCameraSensor< double >::idmars::interfaces::BaseCameraSensor< double >protected
mars::interfaces::BaseNodeSensor::idmars::interfaces::BaseSensor
instanciate(interfaces::ControlCenter *control, interfaces::BaseConfig *config)mars::sim::ScanningSonarstatic
isDepthImage()mars::interfaces::BaseCameraSensor< double >inline
jointIDmars::sim::ScanningSonarprivate
motorIDmars::sim::ScanningSonarprivate
BaseCameraSensor< double >::namemars::interfaces::BaseCameraSensor< double >protected
mars::interfaces::BaseNodeSensor::namemars::interfaces::BaseSensor
nodeIDmars::sim::ScanningSonarprivate
operator[](const int &index)mars::interfaces::BaseArraySensor< double >inline
orientationmars::interfaces::BaseNodeSensorprotected
parseConfig(interfaces::ControlCenter *control, configmaps::ConfigMap *config)mars::sim::ScanningSonarstatic
positionmars::interfaces::BaseNodeSensorprotected
postGraphicsUpdate(void)mars::interfaces::GraphicsUpdateInterfaceinlinevirtual
preGraphicsUpdate(void)mars::sim::ScanningSonarvirtual
rayIDmars::sim::ScanningSonarprivate
raySensormars::sim::ScanningSonarprivate
receiveData(const data_broker::DataInfo &info, const data_broker::DataPackage &package, int callbackParam)mars::sim::ScanningSonarvirtual
ReceiverInterface()mars::data_broker::ReceiverInterfaceinline
resize(int cols, int rows, int channels=1)mars::interfaces::BaseArraySensor< double >inlinevirtual
rotationSpeedmars::interfaces::BaseNodeSensorprotected
rowsmars::interfaces::BaseArraySensor< double >protected
ScanningSonar(interfaces::ControlCenter *control, ScanningSonarConfig _config)mars::sim::ScanningSonar
SensorInterface(ControlCenter *center)mars::interfaces::SensorInterfaceinline
setPingPongConfig(bool ping_pong_mode, float left_limit, float right_limit)mars::sim::ScanningSonar
speedmars::interfaces::BaseNodeSensorprotected
switch_motor_directionmars::sim::ScanningSonarprivate
updateRatemars::interfaces::BaseSensor
~BaseArraySensor()mars::interfaces::BaseArraySensor< double >inlinevirtual
~BaseCameraSensor()mars::interfaces::BaseCameraSensor< double >inlinevirtual
~BaseNodeSensor()mars::interfaces::BaseNodeSensorinlinevirtual
~BaseSensor()mars::interfaces::BaseSensorinlinevirtual
~GraphicsUpdateInterface(void)mars::interfaces::GraphicsUpdateInterfaceinlinevirtual
~ReceiverInterface()mars::data_broker::ReceiverInterfaceinlinevirtual
~ScanningSonar(void)mars::sim::ScanningSonar
~SensorInterface()mars::interfaces::SensorInterfaceinlinevirtual