Main Page | Modules | Alphabetical List | Class List | File List | Class Members | File Members

Trafo Class Reference

#include <trafos.h>

Collaboration diagram for Trafo:

Collaboration graph
[legend]
List of all members.

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 rotmatrixMatrix () const

Detailed Description

Class for celestial coordinate transformations.

Definition at line 45 of file trafos.h.


Constructor & Destructor Documentation

Trafo::Trafo double  iepoch,
double  oepoch,
coordsys  isys,
coordsys  osys
[inline]
 

Creates a Trafo for transformation from iepoch and isys to oepoch and osys.

Definition at line 64 of file trafos.h.


Member Function Documentation

vec3 Trafo::operator() const vec3 vec  )  const [inline]
 

Transforms the vector vec and returns the result.

Definition at line 68 of file trafos.h.

pointing Trafo::operator() const pointing ptg  )  const [inline]
 

Transforms the pointing ptg and returns the result.

Definition at line 72 of file trafos.h.

void Trafo::rotatefull const pointing ptg,
pointing newptg,
double &  delta_psi
const [inline]
 

Transforms the pointing ptg and returns it in newptg. On exit, delta_psi holds the change in orientation.

Definition at line 77 of file trafos.h.

void Trafo::rotatefull const vec3 vec,
vec3 newvec,
double &  delta_psi
const [inline]
 

Transforms the vector vec and returns it in newvec. On exit, delta_psi holds the change in orientation.

Definition at line 90 of file trafos.h.

const rotmatrix& Trafo::Matrix  )  const [inline]
 

Returns the internally used rotation matrix.

Definition at line 99 of file trafos.h.


The documentation for this class was generated from the following files:
Generated on Fri Jul 8 09:37:14 2005 for LevelS C++ support library