OEShapeOverlapDisplayOptions¶
class OEShapeOverlapDisplayOptions : public OEDepict::OE2DMolDisplayOptions
This class represents OEShapeOverlapDisplayOptions
that encapsulates properties that determine how the color atom
overlap between the reference and the fit molecule is depicted by the
OERenderShapeOverlap
function.
See also
OEShapeOverlapDisplay class
OERenderShapeOverlap
function
Code Example
Visualizing Shape and Color Overlap OpenEye Python Cookbook recipe
The following methods are publicly inherited from OE2DMolDisplayOptions:
Constructors¶
OEShapeOverlapDisplayOptions()
Default constructor.
OEShapeOverlapDisplayOptions(const OEShapeOverlapDisplayOptions &rhs)
Copy constructors.
operator=¶
OEShapeOverlapDisplayOptions &operator=(const OEShapeOverlapDisplayOptions &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 shape overlap.
See also
GetOverlapColor¶
const OESystem::OEColor &GetOverlapColor() const
Returns the color of the property map that is used to visualize shape overlap between the reference and the fit molecule.
See also
GetOverlapDisplayStyle¶
unsigned int GetOverlapDisplayStyle() const
Returns the style that defines how shape overlay is depicted
by the OERenderShapeOverlap
function.
The return value is taken from the
OEShapeOverlapDisplayStyle
namespace.
See also
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)
Sets whether or not the image is cleared
(by calling OEImageBase::Clear
method)
prior to the rendering of the shape overlap.
See also
SetOverlapColor¶
void SetOverlapColor(const OESystem::OEColor &color)
Sets the color of the property map that is used to visualize shape overlap between the reference and the fit molecule.
See also
SetOverlapDisplayStyle¶
void SetOverlapDisplayStyle(unsigned int style)
Sets the style that defines how shape overlay is depicted
by the OERenderShapeOverlap
function.
- style
This value has to be from the
OEShapeOverlapDisplayStyle
namespace.
See also
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 OERenderShapeOverlap
function
to depict the shape overlap.