Class SkyDensityPlotter.SkyDenseStyle

  • All Implemented Interfaces:
    Style
    Enclosing class:
    SkyDensityPlotter

    public static class SkyDensityPlotter.SkyDenseStyle
    extends java.lang.Object
    implements Style
    Style for configuring with the sky density plot.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object o)  
      javax.swing.Icon getLegendIcon()
      Returns an icon suitable for displaying in a legend for this style.
      int hashCode()  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SkyDenseStyle

        public SkyDenseStyle​(int level,
                             Scaling scaling,
                             Shader shader,
                             Combiner combiner,
                             SolidAngleUnit unit)
        Constructor.
        Parameters:
        level - HEALPix level defining the requested map resolution; note the actual resolution at which the densities are calculated may be different from this, in particular if the screen pixel grid is coarser than that defined by this level
        scaling - scaling function for mapping densities to colour map entries
        shader - colour map
        combiner - value combination mode for bin calculation
        unit - solid angle unit for density combinations
    • Method Detail

      • getLegendIcon

        public javax.swing.Icon getLegendIcon()
        Description copied from interface: Style
        Returns an icon suitable for displaying in a legend for this style.
        Specified by:
        getLegendIcon in interface Style
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object