Package gaiasky.assets
Class OrbitDataLoader.OrbitDataLoaderParameter
java.lang.Object
com.badlogic.gdx.assets.AssetLoaderParameters<PointCloudData>
gaiasky.assets.OrbitDataLoader.OrbitDataLoaderParameter
- Enclosing class:
- OrbitDataLoader
public static class OrbitDataLoader.OrbitDataLoaderParameter extends com.badlogic.gdx.assets.AssetLoaderParameters<PointCloudData>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.badlogic.gdx.assets.AssetLoaderParameters
com.badlogic.gdx.assets.AssetLoaderParameters.LoadedCallback
-
Field Summary
Fields Modifier and Type Field Description boolean
forward
java.util.Date
ini
double
multiplier
java.lang.String
name
int
numSamples
Orbit
orbit
OrbitComponent
orbitalParamaters
double
orbitalPeriod
Fields inherited from class com.badlogic.gdx.assets.AssetLoaderParameters
loadedCallback
-
Constructor Summary
Constructors Constructor Description OrbitDataLoaderParameter(java.lang.Class<? extends IOrbitDataProvider> providerClass)
OrbitDataLoaderParameter(java.lang.Class<? extends IOrbitDataProvider> providerClass, java.lang.String name, java.util.Date ini, boolean forward, double orbitalPeriod)
OrbitDataLoaderParameter(java.lang.Class<? extends IOrbitDataProvider> providerClass, java.lang.String name, java.util.Date ini, boolean forward, double orbitalPeriod, int numSamples)
OrbitDataLoaderParameter(java.lang.String name, java.lang.Class<? extends IOrbitDataProvider> providerClass, double orbitalPeriod, int numSamples)
OrbitDataLoaderParameter(java.lang.String name, java.lang.Class<? extends IOrbitDataProvider> providerClass, OrbitComponent orbitalParameters, double multiplier)
OrbitDataLoaderParameter(java.lang.String name, java.lang.Class<? extends IOrbitDataProvider> providerClass, OrbitComponent orbitalParameters, double multiplier, int numSamples)
-
Method Summary
Modifier and Type Method Description void
setForward(boolean fwd)
void
setIni(java.util.Date date)
void
setOrbitalPeriod(double period)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
ini
public java.util.Date ini -
forward
public boolean forward -
orbitalPeriod
public double orbitalPeriod -
multiplier
public double multiplier -
numSamples
public int numSamples -
name
public java.lang.String name -
orbitalParamaters
-
orbit
-
-
Constructor Details
-
OrbitDataLoaderParameter
-
OrbitDataLoaderParameter
public OrbitDataLoaderParameter(java.lang.String name, java.lang.Class<? extends IOrbitDataProvider> providerClass, double orbitalPeriod, int numSamples) -
OrbitDataLoaderParameter
public OrbitDataLoaderParameter(java.lang.String name, java.lang.Class<? extends IOrbitDataProvider> providerClass, OrbitComponent orbitalParameters, double multiplier) -
OrbitDataLoaderParameter
public OrbitDataLoaderParameter(java.lang.String name, java.lang.Class<? extends IOrbitDataProvider> providerClass, OrbitComponent orbitalParameters, double multiplier, int numSamples) -
OrbitDataLoaderParameter
public OrbitDataLoaderParameter(java.lang.Class<? extends IOrbitDataProvider> providerClass, java.lang.String name, java.util.Date ini, boolean forward, double orbitalPeriod, int numSamples) -
OrbitDataLoaderParameter
public OrbitDataLoaderParameter(java.lang.Class<? extends IOrbitDataProvider> providerClass, java.lang.String name, java.util.Date ini, boolean forward, double orbitalPeriod)
-
-
Method Details
-
setIni
public void setIni(java.util.Date date) -
setForward
public void setForward(boolean fwd) -
setOrbitalPeriod
public void setOrbitalPeriod(double period)
-