#include <control_line_sensor.H>
Public Member Functions | |
| control_line_sensor_t (simulated_object_t *parent, timer_t *timer) | |
| virtual | ~control_line_sensor_t () |
| control_line_data_t * | update_control_line_data () |
| void | update_position (dBodyID carb) |
| void | command (int cmd, double value) |
| void | simulate_component (dBodyID carb) |
Public Attributes | |
| simulated_object_t * | m_robot |
| control_line_data_t | m_control_line_data |
| control_line_observer_t * | m_control_line_observer |
| control_line_sensor_t::control_line_sensor_t | ( | simulated_object_t * | parent, | |
| timer_t * | timer | |||
| ) |
| control_line_sensor_t::~control_line_sensor_t | ( | ) | [virtual] |
| void cajun::control_line_sensor_t::command | ( | int | cmd, | |
| double | value | |||
| ) | [inline] |
| void cajun::control_line_sensor_t::simulate_component | ( | dBodyID | carb | ) | [inline, virtual] |
Reimplemented from cajun::components_t.
| control_line_data_t * control_line_sensor_t::update_control_line_data | ( | ) |
References m_control_line_data, m_robot, and cajun::simulated_object_t::m_robotControls.
Referenced by control_line_sensor_t().
| void cajun::control_line_sensor_t::update_position | ( | dBodyID | carb | ) | [inline, virtual] |
Reimplemented from cajun::components_t.
| control_line_data_t cajun::control_line_sensor_t::m_control_line_data |
Referenced by update_control_line_data().
Referenced by control_line_sensor_t(), and ~control_line_sensor_t().
1.6.1