Class Structure

java.lang.Object
org.jmol.adapter.smarter.Structure
All Implemented Interfaces:
Cloneable

public class Structure extends Object implements Cloneable
  • Field Details

    • structureType

      public STR structureType
    • substructureType

      public STR substructureType
    • structureID

      public String structureID
    • serialID

      public int serialID
    • strandCount

      public int strandCount
    • startSequenceNumber

      public int startSequenceNumber
    • startChainID

      public int startChainID
    • startInsertionCode

      public char startInsertionCode
    • endSequenceNumber

      public int endSequenceNumber
    • endChainID

      public int endChainID
    • endInsertionCode

      public char endInsertionCode
    • atomStartEnd

      public int[] atomStartEnd
    • modelStartEnd

      public int[] modelStartEnd
    • bsAll

      public javajs.util.BS[] bsAll
  • Constructor Details

    • Structure

      public Structure(int modelIndex, STR structureType, STR substructureType, String structureID, int serialID, int strandCount, javajs.util.BS[] bsAll)
  • Method Details

    • getHelixType

      public static STR getHelixType(int type)
    • set

      public void set(int startChainID, int startSequenceNumber, char startInsertionCode, int endChainID, int endSequenceNumber, char endInsertionCode, int istart, int iend)
    • clone

      public Structure clone()
      Overrides:
      clone in class Object