Class ZenithalProjection
java.lang.Object
SphericalProjection
ZenithalProjection
- All Implemented Interfaces:
- java.lang.Cloneable
- Direct Known Subclasses:
- Gnomonic, SlantOrthographic, ZenithalEqualArea
public abstract class ZenithalProjection
- extends SphericalProjection
| Methods inherited from class SphericalProjection |
clone, copy, deproject, edit, edit, equals, forName, getCelestialPole, getDeprojected, getFitsID, getFullName, getNativePole, getProjected, getReference, parse, parse, project, register, setDefaultPole, setPole, setPole, setReference, setReference |
| Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ZenithalProjection
public ZenithalProjection()
localProject
public void localProject(SphericalCoordinates coords,
CoordinatePair toOffset)
- Overrides:
localProject in class SphericalProjection
localDeproject
public void localDeproject(CoordinatePair offset,
SphericalCoordinates toCoords)
- Overrides:
localDeproject in class SphericalProjection
phi
public double phi(CoordinatePair offset)
- Specified by:
phi in class SphericalProjection
theta
public double theta(CoordinatePair offset)
- Specified by:
theta in class SphericalProjection
getOffsets
public void getOffsets(double theta,
double phi,
CoordinatePair toOffset)
- Specified by:
getOffsets in class SphericalProjection
R
public abstract double R(double theta)
thetaOfR
public abstract double thetaOfR(double value)