cajun::signal_line_sensor_t Class Reference

#include <signal_line_sensor.H>

Inheritance diagram for cajun::signal_line_sensor_t:
cajun::components_t

List of all members.

Public Member Functions

 signal_line_sensor_t (simulated_object_t *parent, timer_t *timer)
virtual ~signal_line_sensor_t ()
signal_line_data_t * update_signal_line_data ()
double get_estop_pause ()
double get_estop_kill ()
double get_engine_on ()
double get_generator_on ()
double get_collision ()
void update_position (dBodyID carb)
void command (int cmd, double value)
void simulate_component (dBodyID carb)

Private Attributes

simulated_object_tm_robot
signal_line_data_t m_signal_line_data
signal_line_observer_tm_signal_line_observer

Friends

class signal_line_observer_t

Constructor & Destructor Documentation

signal_line_sensor_t::signal_line_sensor_t ( simulated_object_t parent,
timer_t timer 
)
signal_line_sensor_t::~signal_line_sensor_t (  )  [virtual]

Member Function Documentation

void cajun::signal_line_sensor_t::command ( int  cmd,
double  value 
) [inline]
double signal_line_sensor_t::get_collision (  ) 

References m_signal_line_data.

double signal_line_sensor_t::get_engine_on (  ) 

References m_signal_line_data.

double signal_line_sensor_t::get_estop_kill (  ) 

References m_signal_line_data.

double signal_line_sensor_t::get_estop_pause (  ) 

References m_signal_line_data.

double signal_line_sensor_t::get_generator_on (  ) 

References m_signal_line_data.

void cajun::signal_line_sensor_t::simulate_component ( dBodyID  carb  )  [inline, virtual]

Reimplemented from cajun::components_t.

void cajun::signal_line_sensor_t::update_position ( dBodyID  carb  )  [inline, virtual]

Reimplemented from cajun::components_t.

signal_line_data_t * signal_line_sensor_t::update_signal_line_data (  ) 

Friends And Related Function Documentation

friend class signal_line_observer_t [friend]

Referenced by signal_line_sensor_t().


Member Data Documentation


The documentation for this class was generated from the following files:

Generated on Fri Apr 9 10:45:14 2010 for simulator by  doxygen 1.6.1