OEColorOverlapDisplayOptions
class OEColorOverlapDisplayOptions : public OEDepict::OE2DMolDisplayOptions
This class represents OEColorOverlapDisplayOptions
that encapsulates properties that determine how the color atom
overlap between the reference and the fit molecule is depicted by the
OERenderColorOverlap function.
See also
OEShapeOverlapDisplay class
OERenderColorOverlapfunction
Code Example
Visualizing Shape and Color Overlap OpenEye Python Cookbook recipe
The following methods are publicly inherited from OE2DMolDisplayOptions:
Constructors
OEColorOverlapDisplayOptions()
Default constructor.
OEColorOverlapDisplayOptions(const OEColorOverlapDisplayOptions &rhs)
Copy constructor.
operator=
OEColorOverlapDisplayOptions &operator=(const OEColorOverlapDisplayOptions &rhs)
Assignment operator.
ClearQuerySurfaceArcFxn
void ClearQuerySurfaceArcFxn()
Removes the surface drawing functor that is drawn to represent the 2D molecule surface of the reference molecule around the fit molecule.
GetClearBackground
bool GetClearBackground() const
Returns whether or not the image is cleared
(by calling OEImageBase.Clear method)
prior to the rendering of the color overlap.
GetQuerySurfaceArcFxn
const OESurfaceArcFxnBase *GetQuerySurfaceArcFxn() const
Returns the surface drawing functor that is drawn to represent the 2D molecule surface of the reference molecule around the fit molecule.
SetClearBackground
void SetClearBackground(bool clear)
Returns whether or not the image is cleared
(by calling OEImageBase.Clear method)
prior to the rendering of the color overlap.
SetQuerySurfaceArcFxn
void SetQuerySurfaceArcFxn(const OESurfaceArcFxnBase &arcfxn)
Sets the surface drawing functor that is drawn to represent the 2D
molecule surface of the reference molecule around the fit molecule
when calling the OERenderColorOverlap function
to depict the atom color overlap.