class OEBondGlyphZigZag : public OEBondGlyphBase
By using the OEBondGlyphZigZag class, bonds can be annotated by drawing a zig-zag line across them.
The following methods are publicly inherited from OEBondGlyphBase:
OEBondGlyphZigZag(const OEDepict::OEPen &pen, double zigzagLengthScale=1.0, unsigned int layer=OEDepict::OELayerPosition::Above)
Creates an OEBondGlyphZigZag object with the specified parameters.
The pen used when drawing a zig-zag line across bond.
See examples (A) and (B) in Figure: Example of bond annotations.
The multiplier used to modify the length of the drawn zig-zag line.
See examples (A) and (C) in Figure: Example of bond annotations.
See examples (B) and (F) in Figure: Example of bond annotations.
OEBondGlyphBase *CreateCopy() const
Deep copy constructor that returns a copy of the object. The memory for the returned OEBondGlyphZigZag object is dynamically allocated and owned by the caller.