Class OrbitDataLoader.OrbitDataLoaderParameters

java.lang.Object
com.badlogic.gdx.assets.AssetLoaderParameters<PointCloudData>
gaiasky.data.util.OrbitDataLoader.OrbitDataLoaderParameters
Enclosing class:
OrbitDataLoader

public static class OrbitDataLoader.OrbitDataLoaderParameters extends com.badlogic.gdx.assets.AssetLoaderParameters<PointCloudData>
  • Field Details

    • ini

      public Date ini
    • forward

      public boolean forward
    • orbitalPeriod

      public double orbitalPeriod
    • multiplier

      public double multiplier
    • numSamples

      public int numSamples
    • name

      public String name
    • orbitalParamaters

      public OrbitComponent orbitalParamaters
    • entity

      public com.badlogic.ashley.core.Entity entity
  • Constructor Details

    • OrbitDataLoaderParameters

      public OrbitDataLoaderParameters(Class<? extends IOrbitDataProvider> providerClass)
    • OrbitDataLoaderParameters

      public OrbitDataLoaderParameters(String name, Class<? extends IOrbitDataProvider> providerClass, double orbitalPeriod, int numSamples)
    • OrbitDataLoaderParameters

      public OrbitDataLoaderParameters(String name, Class<? extends IOrbitDataProvider> providerClass, OrbitComponent orbitalParameters, double multiplier)
    • OrbitDataLoaderParameters

      public OrbitDataLoaderParameters(String name, Class<? extends IOrbitDataProvider> providerClass, OrbitComponent orbitalParameters, double multiplier, int numSamples)
    • OrbitDataLoaderParameters

      public OrbitDataLoaderParameters(Class<? extends IOrbitDataProvider> providerClass, String name, Date ini, boolean forward, double orbitalPeriod, int numSamples)
    • OrbitDataLoaderParameters

      public OrbitDataLoaderParameters(Class<? extends IOrbitDataProvider> providerClass, String name, Date ini, boolean forward, double orbitalPeriod)
  • Method Details

    • setIni

      public void setIni(Date date)
    • setForward

      public void setForward(boolean fwd)
    • setOrbitalPeriod

      public void setOrbitalPeriod(double period)