OEOliveBranchArcFxn¶
class OEOliveBranchArcFxn : public OESurfaceArcFxnBase
This class represents OEOliveBranchArcFxn. See example in Example of drawing molecule surface using OEOliveBranchArcFxn.
 
Example of drawing molecule surface using OEOliveBranchArcFxn¶
See also
- OEDrawOliveBranchSurfaceArcfunction
- OESetSurfaceArcFxnfunction
- OEDraw2DSurfacefunction
The following methods are publicly inherited from OESurfaceArcFxnBase:
Constructors¶
OEOliveBranchArcFxn(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::OliveBranch style.
See example in Example of drawing molecule surface using OEOliveBranchArcFxn.
- image
- The image on which the surface arc is drawn. 
- arc
- The object that stores the parameters of the surface arc. 
See also
- OESurfaceArc class 
CreateCopy¶
OESurfaceArcFxnBase *CreateCopy() const
Deep copy constructor that returns a copy of the object. The memory for the returned OEOliveBranchArcFxn object is dynamically allocated and owned by the caller.