Package gaiasky.data.orbit
Class OrbitalParametersProvider
java.lang.Object
gaiasky.data.orbit.OrbitalParametersProvider
- All Implemented Interfaces:
IOrbitDataProvider
public class OrbitalParametersProvider extends java.lang.Object implements IOrbitDataProvider
Reads an orbit file into an OrbitData object.
-
Constructor Summary
Constructors Constructor Description OrbitalParametersProvider()
-
Method Summary
Modifier and Type Method Description PointCloudData
getData()
void
load(java.lang.String file, OrbitDataLoader.OrbitDataLoaderParameter parameter)
Loads the orbit data into the OrbitData object in the internal units.void
load(java.lang.String file, OrbitDataLoader.OrbitDataLoaderParameter parameter, boolean newmethod)
Loads the orbit data into the OrbitData object in the internal units.void
loadOld(java.lang.String file, OrbitDataLoader.OrbitDataLoaderParameter parameter)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
OrbitalParametersProvider
public OrbitalParametersProvider()
-
-
Method Details
-
load
Description copied from interface:IOrbitDataProvider
Loads the orbit data into the OrbitData object in the internal units.- Specified by:
load
in interfaceIOrbitDataProvider
- Parameters:
file
- The file pathparameter
- The parameters
-
load
public void load(java.lang.String file, OrbitDataLoader.OrbitDataLoaderParameter parameter, boolean newmethod)Description copied from interface:IOrbitDataProvider
Loads the orbit data into the OrbitData object in the internal units.- Specified by:
load
in interfaceIOrbitDataProvider
- Parameters:
file
- The file pathparameter
- The parametersnewmethod
- Use new method (for orbital elements only)
-
loadOld
-
getData
- Specified by:
getData
in interfaceIOrbitDataProvider
-