Package gaiasky.util
Class CatalogInfo
java.lang.Object
gaiasky.util.CatalogInfo
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionboolean
boolean
int
double
double
float[]
float
long
boolean
long
-
Constructor Summary
ConstructorsConstructorDescriptionCatalogInfo
(String name, String description, String source, CatalogInfo.CatalogInfoSource type, float hlSizeFactor, FadeNode object) -
Method Summary
Modifier and TypeMethodDescriptionfloat[]
boolean
void
highlight
(boolean hl) Highlight the dataset using the dataset's own color indexboolean
boolean
boolean
isVisible
(boolean attributeValue) void
Unloads and removes the catalog described by this catalog infovoid
setColor
(float r, float g, float b, float a) void
setHlAllVisible
(boolean allVisible) void
setHlColor
(float[] hlColor) void
setHlColormap
(int cmapIndex, IAttribute cmapAttribute, double cmapMin, double cmapMax) void
setHlSizeFactor
(float hlSizeFactor) void
setVisibility
(boolean visibility)
-
Field Details
-
name
-
description
-
source
-
nParticles
public long nParticles -
sizeBytes
public long sizeBytes -
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
-
hlCmapMin
public double hlCmapMin -
hlCmapMax
public double hlCmapMax -
filter
-
type
-
object
-
-
Constructor Details
-
CatalogInfo
public CatalogInfo(String name, String description, String source, CatalogInfo.CatalogInfoSource type, float hlSizeFactor, FadeNode object)
-
-
Method Details
-
setVisibility
public void setVisibility(boolean visibility) -
isVisible
public boolean isVisible() -
isVisible
public boolean isVisible(boolean attributeValue) -
setColor
public void setColor(float r, float g, float b, float a) -
setHlColor
public void setHlColor(float[] hlColor) -
getHlColor
public float[] getHlColor() -
setHlColormap
-
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
-
isHighlightable
public boolean isHighlightable()- Returns:
- True if this is a highlightable catalog, false otherwise.
-
hasParticleAttributes
public boolean hasParticleAttributes()- Returns:
- True if this catalog's particles have attributes (they are stars), false otherwise.
-