org.jmol.adapter.smarter
Class Structure

java.lang.Object
  extended by org.jmol.adapter.smarter.Structure

public class Structure
extends Object


Field Summary
 char endChainID
           
 char endInsertionCode
           
 int endSequenceNumber
           
 int modelIndex
           
static byte PROTEIN_STRUCTURE_HELIX
           
static byte PROTEIN_STRUCTURE_HELIX_310
           
static byte PROTEIN_STRUCTURE_HELIX_ALPHA
           
static byte PROTEIN_STRUCTURE_HELIX_PI
           
static byte PROTEIN_STRUCTURE_NONE
           
static byte PROTEIN_STRUCTURE_SHEET
           
static byte PROTEIN_STRUCTURE_TURN
           
 int serialID
           
 char startChainID
           
 char startInsertionCode
           
 int startSequenceNumber
           
 int strandCount
           
 String structureID
           
 int structureType
           
 int substructureType
           
 
Constructor Summary
Structure(int type)
           
Structure(int modelIndex, int structureType, int substructureType, String structureID, int serialID, int strandCount, char startChainID, int startSequenceNumber, char startInsertionCode, char endChainID, int endSequenceNumber, char endInsertionCode)
           
 
Method Summary
static int getHelixType(int type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

structureType

public int structureType

substructureType

public int substructureType

structureID

public String structureID

serialID

public int serialID

strandCount

public int strandCount

startChainID

public char startChainID

startSequenceNumber

public int startSequenceNumber

startInsertionCode

public char startInsertionCode

endChainID

public char endChainID

endSequenceNumber

public int endSequenceNumber

endInsertionCode

public char endInsertionCode

modelIndex

public int modelIndex

PROTEIN_STRUCTURE_NONE

public static final byte PROTEIN_STRUCTURE_NONE
See Also:
Constant Field Values

PROTEIN_STRUCTURE_TURN

public static final byte PROTEIN_STRUCTURE_TURN
See Also:
Constant Field Values

PROTEIN_STRUCTURE_SHEET

public static final byte PROTEIN_STRUCTURE_SHEET
See Also:
Constant Field Values

PROTEIN_STRUCTURE_HELIX

public static final byte PROTEIN_STRUCTURE_HELIX
See Also:
Constant Field Values

PROTEIN_STRUCTURE_HELIX_310

public static final byte PROTEIN_STRUCTURE_HELIX_310
See Also:
Constant Field Values

PROTEIN_STRUCTURE_HELIX_ALPHA

public static final byte PROTEIN_STRUCTURE_HELIX_ALPHA
See Also:
Constant Field Values

PROTEIN_STRUCTURE_HELIX_PI

public static final byte PROTEIN_STRUCTURE_HELIX_PI
See Also:
Constant Field Values
Constructor Detail

Structure

public Structure(int type)

Structure

public Structure(int modelIndex,
                 int structureType,
                 int substructureType,
                 String structureID,
                 int serialID,
                 int strandCount,
                 char startChainID,
                 int startSequenceNumber,
                 char startInsertionCode,
                 char endChainID,
                 int endSequenceNumber,
                 char endInsertionCode)
Method Detail

getHelixType

public static int getHelixType(int type)