Class BioShape


public class BioShape extends AtomShape
  • Field Details

    • modelIndex

      public int modelIndex
    • modelVisibilityFlags

      public int modelVisibilityFlags
    • bioPolymer

      public BioPolymer bioPolymer
    • meshes

      public Mesh[] meshes
    • meshReady

      public boolean[] meshReady
    • colixesBack

      public short[] colixesBack
    • monomers

      public Monomer[] monomers
    • wingVectors

      public V3[] wingVectors
  • Method Details

    • setProperty

      public void setProperty(String propertyName, Object value, BS bsSelected)
      Specified by:
      setProperty in class Shape
    • findNearestAtomIndex

      public void findNearestAtomIndex(int xMouse, int yMouse, Atom[] closest, BS bsNot)
      Overrides:
      findNearestAtomIndex in class Shape
      Parameters:
      xMouse -
      yMouse -
      closest -
      bsNot -
    • falsifyMesh

      public void falsifyMesh()
    • setParams

      public void setParams(Object[] data, int[] atomMap, BS bsSelected)
    • setAtomClickability

      public void setAtomClickability()
      Overrides:
      setAtomClickability in class AtomShape
    • getShapeState

      public String getShapeState()
      Overrides:
      getShapeState in class AtomShape