OEHermiteShapeFunc
class OEHermiteShapeFunc : public OEShapeFunc
This class is derived from OEShapeFunc and is used to approximate Tanimoto shape-similarity coefficient based on Hermite representation of molecules.
See also
OEHermite class
OEHermiteOptions class
Shape from Hermite expansion examples
- The following methods are publicly inherited from OEFunc0:
- The following methods are publicly inherited from OEFunc1:
- The following methods are publicly inherited from OEMolFunc:
- The following methods are publicly inherited from OEOverlapFuncBase:
- The following methods are publicly inherited from OEShapeFunc:
- The OEHermiteShapeFunc class defines the following public methods:
Constructors
OEHermiteShapeFunc(argOptions: OEShapeOptions = OEShapeOptions()) -> OEHermiteShapeFunc
OEHermiteShapeFunc(HermOptRef: OEHermiteOptions,
HermOptFit: OEHermiteOptions) -> OEHermiteShapeFunc
OEHermiteShapeFunc(argOptions: OEShapeOptions,
HermOptRef: OEHermiteOptions,
HermOptFit: OEHermiteOptions) -> OEHermiteShapeFunc
OEHermiteShapeFunc(arg2: OEHermiteShapeFunc) -> OEHermiteShapeFunc
The four constructors are in the respective order: a standard copy constructor, a constructor that inputs a OEShapeOptions object, a constructor that inputs two OEHermiteOptions objects, one for reference and one for fit molecules, and finally a constructor that inputs OEShapeOptions object along with two OEHermiteOptions objects, one for reference and one for fit molecules.
GetFitHermiteOptions
GetFitHermiteOptions() -> OEHermiteOptions
This method returns OEHermiteOptions class currently being used for the fit molecule.
GetRefHermiteOptions
GetRefHermiteOptions() -> OEHermiteOptions
This method returns OEHermiteOptions class currently being used for the reference molecule.