#include <ray_sensor.H>
Public Member Functions | |
| ray_sensor_observer_t (ray_sensor_t *ray_sensor, double interval_v, int id) | |
| bool | timeout (double currTime) |
| virtual | ~ray_sensor_observer_t () |
Private Attributes | |
| ray_sensor_t * | m_ray_sensor |
| int | m_ray_sensor_id |
| ray_sensor_observer_t::ray_sensor_observer_t | ( | ray_sensor_t * | ray_sensor, | |
| double | interval_v, | |||
| int | id | |||
| ) |
References cajun::timer_t::observer_t::m_interval, m_ray_sensor, and m_ray_sensor_id.
| cajun::ray_sensor_observer_t::~ray_sensor_observer_t | ( | ) | [virtual] |
| bool ray_sensor_observer_t::timeout | ( | double | currTime | ) | [virtual] |
Implements cajun::timer_t::observer_t.
References m_ray_sensor, cajun::ray_sensor_t::m_raySensorDepth, and cajun::ray_sensor_t::simulate_component().
Referenced by ray_sensor_observer_t(), and timeout().
int cajun::ray_sensor_observer_t::m_ray_sensor_id [private] |
Referenced by ray_sensor_observer_t().
1.6.1