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

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

accelerationmars::interfaces::BaseNodeSensorprotected
attached_nodemars::interfaces::BaseNodeSensorprotected
BaseArraySensor(int cols, int rows, int channels=1)mars::interfaces::BaseArraySensor< double >inline
BaseGridIntersectionSensor(unsigned long id, std::string name, int cols, int rows, double stepX, double stepY, double maxDistance=std::numeric_limits< double >::infinity())mars::interfaces::BaseGridIntersectionSensorinline
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
channelsmars::interfaces::BaseArraySensor< double >protected
colsmars::interfaces::BaseArraySensor< double >protected
computeForces()mars::sim::HapticFieldSensorprivate
configmars::sim::HapticFieldSensorprivate
contactmars::sim::HapticFieldSensorprivate
contactForcemars::sim::HapticFieldSensorprivate
contactForceIndexmars::sim::HapticFieldSensorprivate
contactIndexmars::sim::HapticFieldSensorprivate
controlmars::interfaces::SensorInterfaceprotected
createConfig() constmars::interfaces::BaseSensorinlinevirtual
datamars::interfaces::BaseArraySensor< double >protected
dbPackagemars::sim::HapticFieldSensorprivate
dbPushIdmars::sim::HapticFieldSensorprivate
drawmars::sim::HapticFieldSensorprivate
fieldheightmars::sim::HapticFieldSensorprivate
fieldwidthmars::sim::HapticFieldSensorprivate
forcesmars::sim::HapticFieldSensorprivate
getAsciiData(char *data) constmars::sim::HapticFieldSensorvirtual
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(interfaces::sReal **data) constmars::sim::HapticFieldSensorvirtual
HapticFieldSensor(interfaces::ControlCenter *control, HapticFieldConfig config)mars::sim::HapticFieldSensor
haveUpdatemars::sim::HapticFieldSensorprivate
idmars::interfaces::BaseSensor
instanciate(interfaces::ControlCenter *control, interfaces::BaseConfig *config)mars::sim::HapticFieldSensorstatic
maxDistancemars::interfaces::BaseGridIntersectionSensor
namemars::interfaces::BaseSensor
operator[](const int &index)mars::interfaces::BaseArraySensor< double >inline
orientationmars::interfaces::BaseNodeSensorprotected
parseConfig(interfaces::ControlCenter *control, configmaps::ConfigMap *config)mars::sim::HapticFieldSensorstatic
positionmars::interfaces::BaseNodeSensorprotected
positionIndicesmars::sim::HapticFieldSensorprivate
produceData(const data_broker::DataInfo &info, data_broker::DataPackage *package, int callbackParam)mars::sim::HapticFieldSensorvirtual
ProducerInterface()mars::data_broker::ProducerInterfaceinline
raymars::sim::HapticFieldSensorprivate
receiveData(const data_broker::DataInfo &info, const data_broker::DataPackage &package, int callbackParam)mars::sim::HapticFieldSensorvirtual
ReceiverInterface()mars::data_broker::ReceiverInterfaceinline
resize(int cols, int rows, int channels=1)mars::interfaces::BaseArraySensor< double >inlinevirtual
rotationIndicesmars::sim::HapticFieldSensorprivate
rotationSpeedmars::interfaces::BaseNodeSensorprotected
rowsmars::interfaces::BaseArraySensor< double >protected
SensorInterface(ControlCenter *center)mars::interfaces::SensorInterfaceinline
sensorpointsmars::sim::HapticFieldSensorprivate
speedmars::interfaces::BaseNodeSensorprotected
stepXmars::interfaces::BaseGridIntersectionSensor
stepYmars::interfaces::BaseGridIntersectionSensor
update(std::vector< interfaces::draw_item > *drawItems)mars::sim::HapticFieldSensorvirtual
updateRatemars::interfaces::BaseSensor
weightsmars::sim::HapticFieldSensorprivate
~BaseArraySensor()mars::interfaces::BaseArraySensor< double >inlinevirtual
~BaseGridIntersectionSensor()mars::interfaces::BaseGridIntersectionSensorinlinevirtual
~BaseNodeSensor()mars::interfaces::BaseNodeSensorinlinevirtual
~BaseSensor()mars::interfaces::BaseSensorinlinevirtual
~DrawInterface()mars::interfaces::DrawInterfaceinlinevirtual
~HapticFieldSensor()mars::sim::HapticFieldSensor
~ProducerInterface()mars::data_broker::ProducerInterfaceinlinevirtual
~ReceiverInterface()mars::data_broker::ReceiverInterfaceinlinevirtual
~SensorInterface()mars::interfaces::SensorInterfaceinlinevirtual