|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.sdsc.mbt.StructureComponent
edu.sdsc.mbt.Atom
Implements a StructureComponent container for atom data.
See the "PROGRAMMING NOTE" section of the StructureComponent class.
StructureComponent
,
Structure
,
,
Serialized FormField Summary | |
boolean |
backbone
Whether this atom is a part of the protein backbone |
java.lang.String |
chain_id
Chain/Asymetric unit ID. |
java.lang.String |
compound
Compound 3-letter code. |
double[] |
coordinate
The x,y,z coordinate in angstroms. |
short |
element
The element symbol. |
java.lang.String |
forceFieldType
Force field type indicates the kind of atom depending on the atoms it's bonded to |
short |
formalCharge
|
short |
hybridization
Atomic orbital hybridization state. |
java.lang.String |
name
The macromolecular ID (element name). |
int |
number
The atom serial number. |
float |
partialCharge
Partial Charge (-1.0 - 3.0). |
short |
quality
|
short |
render
Inidcates whether this atom is ionized, hence which radius should be used for rendering |
Residue |
residue
|
int |
residue_id
Residue/Sequence ID. |
static short |
SP
|
static short |
SP2
|
static short |
SP3
|
boolean |
visible
|
Fields inherited from class edu.sdsc.mbt.StructureComponent |
structure |
Constructor Summary | |
Atom()
Creates a new Atom object and initializes the StructureComponent "structure" field. |
Method Summary | |
java.lang.Object |
clone()
Clone this object. |
void |
copy(StructureComponent structureComponent)
Copy all of the field values from the parameter object into "this". |
static java.lang.String |
getClassName()
This method returns the fully qualified name of this class. |
java.lang.String |
getElement()
|
java.lang.String |
getStructureComponentType()
This method returns the fully qualified name of this class. |
boolean |
isVisible()
|
void |
setElement(java.lang.String symbol)
|
Methods inherited from class edu.sdsc.mbt.StructureComponent |
getStructure, setStructure |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static short SP3
public static short SP2
public static short SP
public short element
public java.lang.String name
public int number
public java.lang.String compound
public short formalCharge
public java.lang.String chain_id
public int residue_id
public Residue residue
public double[] coordinate
public boolean backbone
public float partialCharge
public short hybridization
public java.lang.String forceFieldType
public short render
public short quality
public boolean visible
Constructor Detail |
public Atom()
Method Detail |
public void copy(StructureComponent structureComponent)
copy
in class StructureComponent
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class StructureComponent
java.lang.CloneNotSupportedException
public static java.lang.String getClassName()
StructureComponent
This name is used by the StructureComponentRegistry class to enable dynamic registration and discovery of new StructureComponent sub-classes/types. The name is also used to create instances of any sublcass dynamically from this name.
public java.lang.String getStructureComponentType()
getStructureComponentType
in class StructureComponent
public java.lang.String getElement()
public void setElement(java.lang.String symbol)
public boolean isVisible()
isVisible
in class StructureComponent
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |