Package gaiasky.util

Class CatalogInfo

  • public class CatalogInfo
    extends java.lang.Object
    • Field Detail

      • name

        public java.lang.String name
      • description

        public java.lang.String description
      • source

        public java.lang.String source
      • loadDateUTC

        public java.time.Instant loadDateUTC
      • highlighted

        public boolean highlighted
      • plainColor

        public boolean plainColor
      • hlColor

        public float[] hlColor
      • hlSizeFactor

        public float hlSizeFactor
      • hlAllVisible

        public boolean hlAllVisible
      • hlCmapIndex

        public int hlCmapIndex
      • hlCmapAttribute

        public IAttribute hlCmapAttribute
      • hlCmapMin

        public double hlCmapMin
      • hlCmapMax

        public double hlCmapMax
      • filter

        public Filter filter
    • Constructor Detail

      • CatalogInfo

        public CatalogInfo​(java.lang.String name,
                           java.lang.String description,
                           java.lang.String source,
                           CatalogInfo.CatalogInfoType type,
                           float hlSizeFactor,
                           FadeNode object)
    • Method Detail

      • setVisibility

        public void setVisibility​(boolean visibility)
      • isVisible

        public boolean isVisible()
      • setColor

        public void setColor​(float r,
                             float g,
                             float b,
                             float a)
      • setHlColor

        public void setHlColor​(float[] hlColor)
      • getHlColor

        public float[] getHlColor()
      • setHlColormap

        public void setHlColormap​(int cmapIndex,
                                  IAttribute cmapAttribute,
                                  double cmapMin,
                                  double cmapMax)
      • setHlSizeFactor

        public void setHlSizeFactor​(float hlSizeFactor)
      • setHlAllVisible

        public void setHlAllVisible​(boolean allVisible)
      • removeCatalog

        public void removeCatalog()
        Unloads and removes the catalog described by this catalog info
      • highlight

        public void highlight​(boolean hl)
        Highlight the dataset using the dataset's own color index
        hl - Whether to highlight or not
      • isRegular

        public boolean isRegular()
        True if this is a catalog of stars or particles, false otherwise (star clusters)