#include <trafos.h>
Collaboration diagram for Trafo:
Public Member Functions | |
Trafo (double iepoch, double oepoch, coordsys isys, coordsys osys) | |
vec3 | operator() (const vec3 &vec) const |
pointing | operator() (const pointing &ptg) const |
void | rotatefull (const pointing &ptg, pointing &newptg, double &delta_psi) const |
void | rotatefull (const vec3 &vec, vec3 &newvec, double &delta_psi) const |
const rotmatrix & | Matrix () const |
Definition at line 45 of file trafos.h.
|
Creates a Trafo for transformation from iepoch and isys to oepoch and osys. |
|
Transforms the vector vec and returns the result. |
|
Transforms the pointing ptg and returns the result. |
|
Transforms the pointing ptg and returns it in newptg. On exit, delta_psi holds the change in orientation. |
|
Transforms the vector vec and returns it in newvec. On exit, delta_psi holds the change in orientation. |
|
Returns the internally used rotation matrix. |