OEDefaultArcFxn

class OEDefaultArcFxn : public OESurfaceArcFxnBase

This class represents OEDefaultArcFxn. See example in Figure: Example of drawing molecule surface using OEDefaultArcFxn.

../../_images/OESurfaceArc_OEDefaultArcFxn.png

Example of drawing molecule surface using OEDefaultArcFxn

See also

The following methods are publicly inherited from OESurfaceArcFxnBase:

operator() CreateCopy

Constructors

OEDefaultArcFxn(const OEDepict::OEPen &pen=OEDepict::OEBlackPen)

Default constructor.

pen
The graphical properties of the arc.

operator()

bool operator()(OEDepict::OEImageBase &image, const OESurfaceArc &arc) const

Draws a surface arc with the OESurfaceArcStyle_Default style.

image
The image on which the surface arc is drawn.
arc
The object that stores the parameters of the surface arc.

See also

CreateCopy

OESurfaceArcFxnBase *CreateCopy() const

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