Trafo Class Reference
#include <trafos.h>
List of all members.
Detailed Description
Class for celestial coordinate transformations.
Definition at line 41 of file trafos.h.
Constructor & Destructor Documentation
Trafo::Trafo |
( |
double |
iepoch, |
|
|
double |
oepoch, |
|
|
coordsys |
isys, |
|
|
coordsys |
osys | |
|
) |
| | |
Creates a Trafo for transformation from iepoch and isys to oepoch and osys.
Definition at line 161 of file trafos.cc.
Member Function Documentation
vec3 Trafo::operator() |
( |
const vec3 & |
vec |
) |
const [inline] |
Transforms the vector vec and returns the result.
Definition at line 63 of file trafos.h.
void Trafo::rotatefull |
( |
const pointing & |
ptg, |
|
|
pointing & |
newptg, |
|
|
double & |
delta_psi | |
|
) |
| | const |
Transforms the pointing ptg and returns it in newptg. On exit, delta_psi holds the change in orientation.
Definition at line 167 of file trafos.cc.
void Trafo::rotatefull |
( |
pointing & |
ptg, |
|
|
double & |
psi | |
|
) |
| | const |
void Trafo::rotatefull |
( |
const vec3 & |
vec, |
|
|
vec3 & |
newvec, |
|
|
double & |
delta_psi | |
|
) |
| | const |
Transforms the vector vec and returns it in newvec. On exit, delta_psi holds the change in orientation.
Definition at line 188 of file trafos.cc.
void Trafo::rotatefull |
( |
vec3 & |
vec, |
|
|
double & |
psi | |
|
) |
| | const |
Transforms the vector vec and adjusts psi accordingly.
Definition at line 196 of file trafos.cc.
const rotmatrix& Trafo::Matrix |
( |
|
) |
const [inline] |
Returns the internally used rotation matrix.
Definition at line 85 of file trafos.h.
The documentation for this class was generated from the following files: