|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectchemaxon.marvin.space.AtomProperty.SmoleculeAtomProperty
public class AtomProperty.SmoleculeAtomProperty
| Field Summary | |
|---|---|
float[] |
xCoords
|
float[] |
yCoords
|
float[] |
zCoords
|
| Constructor Summary | |
|---|---|
AtomProperty.SmoleculeAtomProperty()
|
|
| 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 |
setCoordinates(java.lang.Object coord,
int i)
|
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 |
|---|
public float[] xCoords
public float[] yCoords
public float[] zCoords
| Constructor Detail |
|---|
public AtomProperty.SmoleculeAtomProperty()
| Method Detail |
|---|
public void setMolecule(java.lang.Object mol)
chemaxon.struc.MoleculeIterators.AtomPropertyInterfaceClass
type is Object since this is the only common ancestor of
MacroMolecule and Molecule.
setMolecule in interface chemaxon.struc.MoleculeIterators.AtomPropertyInterface
public void setCoordinates(java.lang.Object coord,
int i)
public int getType(int atomIndex)
chemaxon.struc.MoleculeIterators.AtomPropertyInterface
getType in interface chemaxon.struc.MoleculeIterators.AtomPropertyInterfaceatomIndex - internal index of the atom
public java.lang.String getLabel(int atomIndex)
chemaxon.struc.MoleculeIterators.AtomPropertyInterface
getLabel in interface chemaxon.struc.MoleculeIterators.AtomPropertyInterfaceatomIndex - internal index of the atom
public float getCharge(int atomIndex)
chemaxon.struc.MoleculeIterators.AtomPropertyInterface
getCharge in interface chemaxon.struc.MoleculeIterators.AtomPropertyInterfaceatomIndex - internal index of the atom
public float getBFactor(int atomIndex)
chemaxon.struc.MoleculeIterators.AtomPropertyInterface
getBFactor in interface chemaxon.struc.MoleculeIterators.AtomPropertyInterfaceatomIndex - internal index of the atom
public float getPartialAtomCharge(int atomIndex)
throws java.lang.Exception
chemaxon.struc.MoleculeIterators.AtomPropertyInterface
getPartialAtomCharge in interface chemaxon.struc.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)
chemaxon.struc.MoleculeIterators.AtomPropertyInterface
getResidueTypeId in interface chemaxon.struc.MoleculeIterators.AtomPropertyInterfacePDBResiduespublic int getSecondaryStructureType(int atomIndex)
chemaxon.struc.MoleculeIterators.AtomPropertyInterface
getSecondaryStructureType in interface chemaxon.struc.MoleculeIterators.AtomPropertyInterfaceconstantspublic float getX(int atomIndex)
chemaxon.struc.MoleculeIterators.AtomPropertyInterface
getX in interface chemaxon.struc.MoleculeIterators.AtomPropertyInterfaceatomIndex - internal index of the atom
public float getY(int atomIndex)
chemaxon.struc.MoleculeIterators.AtomPropertyInterface
getY in interface chemaxon.struc.MoleculeIterators.AtomPropertyInterfaceatomIndex - internal index of the atom
public float getZ(int atomIndex)
chemaxon.struc.MoleculeIterators.AtomPropertyInterface
getZ in interface chemaxon.struc.MoleculeIterators.AtomPropertyInterfaceatomIndex - internal index of the atom
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||