#include <acceleration_sensor.H>
Public Member Functions | |
acceleration_observer_t (acceleration_sensor_t *m, double interval_v) | |
virtual | ~acceleration_observer_t () |
bool | timeout (double currTime) |
Private Attributes | |
acceleration_sensor_t * | m_acceleration_sensor |
acceleration_observer_t::acceleration_observer_t | ( | acceleration_sensor_t * | m, | |
double | interval_v | |||
) |
acceleration_observer_t::~acceleration_observer_t | ( | ) | [virtual] |
bool acceleration_observer_t::timeout | ( | double | currTime | ) | [virtual] |
Implements cajun::timer_t::observer_t.
References cajun::acceleration_sensor_t::get_x_accel(), cajun::acceleration_sensor_t::get_y_accel(), cajun::acceleration_sensor_t::get_z_accel(), m_acceleration_sensor, cajun::sim_world_object_t::m_access_data, cajun::acceleration_sensor_t::m_robot, and cajun::acceleration_sensor_t::update_acceleration_data().
Referenced by acceleration_observer_t(), and timeout().