Class Particle

java.lang.Object
All Implemented Interfaces:
com.badlogic.gdx.utils.Disposable, I3DTextRenderable, ILineRenderable, IModelRenderable, IQuadRenderable, IRenderable, IFocus, IProperMotion, IStarContainer, IStarFocus, IVisibilitySwitch, IPosition
Direct Known Subclasses:
NBGalaxy, Star

@Deprecated
public class Particle
extends CelestialBody
implements IStarFocus, ILineRenderable
Deprecated.
Only the Sun uses this via the Star subclass. Move to star group.
A single point particle.
  • Field Details

    • thpointTimesFovfactor

      protected static float thpointTimesFovfactor
      Deprecated.
    • thupOverFovfactor

      protected static float thupOverFovfactor
      Deprecated.
    • thdownOverFovfactor

      protected static float thdownOverFovfactor
      Deprecated.
    • innerRad

      protected static float innerRad
      Deprecated.
    • fovFactor

      protected static float fovFactor
      Deprecated.
    • paramUpdater

      protected static Particle.ParamUpdater paramUpdater
      Deprecated.
    • pm

      public com.badlogic.gdx.math.Vector3 pm
      Deprecated.
      Proper motion in cartesian coordinates [U/yr]
    • pmSph

      public com.badlogic.gdx.math.Vector3 pmSph
      Deprecated.
      MuAlpha [mas/yr], Mudelta [mas/yr], radvel [km/s]
    • catalogSource

      public byte catalogSource
      Deprecated.
      Source of this star:
      • -1: Unknown
      • 1: Gaia
      • 2: Hipparcos (HYG)
      • 3: Tycho
    • computedSize

      public double computedSize
      Deprecated.
  • Constructor Details

    • Particle

      public Particle()
      Deprecated.
    • Particle

      public Particle​(Vector3b pos, float appmag, float absmag, float colorbv, java.lang.String[] names, long starid)
      Deprecated.
      Creates a new star.
      Parameters:
      pos - Cartesian position, in equatorial coordinates and in internal units.
      appmag - Apparent magnitude.
      absmag - Absolute magnitude.
      colorbv - The B-V color index.
      names - The labels or names.
      starid - The star unique id.
    • Particle

      public Particle​(Vector3b pos, float appmag, float absmag, float colorbv, java.lang.String[] names, float ra, float dec, long starid)
      Deprecated.
    • Particle

      public Particle​(Vector3b pos, com.badlogic.gdx.math.Vector3 pm, com.badlogic.gdx.math.Vector3 pmSph, float appmag, float absmag, float colorbv, java.lang.String[] names, float ra, float dec, long starid)
      Deprecated.
  • Method Details