Logo Search packages:      
Sourcecode: icu version File versions  Download package

CalendarAstronomer::Equatorial Class Reference

#include <astro.h>

Inheritance diagram for CalendarAstronomer::Equatorial:

UMemory

List of all members.


Detailed Description

Represents the position of an object in the sky relative to the plane of the earth's equator. The Right Ascension specifies the position east or west along the equator, relative to the sun's position at the vernal equinox. The Declination is the position north or south of the equatorial plane.

Note that Equatorial objects are immutable and cannot be modified once they are constructed. This allows them to be passed and returned by value without worrying about whether other code will modify them.

See also:
CalendarAstronomer.Ecliptic

CalendarAstronomer.Horizon

For internal use only.

Definition at line 145 of file astro.h.


Public Member Functions

 Equatorial (double asc=0, double dec=0)
void set (double asc, double dec)
UnicodeString toString () const

Static Public Member Functions

static void U_EXPORT2 operator delete (void *, void *) U_NO_THROW
static void U_EXPORT2 operator delete (void *p) U_NO_THROW
static void U_EXPORT2 operator delete[] (void *p) U_NO_THROW
static void *U_EXPORT2 operator new (size_t, void *ptr) U_NO_THROW
static void *U_EXPORT2 operator new (size_t size) U_NO_THROW
static void *U_EXPORT2 operator new[] (size_t size) U_NO_THROW

Public Attributes

double ascension
double declination

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index