class OESimFuncBase
OESimFuncBase is an abstract base class which defines the interface necessary to perform similarity calculation of OEFingerPrint objects.
See also
The following classes derive from this class:
float operator()(const OEGraphSim::OEFingerPrint &fpA,
const OEGraphSim::OEFingerPrint &fpB) const =0
Virtual const operator that takes two OEFingerPrint objects and returns their evaluated similarity value.
OESimFuncBase *CreateCopy() const =0
OESimFuncBase.CreateCopy is a virtual constructor which allows copying of concrete derived objects using a reference to this base class.
std::string GetSimTypeString() const =0
Returns a string representation of the concrete derived class.