OEOverlapFunc

class OEOverlapFunc : public OEOverlapFuncBase

The OEOverlapFunc class defines an interface for combined shape and color overlap calculation between a reference object and a fit molecule. The OEOverlapFunc is a specialization of The OEOverlapFuncBase for combined shape and color overlap.

../../_images/OEOverlapFunc.png
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 OEOverlapFunc class defines the following public methods:

Constructors

OEOverlapFunc()
OEOverlapFunc(const OEShapeFunc&)
OEOverlapFunc(const OEColorFunc&)
OEOverlapFunc(const OEShapeFunc&, const OEColorFunc&)
OEOverlapFunc(const OEOverlapFunc&)

Default and copy constructors.

Constructs an OEOverlapFunc instance using the specified set of parameters.

operator=

OEOverlapFunc &operator=(const OEOverlapFunc &)

The assignment operator.

GetColorFunc

const OEColorFunc& GetColorFunc() const

Returns a reference to the OEColorFunc instance as currently set for this OEOverlapFunc.

GetShapeFunc

const OEShapeFunc& GetShapeFunc() const

Returns a reference to the OEShapeFunc instance as currently set for this OEOverlapFunc.