org.openscience.cdk.pharmacophore
Class PharmacophoreAngleBond
java.lang.Object
org.openscience.cdk.ChemObject
org.openscience.cdk.ElectronContainer
org.openscience.cdk.Bond
org.openscience.cdk.pharmacophore.PharmacophoreAngleBond
- All Implemented Interfaces:
- Serializable, Cloneable, IBond, ICDKObject, IChemObject, IElectronContainer
@TestClass(value="org.openscience.cdk.pharmacophore.PharmacophoreAngleBondTest")
public class PharmacophoreAngleBond
- extends Bond
Represents an angle relationship between three pharmacophore groups.
- Author:
- Rajarshi Guha
- See Also:
PharmacophoreAtom,
Serialized Form- Keywords:
- pharmacophore, 3D isomorphism
- Belongs to CDK module:
- pcore
- Source code:
- cdk-1.4.x
|
Method Summary |
double |
getBondLength()
Get the angle between the three pharmacophore groups that make up the constraint. |
| Methods inherited from class org.openscience.cdk.Bond |
atoms, clone, compare, contains, get2DCenter, get3DCenter, getAtom, getAtomCount, getConnectedAtom, getConnectedAtoms, getOrder, getStereo, isConnectedTo, setAtom, setAtoms, setOrder, setStereo, toString |
| Methods inherited from class org.openscience.cdk.ChemObject |
addListener, getBuilder, getFlag, getFlags, getID, getListenerCount, getNotification, getProperties, getProperty, notifyChanged, notifyChanged, removeListener, removeProperty, setFlag, setFlags, setID, setNotification, setProperties, setProperty, shallowCopy |
| Methods inherited from interface org.openscience.cdk.interfaces.IChemObject |
addListener, getFlag, getFlags, getID, getListenerCount, getNotification, getProperties, getProperty, notifyChanged, notifyChanged, removeListener, removeProperty, setFlag, setFlags, setID, setNotification, setProperties, setProperty |
PharmacophoreAngleBond
public PharmacophoreAngleBond(PharmacophoreAtom patom1,
PharmacophoreAtom patom2,
PharmacophoreAtom patom3)
- Create a pharmacophore distance constraint.
- Parameters:
patom1 - The first pharmacophore grouppatom2 - The second pharmacophore grouppatom3 - The third pharmacophore group
getBondLength
@TestMethod(value="testGetAngle1,testGetAngle2,testGetAngle3,testGetAngle4,testGetAngle5")
public double getBondLength()
- Get the angle between the three pharmacophore groups that make up the constraint.
- Returns:
- The angle in degrees between the two groups