13 #ifndef VECTOR3DDATA_H
14 #define VECTOR3DDATA_H
40 float z = 0, uint32_t n = 1);
84 void CopyDatas(
char *dst)
const;
90 #endif // VECTOR3DDATA_H
Abstract class for data types.
Definition: io_data.h:94
Base class for all Framework's classes.
Definition: Object.h:83
namespace of the flair Framework
Definition: Ahrs.h:19
Class defining a 3D vector and a io_data User must manually use the io_data's Mutex to access to Vect...
Definition: Vector3Ddata.h:28
Abstract class for data types.
T y
y
Definition: Vector3D.h:56
Class defining a 3D vector.
Abstract class for accessing an element of an io_data.
T z
z
Definition: Vector3D.h:61
IODataElement * ZElement(void) const
Z Element.
IODataElement * XElement(void) const
X Element.
T x
x
Definition: Vector3D.h:51
Abstract class for accessing an element of an io_data.
Definition: IODataElement.h:27
IODataElement * YElement(void) const
Y Element.
Vector3Ddata(const Object *parent, std::string name, float x=0, float y=0, float z=0, uint32_t n=1)
Constructor.
~Vector3Ddata()
Destructor.