|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectskyview.geometry.CoordinateSystem
skyview.geometry.csys.BesselianCoordinateSystem
public class BesselianCoordinateSystem
This class implements Besselian coordinate systems. These systems are not simple rotations from the reference coordinate frame. These coordinate systems are implemented such that the rotation matrix is appropriate for J2000 coordinates but the rectify and derectify function perform transformation from/to Besselian coordinates. The transformations do not use any proper motion or distance information supplied by the user. The methods in this class are based on P. Wallaces SLA library substantially modified for use within Java and SkyView.
| Field Summary |
|---|
| Fields inherited from class skyview.geometry.CoordinateSystem |
|---|
B1950, Galactic, ICRS, J2000 |
| Constructor Summary | |
|---|---|
BesselianCoordinateSystem(double epoch)
Get a CoordinateSystem of a given epoch. |
|
| Method Summary | |
|---|---|
java.lang.String |
getDescription()
Get the description of this component. |
java.lang.String |
getName()
Get the name of this component. |
Rotater |
getRotater()
Get the rotation associated with the projection. |
SphereDistorter |
getSphereDistorter()
Get the distortion associated with the projection. |
boolean |
isRotation()
This coordinate system is not just a rotation away from the reference frame. |
| Methods inherited from class skyview.geometry.CoordinateSystem |
|---|
factory, factory |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BesselianCoordinateSystem(double epoch)
epoch - The epoch as a calendar year (possibly fractional).| Method Detail |
|---|
public boolean isRotation()
public java.lang.String getName()
Component
getName in interface Componentpublic java.lang.String getDescription()
Component
getDescription in interface Componentpublic Rotater getRotater()
CoordinateSystem
getRotater in class CoordinateSystempublic SphereDistorter getSphereDistorter()
CoordinateSystem
getSphereDistorter in class CoordinateSystem
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||