Definition in file psSphereOps.h.
#include "psTime.h"
Include dependency graph for psSphereOps.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Enumerations | |
| enum | psSphereOffsetMode { PS_SPHERICAL, PS_LINEAR } |
| Mode for Offset calculation between two sky positions. More... | |
| enum | psSphereOffsetUnit { PS_ARCSEC, PS_ARCMIN, PS_DEGREE, PS_RADIAN } |
| The units of the offset. More... | |
Functions | |
| psSphereRot * | psSphereRotAlloc (double alphaP, double deltaP, double phiP) |
| Allocator for psSphereRot. | |
| bool | psMemCheckSphereRot (psPtr ptr) |
| Checks the type of a particular pointer. | |
| psSphereRot * | psSphereRotQuat (double q0, double q1, double q2, double q3) |
| Allocator for psSphereRot given quaternions. | |
| psSphere * | psSphereRotApply (psSphere *out, const psSphereRot *transform, const psSphere *coord) |
| Applies the psSphereTransform transform for a specified coordinate. | |
| psSphereRot * | psSphereRotCombine (psSphereRot *out, const psSphereRot *rot1, const psSphereRot *rot2) |
| Combines two rotations. | |
| psSphereRot * | psSphereRotInvert (psSphereRot *rot) |
| Inverts the rotation. | |
| psSphere * | psSphereGetOffset (const psSphere *position1, const psSphere *position2, psSphereOffsetMode mode, psSphereOffsetUnit unit) |
| Determines the offset (RA,Dec) on the sky between two positions. | |
| psSphere * | psSphereSetOffset (const psSphere *position, const psSphere *offset, psSphereOffsetMode mode, psSphereOffsetUnit unit) |
| Applies the given offset to a coordinate. | |
| psSphereRot * | psSphereRotICRSToEcliptic (const psTime *time) |
| Creates the appropriate transform for converting from ICRS to Ecliptic coordinate systems. | |
| psSphereRot * | psSphereRotEclipticToICRS (const psTime *time) |
| Creates the appropriate transform for converting from Ecliptic to ICRS coordinate systems. | |
| psSphereRot * | psSphereRotICRSToGalactic (void) |
| Creates the appropriate transform for converting from ICRS to Galactic coordinate systems. | |
| psSphereRot * | psSphereRotGalacticToICRS (void) |
| Creates the appropriate transform for converting from Galactic to ICRS coordinate systems. | |
| psSphere * | psSpherePrecess (psSphere *coords, const psTime *fromTime, const psTime *toTime) |
| Generates the complete spherical rotation to account for precession between two times. | |
1.4.2