class OEAtomGlyphCircle : public OEAtomGlyphBase
By using the OEAtomGlyphCircle class, atoms can be annotated by drawing a circle around them.
The following methods are publicly inherited from OEAtomGlyphBase:
OEAtomGlyphCircle(const OEDepict::OEPen &pen, unsigned int circlestyle=OECircleStyle::Default, double circleRadiusScale=1.0, unsigned int layer=OEDepict::OELayerPosition::Below)
Creates an OEAtomGlyphCircle object with the specified parameters
The pen used when drawing a circle around an atom.
See example (A) and (B) in Figure: Example of atom annotations.
The style of the drawn circle from the OECircleStyle namespace.
See examples (C) and (D) in Figure: Example of atom annotations.
The multiplier used to modify the radius of the drawn circles
See examples (D) and (E) in Figure: Example of atom annotations.
See examples (B) and (F) in Figure: Example of atom annotations.
OEAtomGlyphBase *CreateCopy() const
Deep copy constructor that returns a copy of the object. The memory for the returned OEAtomGlyphCircle object is dynamically allocated and owned by the caller.