This class represents OESurfaceArcFxnBase which is an abstract class that defines the interface used for drawing molecule surfaces.
- The following classes derive from this class:
bool operator()(OEDepict::OEImageBase &image, const OESurfaceArc &arc) const =0
It is a virtual const method that is implemented in the concrete derived classes to draw surface arcs.
The image on which the surface arc is drawn.
The object that stores the parameters of the surface arc.
OESurfaceArcFxnBase *CreateCopy() const =0
Virtual const constructor which allows copying of concrete derived objects using a reference to this base class.