OEPearlsArcFxn

class OEPearlsArcFxn : public OESurfaceArcFxnBase

This class represents OEPearlsArcFxn. See example in Example of drawing molecule surface using OEPearlsArcFxn.

../../_images/OESurfaceArc_OEPearlsArcFxn.png

Example of drawing molecule surface using OEPearlsArcFxn

See also

The following methods are publicly inherited from OESurfaceArcFxnBase:

operator()

CreateCopy

Constructors

OEPearlsArcFxn(pen: OEPen = OEBlackPen) -> OEPearlsArcFxn

Default constructor.

pen

The graphical properties of the arc.

operator()

__call__(image: OEImageBase, arc: OESurfaceArc) -> bool

Draws a surface arc with the OESurfaceArcStyle_Pearls style.

See example in Example of drawing molecule surface using OEPearlsArcFxn.

image

The image on which the surface arc is drawn.

arc

The object that stores the parameters of the surface arc.

See also

CreateCopy

CreateCopy() -> OEPearlsArcFxn

Deep copy constructor that returns a copy of the object. The memory for the returned OEPearlsArcFxn object is dynamically allocated and owned by the caller.