OESimFuncBase

class OESimFuncBase

OESimFuncBase is an abstract base class which defines the interface necessary to perform similarity calculations of OEFingerPrint objects.

The following classes derive from this class:

Constructors

OESimFuncBase() -> OESimFuncBase

Default constructor.

operator()

__call__(fpA: OEFingerPrint, fpB: OEFingerPrint) -> float

Virtual const operator that takes two OEFingerPrint objects and returns their evaluated similarity value.

CreateCopy

CreateCopy() -> OESimFuncBase

OESimFuncBase.CreateCopy is a virtual constructor which allows copying of concrete derived objects using a reference to this base class.

GetSimTypeString

GetSimTypeString() -> str

Returns a string representation of the concrete derived class.