Class libCalibGeom::Translation¶
Class defining a translation in three dimensions.
Constructors and destructors¶
Translation()¶
Translation
Returns:
void |
Translation()¶
Translationconst double x,const double y,const double z
Returns:
void |
Public member functions¶
xyz()¶
std::array< double, 3 >xyz
Returns:
std::array< double, 3 > |
xyz()¶
std::array< double, 3 > &xyz
Returns:
std::array< double, 3 > & |
setXYZ()¶
voidsetXYZ
Returns:
void |
setXYZ()¶
voidsetXYZconst double x,const double y,const double z
Returns:
void |
x()¶
double &x
Returns:
double & |
y()¶
double &y
Returns:
double & |
z()¶
double &z
Returns:
double & |
x()¶
const double &x
Returns:
const double & |
y()¶
const double &y
Returns:
const double & |
z()¶
const double &z
Returns:
const double & |
operator+()¶
operator-()¶
operator*()¶
ptr()¶
double *ptr
Returns:
double * |
ptr()¶
double const *ptr
Returns:
double const * |
toString()¶
std::stringtoString
Returns:
std::string |
Public data members¶
vals¶
std::array< double, 3 >vals
No documentation provided.