Class AtomShape

    • Field Detail

      • mad

        public short mad
      • mads

        public short[] mads
      • colixes

        public short[] colixes
      • paletteIDs

        public byte[] paletteIDs
      • ac

        public int ac
      • atoms

        public Atom[] atoms
      • isActive

        public boolean isActive
      • monomerCount

        public int monomerCount
      • bsSizeDefault

        public BS bsSizeDefault
    • Constructor Detail

      • AtomShape

        public AtomShape()
    • Method Detail

      • initShape

        public void initShape()
        Specified by:
        initShape in class Shape
      • initModelSet

        protected void initModelSet()
        Overrides:
        initModelSet in class Shape
      • getSize

        public int getSize​(int atomIndex)
        Description copied from class: Shape
        overridden in Dots, CGOMesh, and AtomShape
        Overrides:
        getSize in class Shape
        Returns:
        size
      • setSize

        protected void setSize​(int size,
                               BS bsSelected)
        Overrides:
        setSize in class Shape
      • setSize2

        protected void setSize2​(int size,
                                BS bsSelected)
      • setSizeRD2

        protected void setSizeRD2​(int i,
                                  RadiusData rd,
                                  boolean isVisible)
      • setPropAS

        protected void setPropAS​(java.lang.String propertyName,
                                 java.lang.Object value,
                                 BS bs)
      • checkColixLength

        protected int checkColixLength​(short colix,
                                       int n)
      • setColixAndPalette

        protected void setColixAndPalette​(short colix,
                                          byte paletteID,
                                          int atomIndex)
      • getInfoAsString

        public java.lang.String getInfoAsString​(int i)
        Parameters:
        i -
        Returns:
        script, but only for Measures
      • getShapeState

        public java.lang.String getShapeState()
        Specified by:
        getShapeState in class Shape