Class SolidAngleUnit

java.lang.Object
uk.ac.starlink.ttools.plot2.layer.Unit
uk.ac.starlink.ttools.plot2.layer.SolidAngleUnit

public class SolidAngleUnit extends Unit
Unit for solid angle quantities. Base unit is a square degree.
Since:
16 Jan 2018
Author:
Mark Taylor
  • Field Details

  • Constructor Details

    • SolidAngleUnit

      public SolidAngleUnit(String label, String textName, String symbol, AngleUnit linearAngleUnit, String description)
      Constructor.
      Parameters:
      label - text to appear in a selection interface
      textName - text to appear in user-directed descriptive text
      symbol - text to appear as unit metadata, preferably compatible with the VOUnit standard
      linearAngleUnit - unit corresponding to the square root of this
      description - textual description
  • Method Details

    • getExtentInSquareDegrees

      public double getExtentInSquareDegrees()
      Returns the extent of this unit in square degrees.
      Returns:
      same as extent
    • getKnownUnits

      public static SolidAngleUnit[] getKnownUnits()
      Returns an array of the defined solid angle units.
      Returns:
      list of known values