#include <position.h>
Public Member Functions | |
Position () | |
Position (double _x, double _y, double _z) | |
Position (const double *p) | |
p MUST have a size of at least 3 | |
const double * | toArray () |
Position | operator+ (const Position &sum) const |
Position | operator- (const Position &sum) const |
Position | operator * (double f) const |
double | length () |
void | print () |
Public Attributes | |
double | x |
double | y |
double | z |
Position | ( | ) | [inline] |
Position | ( | double | _x, | |
double | _y, | |||
double | _z | |||
) | [inline] |
Position | ( | const double * | p | ) | [inline] |
p MUST have a size of at least 3
double length | ( | ) | [inline] |
Position operator * | ( | double | f | ) | const [inline] |
void print | ( | ) | [inline] |
const double* toArray | ( | ) | [inline] |
double x |
double y |
double z |