|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectchemaxon.marvin.space.AtomProperty.MoleculeAtomProperty
| Field Summary | |
protected Molecule |
mol
|
| Constructor Summary | |
AtomProperty.MoleculeAtomProperty()
|
|
| Method Summary | |
float |
getBFactor(int atomIndex)
Gets the temperature factor of the given atom. |
float |
getCharge(int atomIndex)
Gets the formal charge of the atom. |
java.lang.String |
getLabel(int atomIndex)
Gets the label associated with the atom. |
float |
getPartialAtomCharge(int atomIndex)
Gets the partial atomic charge on the current atom. |
int |
getResidueTypeId(int atomIndex)
Gets the residue type of the specified atom. |
int |
getSecondaryStructureType(int atomIndex)
Gets the type of the secondary structure element which the current atom belongs to. |
int |
getType(int atomIndex)
Gets the element type of the specified atom. |
float |
getX(int atomIndex)
Gets the first coordinate of the atom. |
float |
getY(int atomIndex)
Gets the second coordinate of the atom. |
float |
getZ(int atomIndex)
Gets the third coordinate of the atom. |
void |
setMolecule(java.lang.Object mol)
Associates a molecule with the Property handler. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected Molecule mol
| Constructor Detail |
public AtomProperty.MoleculeAtomProperty()
| Method Detail |
public void setMolecule(java.lang.Object mol)
MoleculeIterators.AtomPropertyInterfaceClass
type is Object since this is the only common ancestor of
MacroMolecule and Molecule.
setMolecule in interface MoleculeIterators.AtomPropertyInterfacemol - public int getType(int atomIndex)
MoleculeIterators.AtomPropertyInterface
getType in interface MoleculeIterators.AtomPropertyInterfaceatomIndex - internal index of the atom
public java.lang.String getLabel(int atomIndex)
MoleculeIterators.AtomPropertyInterface
getLabel in interface MoleculeIterators.AtomPropertyInterfaceatomIndex - internal index of the atom
public float getCharge(int atomIndex)
MoleculeIterators.AtomPropertyInterface
getCharge in interface MoleculeIterators.AtomPropertyInterfaceatomIndex - internal index of the atom
public float getBFactor(int atomIndex)
MoleculeIterators.AtomPropertyInterface
getBFactor in interface MoleculeIterators.AtomPropertyInterfaceatomIndex - internal index of the atom
public float getPartialAtomCharge(int atomIndex)
throws java.lang.Exception
MoleculeIterators.AtomPropertyInterface
getPartialAtomCharge in interface MoleculeIterators.AtomPropertyInterfacejava.lang.Exception - PluginException can be thrown, but PluginException
cannot be referred to in this class because the
AWT applet package does not include Plugins.public int getResidueTypeId(int atomIndex)
MoleculeIterators.AtomPropertyInterface
getResidueTypeId in interface MoleculeIterators.AtomPropertyInterfaceatomIndex -
PDBResiduespublic int getSecondaryStructureType(int atomIndex)
getSecondaryStructureType in interface MoleculeIterators.AtomPropertyInterfaceconstantspublic float getX(int atomIndex)
MoleculeIterators.AtomPropertyInterface
getX in interface MoleculeIterators.AtomPropertyInterfaceatomIndex - internal index of the atom
public float getY(int atomIndex)
MoleculeIterators.AtomPropertyInterface
getY in interface MoleculeIterators.AtomPropertyInterfaceatomIndex - internal index of the atom
public float getZ(int atomIndex)
MoleculeIterators.AtomPropertyInterface
getZ in interface MoleculeIterators.AtomPropertyInterfaceatomIndex - internal index of the atom
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||