Package gaiasky.util

Class CatalogInfo

java.lang.Object
gaiasky.util.CatalogInfo

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

    • name

      public java.lang.String name
    • description

      public java.lang.String description
    • source

      public java.lang.String source
    • nParticles

      public long nParticles
    • sizeBytes

      public long sizeBytes
    • 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
    • type

    • object

      public FadeNode object
  • Constructor Details

    • CatalogInfo

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

    • 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
      Parameters:
      hl - Whether to highlight or not
    • isRegular

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