Class PharmacophoreBond
java.lang.Object
org.openscience.cdk.ChemObject
org.openscience.cdk.ElectronContainer
org.openscience.cdk.Bond
org.openscience.cdk.pharmacophore.PharmacophoreBond
- All Implemented Interfaces:
Serializable,Cloneable,IBond,ICDKObject,IChemObject,IElectronContainer
Represents a distance relationship between two pharmacophore groups.
- Author:
- Rajarshi Guha
- See Also:
- Keywords:
- pharmacophore, 3D isomorphism
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.openscience.cdk.interfaces.IBond
IBond.Display, IBond.Order, IBond.Stereo -
Field Summary
Fields inherited from class org.openscience.cdk.ElectronContainer
electronCountFields inherited from interface org.openscience.cdk.interfaces.IChemObject
ALIPHATIC, AROMATIC, CONJUGATED, HYDROGEN_BOND_ACCEPTOR, HYDROGEN_BOND_DONOR, IN_RING, MAPPED, MARKUSH, NOT_IN_RING, PLACED, REACTIVE_CENTER, SINGLE_OR_DOUBLE, TYPEABLE, VISITED -
Constructor Summary
ConstructorsConstructorDescriptionPharmacophoreBond(PharmacophoreAtom patom1, PharmacophoreAtom patom2) Create a pharmacophore distance constraint. -
Method Summary
Modifier and TypeMethodDescriptionstatic PharmacophoreBonddoubleGet the distance between the two pharmacophore groups that make up the constraint.Methods inherited from class org.openscience.cdk.Bond
atoms, clone, compare, contains, equals, get2DCenter, get3DCenter, getAtom, getAtomCount, getBegin, getConnectedAtom, getConnectedAtoms, getContainer, getDisplay, getEnd, getIndex, getOrder, getOther, getStereo, hashCode, isAromatic, isConnectedTo, isInRing, setAtom, setAtoms, setDisplay, setIsAromatic, setIsInRing, setOrder, setStereo, toStringMethods inherited from class org.openscience.cdk.ElectronContainer
getElectronCount, setElectronCountMethods inherited from class org.openscience.cdk.ChemObject
addListener, addProperties, clear, flags, getBuilder, getFlag, getFlags, getFlagValue, getID, getListenerCount, getNotification, getProperties, getProperty, getProperty, is, notifyChanged, notifyChanged, removeListener, removeProperty, set, setFlag, setFlags, setID, setNotification, setProperties, setProperty, shallowCopyMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.openscience.cdk.interfaces.IBond
getConnectedAtomMethods inherited from interface org.openscience.cdk.interfaces.ICDKObject
getBuilderMethods inherited from interface org.openscience.cdk.interfaces.IChemObject
addListener, addProperties, clear, flags, getFlag, getFlags, getFlagValue, getID, getListenerCount, getNotification, getProperties, getProperty, getProperty, is, notifyChanged, notifyChanged, removeListener, removeProperty, set, setFlag, setFlags, setID, setNotification, setProperties, setPropertyMethods inherited from interface org.openscience.cdk.interfaces.IElectronContainer
getElectronCount, setElectronCount
-
Constructor Details
-
PharmacophoreBond
Create a pharmacophore distance constraint.- Parameters:
patom1- The first pharmacophore grouppatom2- The second pharmacophore group
-
-
Method Details
-
get
-
getBondLength
public double getBondLength()Get the distance between the two pharmacophore groups that make up the constraint.- Returns:
- The distance between the two groups
-