Package gaiasky.util

Class Constants

java.lang.Object
gaiasky.util.Constants

public class Constants extends Object
Random constants holder.
  • Field Details Link icon

    • DEFAULT_RESOLUTION_WIDTH Link icon

      public static final int DEFAULT_RESOLUTION_WIDTH
      Default resolution: width.
      See Also:
    • DEFAULT_RESOLUTION_HEIGHT Link icon

      public static final int DEFAULT_RESOLUTION_HEIGHT
      Default resolution: height.
      See Also:
    • DEFAULT_MAG Link icon

      public static final double DEFAULT_MAG
      Default star magnitude.
      See Also:
    • DEFAULT_COLOR Link icon

      public static final double DEFAULT_COLOR
      Default star color index.
      See Also:
    • DEFAULT_PARALLAX Link icon

      public static final double DEFAULT_PARALLAX
      Default star parallax in mas.
      See Also:
    • C_KMH Link icon

      public static final double C_KMH
      Speed of light in km/h
      See Also:
    • Ro_TO_KM Link icon

      public static final double Ro_TO_KM
      Solar radius in Km
      See Also:
    • MB_TO_BYTE Link icon

      public static final double MB_TO_BYTE
      Bytes to MB
      See Also:
    • BYTE_TO_MB Link icon

      public static final double BYTE_TO_MB
      See Also:
    • STAR_SOLID_ANGLE_THRESHOLD_BOTTOM Link icon

      public static final double STAR_SOLID_ANGLE_THRESHOLD_BOTTOM
      Solid angle bottom threshold for stars. Between this and the top threshold, the star size remains constant.
      See Also:
    • STAR_SOLID_ANGLE_THRESHOLD_TOP Link icon

      public static final double STAR_SOLID_ANGLE_THRESHOLD_TOP
      Solid angle top threshold for stars. Between this and the bottom threshold, the star size remains constant.
      See Also:
    • PARTICLE_DISC_FACTOR Link icon

      public static final double PARTICLE_DISC_FACTOR
      Disc factor for single particles and stars.
      See Also:
    • STAR_SIZE_FACTOR Link icon

      public static final double STAR_SIZE_FACTOR
      Size factor for all stars.
      See Also:
    • MIN_SLIDER Link icon

      public static final float MIN_SLIDER
      Minimum generic slider value.
      See Also:
    • MIN_SLIDER_1 Link icon

      public static final float MIN_SLIDER_1
      Minimum generic slider value (1).
      See Also:
    • MAX_SLIDER Link icon

      public static final float MAX_SLIDER
      Maximum generic slider value.
      See Also:
    • SLIDER_STEP Link icon

      public static final float SLIDER_STEP
      Default step value for sliders.
      See Also:
    • SLIDER_STEP_SMALL Link icon

      public static final float SLIDER_STEP_SMALL
      Default step value for sliders (small).
      See Also:
    • SLIDER_STEP_WEENY Link icon

      public static final float SLIDER_STEP_WEENY
      Default step value for sliders (weeny).
      See Also:
    • SLIDER_STEP_TINY Link icon

      public static final float SLIDER_STEP_TINY
      Default step value for sliders (tiny).
      See Also:
    • MIN_POINT_SIZE_SCALE Link icon

      public static final float MIN_POINT_SIZE_SCALE
      See Also:
    • MAX_POINT_SIZE_SCALE Link icon

      public static final float MAX_POINT_SIZE_SCALE
      See Also:
    • MIN_FADE_TIME_MS Link icon

      public static final long MIN_FADE_TIME_MS
      See Also:
    • MAX_FADE_TIME_MS Link icon

      public static final long MAX_FADE_TIME_MS
      See Also:
    • MAX_FOV Link icon

      public static final float MAX_FOV
      Maximum fov value, in degrees.
      See Also:
    • MIN_FOV Link icon

      public static final float MIN_FOV
      Minimum fov value, in degrees.
      See Also:
    • MIN_FPS Link icon

      public static final double MIN_FPS
      Minimum limit/frame/camrec fps value.
      See Also:
    • MAX_FPS Link icon

      public static final double MAX_FPS
      Maximum limit/frame/camrec fps value.
      See Also:
    • MAX_CAM_SPEED Link icon

      public static final float MAX_CAM_SPEED
      Maximum camera speed.
      See Also:
    • MIN_CAM_SPEED Link icon

      public static final float MIN_CAM_SPEED
      Minimum camera speed.
      See Also:
    • MAX_ROT_SPEED Link icon

      public static final float MAX_ROT_SPEED
      Maximum rotation speed.
      See Also:
    • MIN_ROT_SPEED Link icon

      public static final float MIN_ROT_SPEED
      Minimum rotation speed.
      See Also:
    • MAX_TURN_SPEED Link icon

      public static final float MAX_TURN_SPEED
      Maximum turning speed.
      See Also:
    • MIN_TURN_SPEED Link icon

      public static final float MIN_TURN_SPEED
      Minimum turning speed.
      See Also:
    • MIN_STAR_BRIGHTNESS Link icon

      public static final float MIN_STAR_BRIGHTNESS
      Minimum star brightness.
      See Also:
    • MAX_STAR_BRIGHTNESS Link icon

      public static final float MAX_STAR_BRIGHTNESS
      Maximum star brightness.
      See Also:
    • MIN_CHROMATIC_ABERRATION_AMOUNT Link icon

      public static final float MIN_CHROMATIC_ABERRATION_AMOUNT
      See Also:
    • MAX_CHROMATIC_ABERRATION_AMOUNT Link icon

      public static final float MAX_CHROMATIC_ABERRATION_AMOUNT
      See Also:
    • MIN_FILM_GRAIN_INTENSITY Link icon

      public static final float MIN_FILM_GRAIN_INTENSITY
      See Also:
    • MAX_FILM_GRAIN_INTENSITY Link icon

      public static final float MAX_FILM_GRAIN_INTENSITY
      See Also:
    • MIN_LENS_FLARE_STRENGTH Link icon

      public static final float MIN_LENS_FLARE_STRENGTH
      See Also:
    • MAX_LENS_FLARE_STRENGTH Link icon

      public static final float MAX_LENS_FLARE_STRENGTH
      See Also:
    • MIN_UNSHARP_MASK_FACTOR Link icon

      public static final float MIN_UNSHARP_MASK_FACTOR
      See Also:
    • MAX_UNSHARP_MASK_FACTOR Link icon

      public static final float MAX_UNSHARP_MASK_FACTOR
      See Also:
    • MIN_STAR_BRIGHTNESS_POW Link icon

      public static final float MIN_STAR_BRIGHTNESS_POW
      Minimum star brightness power.
      See Also:
    • MAX_STAR_BRIGHTNESS_POW Link icon

      public static final float MAX_STAR_BRIGHTNESS_POW
      Maximum star brightness power.
      See Also:
    • MIN_STAR_GLOW_FACTOR Link icon

      public static final float MIN_STAR_GLOW_FACTOR
      Minimum star glow factor.
      See Also:
    • MAX_STAR_GLOW_FACTOR Link icon

      public static final float MAX_STAR_GLOW_FACTOR
      Maximum star glow factor.
      See Also:
    • MIN_STAR_POINT_SIZE Link icon

      public static final float MIN_STAR_POINT_SIZE
      Minimum star pixel size.
      See Also:
    • MAX_STAR_POINT_SIZE Link icon

      public static final float MAX_STAR_POINT_SIZE
      Maximum star pixel size.
      See Also:
    • MIN_STAR_MIN_OPACITY Link icon

      public static final float MIN_STAR_MIN_OPACITY
      Minimum star minimum opacity.
      See Also:
    • MAX_STAR_MIN_OPACITY Link icon

      public static final float MAX_STAR_MIN_OPACITY
      Maximum star minimum opacity.
      See Also:
    • MIN_PM_NUM_FACTOR Link icon

      public static final float MIN_PM_NUM_FACTOR
      Minimum number factor for proper motion vectors.
      See Also:
    • MAX_PM_NUM_FACTOR Link icon

      public static final float MAX_PM_NUM_FACTOR
      Maximum number factor for proper motion vectors.
      See Also:
    • MIN_PM_LEN_FACTOR Link icon

      public static final float MIN_PM_LEN_FACTOR
      Minimum length factor for proper motion vectors.
      See Also:
    • MAX_PM_LEN_FACTOR Link icon

      public static final float MAX_PM_LEN_FACTOR
      Maximum length factor for proper motion vectors.
      See Also:
    • MIN_LOD_TRANS_ANGLE_DEG Link icon

      public static final float MIN_LOD_TRANS_ANGLE_DEG
      Minimum angle where the LOD transitions start.
      See Also:
    • MAX_LOD_TRANS_ANGLE_DEG Link icon

      public static final float MAX_LOD_TRANS_ANGLE_DEG
      Maximum angle where the LOD transitions end.
      See Also:
    • MIN_VELOCITY_VECTORS_STAR_GROUP Link icon

      public static final int MIN_VELOCITY_VECTORS_STAR_GROUP
      Minimum number of velocity vectors per star group.
      See Also:
    • MAX_VELOCITY_VECTORS_STAR_GROUP Link icon

      public static final int MAX_VELOCITY_VECTORS_STAR_GROUP
      Maximum number of velocity vectors per star group.
      See Also:
    • MIN_AMBIENT_LIGHT Link icon

      public static final float MIN_AMBIENT_LIGHT
      Min ambient light.
      See Also:
    • MAX_AMBIENT_LIGHT Link icon

      public static final float MAX_AMBIENT_LIGHT
      Max ambient light.
      See Also:
    • MIN_SC_RESPONSIVENESS Link icon

      public static final float MIN_SC_RESPONSIVENESS
      Minimum spacecraft responsiveness.
      See Also:
    • MAX_SC_RESPONSIVENESS Link icon

      public static final float MAX_SC_RESPONSIVENESS
      Maximum spacecraft responsiveness.
      See Also:
    • MIN_BRIGHTNESS Link icon

      public static final float MIN_BRIGHTNESS
      See Also:
    • MAX_BRIGHTNESS Link icon

      public static final float MAX_BRIGHTNESS
      See Also:
    • MIN_CONTRAST Link icon

      public static final float MIN_CONTRAST
      See Also:
    • MAX_CONTRAST Link icon

      public static final float MAX_CONTRAST
      See Also:
    • MIN_HUE Link icon

      public static final float MIN_HUE
      See Also:
    • MAX_HUE Link icon

      public static final float MAX_HUE
      See Also:
    • MIN_SATURATION Link icon

      public static final float MIN_SATURATION
      See Also:
    • MAX_SATURATION Link icon

      public static final float MAX_SATURATION
      See Also:
    • MIN_GAMMA Link icon

      public static final float MIN_GAMMA
      See Also:
    • MAX_GAMMA Link icon

      public static final float MAX_GAMMA
      See Also:
    • MIN_EXPOSURE Link icon

      public static final float MIN_EXPOSURE
      See Also:
    • MAX_EXPOSURE Link icon

      public static final float MAX_EXPOSURE
      See Also:
    • MIN_BLOOM Link icon

      public static final float MIN_BLOOM
      See Also:
    • MAX_BLOOM Link icon

      public static final float MAX_BLOOM
      See Also:
    • MIN_LABEL_SIZE Link icon

      public static final float MIN_LABEL_SIZE
      See Also:
    • MAX_LABEL_SIZE Link icon

      public static final float MAX_LABEL_SIZE
      See Also:
    • MIN_LINE_WIDTH Link icon

      public static final float MIN_LINE_WIDTH
      See Also:
    • MAX_LINE_WIDTH Link icon

      public static final float MAX_LINE_WIDTH
      See Also:
    • MIN_ELEVATION_MULT Link icon

      public static final float MIN_ELEVATION_MULT
      See Also:
    • MAX_ELEVATION_MULT Link icon

      public static final float MAX_ELEVATION_MULT
      See Also:
    • MIN_TESS_QUALITY Link icon

      public static final float MIN_TESS_QUALITY
      See Also:
    • MAX_TESS_QUALITY Link icon

      public static final float MAX_TESS_QUALITY
      See Also:
    • MIN_SCREENSHOT_QUALITY Link icon

      public static final float MIN_SCREENSHOT_QUALITY
      See Also:
    • MAX_SCREENSHOT_QUALITY Link icon

      public static final float MAX_SCREENSHOT_QUALITY
      See Also:
    • MIN_PARTICLE_SIZE Link icon

      public static final float MIN_PARTICLE_SIZE
      See Also:
    • MAX_PARTICLE_SIZE Link icon

      public static final float MAX_PARTICLE_SIZE
      See Also:
    • MIN_MIN_SOLID_ANGLE Link icon

      public static final float MIN_MIN_SOLID_ANGLE
      See Also:
    • MAX_MIN_SOLID_ANGLE Link icon

      public static final float MAX_MIN_SOLID_ANGLE
      See Also:
    • MIN_MAX_SOLID_ANGLE Link icon

      public static final float MIN_MAX_SOLID_ANGLE
      See Also:
    • MAX_MAX_SOLID_ANGLE Link icon

      public static final float MAX_MAX_SOLID_ANGLE
      See Also:
    • MIN_NUM_LABELS Link icon

      public static final int MIN_NUM_LABELS
      See Also:
    • MAX_NUM_LABELS Link icon

      public static final int MAX_NUM_LABELS
      See Also:
    • MIN_COLOR_NOISE Link icon

      public static final float MIN_COLOR_NOISE
      See Also:
    • MAX_COLOR_NOISE Link icon

      public static final float MAX_COLOR_NOISE
      See Also:
    • MIN_ATM_FOG_DENSITY Link icon

      public static final float MIN_ATM_FOG_DENSITY
      See Also:
    • MAX_ATM_FOG_DENSITY Link icon

      public static final float MAX_ATM_FOG_DENSITY
      See Also:
    • MIN_POINTER_GUIDES_WIDTH Link icon

      public static final float MIN_POINTER_GUIDES_WIDTH
      See Also:
    • MAX_POINTER_GUIDES_WIDTH Link icon

      public static final float MAX_POINTER_GUIDES_WIDTH
      See Also:
    • MIN_TILE_CACHE Link icon

      public static final int MIN_TILE_CACHE
      See Also:
    • MAX_TILE_CACHE Link icon

      public static final int MAX_TILE_CACHE
      See Also:
    • UI_SCALE_MIN Link icon

      public static final float UI_SCALE_MIN
      See Also:
    • UI_SCALE_MAX Link icon

      public static final float UI_SCALE_MAX
      See Also:
    • PG_RESOLUTION_MIN Link icon

      public static final int PG_RESOLUTION_MIN
      See Also:
    • PG_RESOLUTION_MAX Link icon

      public static final int PG_RESOLUTION_MAX
      See Also:
    • BACKBUFFER_SCALE_MIN Link icon

      public static final float BACKBUFFER_SCALE_MIN
      See Also:
    • BACKBUFFER_SCALE_MAX Link icon

      public static final float BACKBUFFER_SCALE_MAX
      See Also:
    • BACKBUFFER_SCALE_STEP Link icon

      public static final float BACKBUFFER_SCALE_STEP
      See Also:
    • MOTIONBLUR_MIN Link icon

      public static final float MOTIONBLUR_MIN
      See Also:
    • MOTIONBLUR_MAX Link icon

      public static final float MOTIONBLUR_MAX
      See Also:
    • MAX_VSOP_TIME_MS Link icon

      public static final long MAX_VSOP_TIME_MS
      See Also:
    • MIN_VSOP_TIME_MS Link icon

      public static final long MIN_VSOP_TIME_MS
      See Also:
    • WARP_STEPS Link icon

      public static final int WARP_STEPS
      See Also:
    • MAX_WARP Link icon

      public static final double MAX_WARP
    • MIN_WARP Link icon

      public static final double MIN_WARP
    • MAX_DATASET_SIZE_FACTOR Link icon

      public static final float MAX_DATASET_SIZE_FACTOR
      See Also:
    • MIN_DATASET_SIZE_FACTOR Link icon

      public static final float MIN_DATASET_SIZE_FACTOR
      See Also:
    • MAX_MINIMAP_SIZE Link icon

      public static final float MAX_MINIMAP_SIZE
      See Also:
    • MIN_MINIMAP_SIZE Link icon

      public static final float MIN_MINIMAP_SIZE
      See Also:
    • nameSeparatorRegex Link icon

      public static final String nameSeparatorRegex
      See Also:
    • nameSeparator Link icon

      public static final String nameSeparator
      See Also:
    • STAR_SUBSTITUTE Link icon

      public static final String STAR_SUBSTITUTE
      See Also:
    • DATA_LOCATION_TOKEN Link icon

      public static final String DATA_LOCATION_TOKEN
      See Also:
    • DEFAULT_DATASET_KEY Link icon

      public static final String DEFAULT_DATASET_KEY
      See Also:
    • HI_RES_TEXTURES_DATASET_KEY Link icon

      public static final String HI_RES_TEXTURES_DATASET_KEY
      See Also:
    • GEN_KEYWORD Link icon

      public static final String GEN_KEYWORD
      Generated height keyword.
      See Also:
    • URL_GAIA_JSON_SOURCE Link icon

      public static final String URL_GAIA_JSON_SOURCE
      See Also:
    • URL_HIP_JSON_SOURCE Link icon

      public static final String URL_HIP_JSON_SOURCE
      See Also:
    • URL_GAIA_WEB_SOURCE Link icon

      public static final String URL_GAIA_WEB_SOURCE
      See Also:
    • URL_SIMBAD Link icon

      public static final String URL_SIMBAD
      See Also:
    • URL_WIKIPEDIA Link icon

      public static final String URL_WIKIPEDIA
      See Also:
    • URL_WIKI_API_SUMMARY Link icon

      public static final String URL_WIKI_API_SUMMARY
      See Also:
    • N_DIR_LIGHTS Link icon

      public static final int N_DIR_LIGHTS
      Number of directional lights.
      See Also:
    • N_POINT_LIGHTS Link icon

      public static final int N_POINT_LIGHTS
      Number of point lights.
      See Also:
    • N_SPOT_LIGHTS Link icon

      public static final int N_SPOT_LIGHTS
      Number of spotlights.
      See Also:
    • DISTANCE_SCALE_FACTOR Link icon

      public static double DISTANCE_SCALE_FACTOR
      Distance unit scaling (mainly for VR)
    • ORIGINAL_M_TO_U Link icon

      public static double ORIGINAL_M_TO_U
    • M_TO_U Link icon

      public static double M_TO_U
      Metre to local unit conversion. Multiply this by all values in m.
    • U_TO_M Link icon

      public static double U_TO_M
      Local unit to m conversion.
    • KM_TO_U Link icon

      public static double KM_TO_U
      Kilometre to local unit conversion. Multiply this by all values in Km.
    • U_TO_KM Link icon

      public static double U_TO_KM
      Local unit to km conversion.
    • AU_TO_U Link icon

      public static double AU_TO_U
      AU to local units conversion.
    • U_TO_AU Link icon

      public static double U_TO_AU
      Local unit to AU conversion.
    • LY_TO_U Link icon

      public static double LY_TO_U
      Light years to local units.
    • U_TO_LY Link icon

      public static double U_TO_LY
      Local units to light years.
    • PC_TO_U Link icon

      public static double PC_TO_U
      Parsec to local unit conversion. Multiply this by all values in pc.
    • KPC_TO_U Link icon

      public static double KPC_TO_U
      Kilo parsec to local unit conversion. Multiply this by all values in Kpc.
    • MPC_TO_U Link icon

      public static double MPC_TO_U
      Megaparsec to local unit conversion. Multiply this by all values in Mpc.
    • U_TO_PC Link icon

      public static double U_TO_PC
      Local unit to pc conversion.
    • U_TO_KPC Link icon

      public static double U_TO_KPC
      Local unit to Kpc conversion.
    • Ro_TO_U Link icon

      public static double Ro_TO_U
      Solar radius to local units
    • U_TO_Ro Link icon

      public static double U_TO_Ro
      Units to solar radius
    • C_US Link icon

      public static double C_US
      Speed of light in internal units per second
  • Constructor Details Link icon

    • Constants Link icon

      public Constants()
  • Method Details Link icon

    • getCameraK Link icon

      public static float getCameraK()
    • getPartFileMaxAgeMs Link icon

      public static long getPartFileMaxAgeMs()
    • initialize Link icon

      public static void initialize(double distanceScaleFactor)
    • notWithinVSOPTime Link icon

      public static boolean notWithinVSOPTime(long time)
      Checks whether the given time is within the acceptable bounds of VSOP87 algorithms.
      Parameters:
      time - The time as the number of milliseconds since January 1, 1970, 00:00:00 GMT.
      Returns:
      Whether the given time is within the bounds of VSOP.