Class DatasetOptions

java.lang.Object
gaiasky.data.group.DatasetOptions

public class DatasetOptions extends Object
  • Field Details

    • type

    • profileDecay

      public double profileDecay
    • particleColor

      public double[] particleColor
    • particleColorNoise

      public double particleColorNoise
    • particleSize

      public double particleSize
    • particleSizeLimits

      public double[] particleSizeLimits
      Minimum and maximum solid angle (in radians) to represent each particle.
    • modelType

      public String modelType
    • modelPrimitive

      public String modelPrimitive
    • textures

      public String[] textures
    • ct

    • magnitudeScale

      public double magnitudeScale
    • catalogName

      public String catalogName
    • labelColor

      public double[] labelColor
    • fadeIn

      public double[] fadeIn
    • fadeOut

      public double[] fadeOut
    • numLabels

      public int numLabels
    • renderSetLabel

      public boolean renderSetLabel
    • initializeCatalogInfo

      public boolean initializeCatalogInfo
  • Constructor Details

    • DatasetOptions

      public DatasetOptions()
  • Method Details

    • getStarDatasetOptions

      public static DatasetOptions getStarDatasetOptions(String datasetName, double magnitudeScale, double[] labelColor, double[] fadeIn, double[] fadeOut)
    • getParticleDatasetOptions

      public static DatasetOptions getParticleDatasetOptions(String datasetName, double profileDecay, double[] particleColor, double colorNoise, double[] labelColor, double particleSize, double[] particleSizeLimits, ComponentTypes.ComponentType ct, double[] fadeIn, double[] fadeOut)
    • getStarClusterDatasetOptions

      public static DatasetOptions getStarClusterDatasetOptions(String datasetName, double[] particleColor, double[] labelColor, ComponentTypes.ComponentType ct, double[] fadeIn, double[] fadeOut)
    • getVariableStarDatasetOptions

      public static DatasetOptions getVariableStarDatasetOptions(String datasetName, double magnitudeScale, double[] labelColor, ComponentTypes.ComponentType ct, double[] fadeIn, double[] fadeOut)