Package gaiasky.util.coord
Class AbstractOrbitCoordinates
java.lang.Object
gaiasky.util.coord.AbstractOrbitCoordinates
- All Implemented Interfaces:
IBodyCoordinates
- Direct Known Subclasses:
AbstractVSOP87
,GaiaCoordinates
,MoonAACoordinates
,OrbitLintCoordinates
,PlutoCoordinates
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static List<AbstractOrbitCoordinates>
protected static Logger.Log
protected Orbit
protected String
protected double
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
doneLoading(Object... params)
Initializes the coordinates objectstatic List<AbstractOrbitCoordinates>
Gets the orbit object of these coordinates, if any.void
setOrbitname(String orbitname)
void
setScaling(double scaling)
toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface gaiasky.util.coord.IBodyCoordinates
getEclipticCartesianCoordinates, getEclipticSphericalCoordinates, getEquatorialCartesianCoordinates
-
Field Details
-
logger
-
instances
-
orbitname
-
orbit
-
scaling
protected double scaling
-
-
Constructor Details
-
AbstractOrbitCoordinates
public AbstractOrbitCoordinates()
-
-
Method Details
-
getInstances
-
doneLoading
Description copied from interface:IBodyCoordinates
Initializes the coordinates object- Specified by:
doneLoading
in interfaceIBodyCoordinates
-
setOrbitname
-
getOrbitObject
Description copied from interface:IBodyCoordinates
Gets the orbit object of these coordinates, if any.- Specified by:
getOrbitObject
in interfaceIBodyCoordinates
- Returns:
-
setScaling
public void setScaling(double scaling) -
toString
-