alrobotmodel  2.1.4.13
 All Classes Functions Variables Enumerations Enumerator Pages
Public Types | Public Member Functions | List of all members
Sim::LEDActuator Class Reference

LEDActuator is a class defining a LED actuator. More...

#include <alrobotmodel.h>

Public Types

enum  Color { RED, GREEN, BLUE }
 color of the LED
 
- Public Types inherited from Sim::Actuator
enum  Type {
  ANGLE_MOTOR, COUPLED_MOTOR, TORQUE_MOTOR, ANGLE_SPEED_MOTOR,
  WHEEL_TORQUE, WHEEL_VELOCITY, LED
}
 gives the type of the Actuator. More...
 

Public Member Functions

 LEDActuator (class LEDActuatorImpl *impl)
 private constructor.
 
 LEDActuator (const LEDActuator &other)
 copy constructor.
 
 ~LEDActuator ()
 destructor.
 
virtual int bufferSize () const
 returns the size of the buffer of a command to the LEDActuator in bits.
 
const std::string & shortname () const
 returns the shortname of the LED.
 
const std::vector< std::string > & groups () const
 returns the group names the LED belongs to.
 
Color color () const
 Color of the LED.
 
- Public Member Functions inherited from Sim::DCMActuator
 DCMActuator (class DCMActuatorImpl *impl)
 private constructor.
 
 DCMActuator (const DCMActuator &other)
 copy constructor.
 
 ~DCMActuator ()
 destructor
 
const std::vector< std::string > & dcmKeys () const
 returns a vector of the strings in the DCM concerning this actuator.
 
- Public Member Functions inherited from Sim::Actuator
 Actuator (class ActuatorImpl *impl)
 private constructor.
 
 Actuator (const Actuator &other)
 copy constructor.
 
 ~Actuator ()
 destructor.
 
const Frameframe () const
 returns the Frame of the Actuator.
 
virtual const std::string & name () const
 returns the name of the Actuator.
 
Type type () const
 returns the Type of the Actuator.
 

Additional Inherited Members

- Public Attributes inherited from Sim::Actuator
ActuatorImpl * a_impl
 private implementation
 

Detailed Description

LEDActuator is a class defining a LED actuator.

Definition at line 838 of file alrobotmodel.h.


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