|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IAtom
Represents the idea of an chemical atom.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.openscience.cdk.interfaces.IAtomType |
|---|
IAtomType.Hybridization |
| Method Summary | |
|---|---|
Double |
getCharge()
Returns the partial charge of this atom. |
javax.vecmath.Point3d |
getFractionalPoint3d()
Returns a point specifying the location of this atom in a Crystal unit cell. |
Integer |
getImplicitHydrogenCount()
Returns the implicit hydrogen count of this atom. |
javax.vecmath.Point2d |
getPoint2d()
Returns a point specifying the location of this atom in a 2D space. |
javax.vecmath.Point3d |
getPoint3d()
Returns a point specifying the location of this atom in a 3D space. |
Integer |
getStereoParity()
Returns the stereo parity of this atom. |
void |
setCharge(Double charge)
Sets the partial charge of this atom. |
void |
setFractionalPoint3d(javax.vecmath.Point3d point3d)
Sets a point specifying the location of this atom in a Crystal unit cell. |
void |
setImplicitHydrogenCount(Integer hydrogenCount)
Sets the implicit hydrogen count of this atom. |
void |
setPoint2d(javax.vecmath.Point2d point2d)
Sets a point specifying the location of this atom in a 2D space. |
void |
setPoint3d(javax.vecmath.Point3d point3d)
Sets a point specifying the location of this atom in 3D space. |
void |
setStereoParity(Integer stereoParity)
Sets the stereo parity for this atom. |
| Methods inherited from interface org.openscience.cdk.interfaces.IAtomType |
|---|
getAtomTypeName, getBondOrderSum, getCovalentRadius, getFormalCharge, getFormalNeighbourCount, getHybridization, getMaxBondOrder, getValency, setAtomTypeName, setBondOrderSum, setCovalentRadius, setFormalCharge, setFormalNeighbourCount, setHybridization, setMaxBondOrder, setValency |
| Methods inherited from interface org.openscience.cdk.interfaces.IIsotope |
|---|
getExactMass, getMassNumber, getNaturalAbundance, setExactMass, setMassNumber, setNaturalAbundance |
| Methods inherited from interface org.openscience.cdk.interfaces.IElement |
|---|
getAtomicNumber, getSymbol, setAtomicNumber, setSymbol |
| Methods inherited from interface org.openscience.cdk.interfaces.IChemObject |
|---|
addListener, clone, getFlag, getFlags, getID, getListenerCount, getNotification, getProperties, getProperty, notifyChanged, notifyChanged, removeListener, removeProperty, setFlag, setFlags, setID, setNotification, setProperties, setProperty, toString |
| Methods inherited from interface org.openscience.cdk.interfaces.ICDKObject |
|---|
getBuilder |
| Method Detail |
|---|
void setCharge(Double charge)
charge - The partial chargegetCharge()Double getCharge()
setCharge(java.lang.Double)void setImplicitHydrogenCount(Integer hydrogenCount)
hydrogenCount - The number of hydrogen atoms bonded to this atom.getImplicitHydrogenCount()Integer getImplicitHydrogenCount()
setImplicitHydrogenCount(java.lang.Integer)void setPoint2d(javax.vecmath.Point2d point2d)
point2d - A point in a 2D planegetPoint2d()void setPoint3d(javax.vecmath.Point3d point3d)
point3d - A point in a 3-dimensional spacegetPoint3d()void setFractionalPoint3d(javax.vecmath.Point3d point3d)
point3d - A point in a 3d fractional unit cell spacegetFractionalPoint3d(),
Crystalvoid setStereoParity(Integer stereoParity)
stereoParity - The stereo parity for this atomfor predefined values.,
getStereoParity()javax.vecmath.Point2d getPoint2d()
setPoint2d(javax.vecmath.Point2d)javax.vecmath.Point3d getPoint3d()
setPoint3d(javax.vecmath.Point3d)javax.vecmath.Point3d getFractionalPoint3d()
setFractionalPoint3d(javax.vecmath.Point3d),
for predefined values.Integer getStereoParity()
CDKConstants,
setStereoParity(java.lang.Integer)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||