OEDefaultVoidArcFxn
class OEDefaultVoidArcFxn : public OEComplexSurfaceArcFxnBase
This class represents OEDefaultVoidArcFxn functor that is used to draw the arc segment of the 2D molecule surface, where there is a small gap detected between the ligand and the protein in the 3D complex. See example in Figure: Example of drawing an arc using OEDefaultVoidArcFxn.
Example of drawing an arc using OEDefaultVoidArcFxn
See also
OEAddComplexSurfaceArcsfunctionOEDefaultBuriedArcFxn class
OEDefaultCavityArcFxn class
OEDefaultSolventArcFxn class
The following methods are publicly inherited from OEComplexSurfaceArcFxnBase:
The following methods are publicly inherited from OESurfaceArcFxnBase:
Constructors
OEDefaultVoidArcFxn() -> OEDefaultVoidArcFxn
Default constructor.
operator()
__call__(image: OEImageBase, a: OESurfaceArc) -> bool
Draws a surface arc with the
OESurfaceArcStyle_Eyelash style using a
black pen.
- image
The image on which the void surface arc is drawn.
- arc
The object that stores the parameters of the surface arc.
See also
OEAddComplexSurfaceArcsfunctionOEDrawEyelashSurfaceArcfunction
CreateCopy
CreateCopy() -> OEDefaultVoidArcFxn
Deep copy constructor that returns a copy of the object. The memory for the returned OEDefaultVoidArcFxn object is dynamically allocated and owned by the caller.