Class OrbitSamplerDataProvider
- java.lang.Object
-
- gaia.cu9.ari.gaiaorbit.data.orbit.OrbitSamplerDataProvider
-
- All Implemented Interfaces:
IOrbitDataProvider
public class OrbitSamplerDataProvider extends java.lang.Object implements IOrbitDataProvider
Samples an orbit for a particular Body.
-
-
Constructor Summary
Constructors Constructor Description OrbitSamplerDataProvider()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods 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.static void
main(java.lang.String[] args)
-
-
-
Method Detail
-
main
public static void main(java.lang.String[] args)
-
load
public void load(java.lang.String file, OrbitDataLoader.OrbitDataLoaderParameter parameter)
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)
-
getData
public PointCloudData getData()
- Specified by:
getData
in interfaceIOrbitDataProvider
-
-