Class FadeNode

    • Field Detail

      • labelPosition

        protected Vector3d labelPosition
        Position of label
      • labelcolor

        protected float[] labelcolor
        Colour of label
      • inSceneGraph

        public boolean inSceneGraph
        Is the node already in the scene graph?
      • catalogInfo

        protected CatalogInfo catalogInfo
        Information on the catalog this fade node represents (particle group, octree, etc.)
      • highlighted

        protected boolean highlighted
        Is it highlighted?
      • hlplain

        protected boolean hlplain
      • hlc

        protected float[] hlc
      • hlcmi

        protected int hlcmi
      • hlcmmin

        protected double hlcmmin
      • hlcmmax

        protected double hlcmmax
    • Constructor Detail

      • FadeNode

        public FadeNode()
      • FadeNode

        public FadeNode​(java.lang.String name,
                        SceneGraphNode parent)
    • Method Detail

      • getBaseOpacity

        protected float getBaseOpacity()
      • setFadein

        public void setFadein​(double[] fadein)
      • setFadeout

        public void setFadeout​(double[] fadeout)
      • setPosition

        public void setPosition​(double[] pos)
      • setLabelposition

        public void setLabelposition​(double[] labelposition)
        Sets the position of the label, in parsecs and in the internal reference frame
        Parameters:
        labelposition -
      • setPositionobjectname

        public void setPositionobjectname​(java.lang.String po)
      • setVisible

        public void setVisible​(boolean visible)
      • isVisible

        public boolean isVisible()
      • setCatalogInfoBare

        public void setCatalogInfoBare​(CatalogInfo info)
      • setCatalogInfo

        public void setCatalogInfo​(CatalogInfo info)
      • setCataloginfo

        public void setCataloginfo​(java.util.Map<java.lang.String,​java.lang.String> map)
      • highlight

        public void highlight​(boolean hl,
                              float[] color)
        Highlight using a plain color
        Parameters:
        hl - Whether to highlight
        color - The plain color
      • highlight

        public void highlight​(boolean hl,
                              int cmi,
                              IAttribute cma,
                              double cmmin,
                              double cmmax)
        Highlight using a colormap
        Parameters:
        hl - Whether to highlight
        cmi - Color map index
        cma - Attribute
        cmmin - Min mapping value
        cmmax - Max mapping value
      • isHighlighted

        public boolean isHighlighted()
      • setSize

        public void setSize​(java.lang.Long size)
        Description copied from class: AbstractPositionEntity
        Sets the absolute size (diameter) of this entity
        Overrides:
        setSize in class AbstractPositionEntity
        Parameters:
        size - The diameter in internal units
      • setSize

        public void setSize​(java.lang.Double size)
        Description copied from class: AbstractPositionEntity
        Sets the absolute size (diameter) of this entity
        Overrides:
        setSize in class AbstractPositionEntity
        Parameters:
        size - The diameter in internal units
      • isHlplain

        public boolean isHlplain()
      • getHlcmi

        public int getHlcmi()
      • getHlcmmin

        public double getHlcmmin()
      • getHlcmmax

        public double getHlcmmax()