Robot Simulator of the Robotics Group for Self-Organization of Control  0.8.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SensorMotorInfo Class Reference

Interface for objects, that can be stored and restored to/from a file stream (binary). More...

#include <sensormotorinfo.h>

Public Types

enum  Type { Continuous, Discrete, Binary }
 
enum  Quantity {
  Position, Velocity, Force, Distance,
  Other
}
 

Public Member Functions

 SensorMotorInfo (std::string name=std::string())
 
 CHANGER (SensorMotorInfo, std::string, name)
 
 CHANGER (SensorMotorInfo, double, min)
 
 CHANGER (SensorMotorInfo, double, max)
 
 CHANGER (SensorMotorInfo, Quantity, quantity)
 
 CHANGER (SensorMotorInfo, Type, type)
 

Public Attributes

std::string name
 
double min
 
double max
 
int index
 
Quantity quantity
 
Type type
 

Detailed Description

Interface for objects, that can be stored and restored to/from a file stream (binary).

Member Enumeration Documentation

enum Quantity
Enumerator
Position 
Velocity 
Force 
Distance 
Other 
enum Type
Enumerator
Continuous 
Discrete 
Binary 

Constructor & Destructor Documentation

SensorMotorInfo ( std::string  name = std::string())
inline

Member Function Documentation

CHANGER ( SensorMotorInfo  ,
std::string  ,
name   
)
CHANGER ( SensorMotorInfo  ,
double  ,
min   
)
CHANGER ( SensorMotorInfo  ,
double  ,
max   
)
CHANGER ( SensorMotorInfo  ,
Quantity  ,
quantity   
)
CHANGER ( SensorMotorInfo  ,
Type  ,
type   
)

Member Data Documentation

int index
double max
double min
std::string name
Quantity quantity
Type type

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