alrobotmodel  2.0.6.8
 All Classes Functions Variables Enumerations Enumerator
Public Types | Public Member Functions | Public Attributes
Sim::Actuator Class Reference

Actuator is a generic class defining a robot owned object that have an influence on it and/or its environment. More...

#include <alrobotmodel.h>

List of all members.

Public Types

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

 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.
virtual int bufferSize () const =0
 returns the size of the buffer of a command to the Actuator in bits.

Public Attributes

ActuatorImpl * a_impl
 private implementation

Detailed Description

Actuator is a generic class defining a robot owned object that have an influence on it and/or its environment.

Definition at line 558 of file alrobotmodel.h.


Member Enumeration Documentation

gives the type of the Actuator.

Enumerator:
LED 

Not implemented yet.

Definition at line 562 of file alrobotmodel.h.


The documentation for this class was generated from the following file:
 All Classes Functions Variables Enumerations Enumerator