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(argShape: OEShapeFunc = OEGridShapeFunc(),
              argColor: OEColorFunc = OEExactColorFunc()) -> OEOverlapFunc
OEOverlapFunc(argFunc: OEColorFunc) -> OEOverlapFunc
OEOverlapFunc(argFunc: OEOverlapFunc) -> OEOverlapFunc

Default and copy constructors.

Constructs an OEOverlapFunc instance using the specified set of parameters.

Assignment operator.

GetColorFunc

GetColorFunc() -> OEColorFunc

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

GetShapeFunc

GetShapeFunc() -> OEShapeFunc

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