#include <Vector.h>
Inheritance diagram for propertyservice::mobilerobot::SensorLocation:

Public Methods | |
| SensorLocation (double x=0.0, double y=0.0, double z=0.0, double a=0.0, double b=0.0, double c=0.0) | |
| Create a SensorLocation object with the given position coordinates and angles. | |
| SensorLocation (const Vector< double, 6 > &other) | |
| Copy any six-dimensional vector. | |
| SensorLocation & | operator= (const Vector< double, 6 > &other) |
| Copy any six-dimensional vector. | |
| double & | x () |
| The x coordinate of a sensor relative to the internal origin of a robot (meters). | |
| double & | y () |
| The y coordinate of a sensor relative to the internal origin of a robot (meters). | |
| double & | z () |
| The z coordinate of a sensor relative to the internal origin of a robot (meters). | |
| double & | a () |
| The rotation of a sensor relative to the z axis of the robot's internal coordinate system (radians). | |
| double & | b () |
| The rotation of a sensor relative to the xy plane of the robot's internal coordinate system (radians). | |
| double & | c () |
| The rotation of a sensor relative to its own axis (radians). | |
|
|
The rotation of a sensor relative to the z axis of the robot's internal coordinate system (radians). Translates to componentArray[3]. |
|
|
The rotation of a sensor relative to the xy plane of the robot's internal coordinate system (radians). Translates to componentArray[4]. |
|
|
The rotation of a sensor relative to its own axis (radians). Translates to componentArray[5]. |
|
|
The x coordinate of a sensor relative to the internal origin of a robot (meters). Translates to componentArray[0]. |
|
|
The y coordinate of a sensor relative to the internal origin of a robot (meters). Translates to componentArray[1]. |
|
|
The z coordinate of a sensor relative to the internal origin of a robot (meters). Translates to componentArray[2]. |