#include <TranslationRotationMatrix.hxx>
Public Member Functions | |
| TranslationRotationMatrix () | |
| void | multiply (const TranslationRotationMatrix &A) |
| void | rotate_vector (double *P) |
| void | transform_vector (double *P) |
| void | translate (const double *P) |
| void | rotate_x (double *P) |
| void | rotate_z (double *P) |
Private Attributes | |
| double | _rotation_coeffs [ROT_SIZE] |
| double | _translation_coeffs [TRANSL_SIZE] |
Static Private Attributes | |
| static const double | EPS = 1e-12 |
| static const unsigned | ROT_SIZE = 9 |
| static const unsigned | TRANSL_SIZE = 3 |
| INTERP_KERNEL.TranslationRotationMatrix.TranslationRotationMatrix | ( | ) |
| void INTERP_KERNEL.TranslationRotationMatrix.multiply | ( | const TranslationRotationMatrix & | A | ) |
| void INTERP_KERNEL.TranslationRotationMatrix.rotate_vector | ( | double * | P | ) |
| void INTERP_KERNEL.TranslationRotationMatrix.transform_vector | ( | double * | P | ) |
| void INTERP_KERNEL.TranslationRotationMatrix.translate | ( | const double * | P | ) |
| void INTERP_KERNEL.TranslationRotationMatrix.rotate_x | ( | double * | P | ) |
| void INTERP_KERNEL.TranslationRotationMatrix.rotate_z | ( | double * | P | ) |
const double INTERP_KERNEL.TranslationRotationMatrix::EPS = 1e-12 [static, private] |
const unsigned INTERP_KERNEL.TranslationRotationMatrix.ROT_SIZE = 9 [static, private] |
const unsigned INTERP_KERNEL.TranslationRotationMatrix.TRANSL_SIZE = 3 [static, private] |