OEAtomSVGNoMarkup

Attention

PRELIMINARY-IMAGE This is a preliminary API until 2018.Feb and may be improved based on user feedback. It is currently available in C++ and Python.

class OEAtomSVGNoMarkup : public OEAtomSVGMarkupBase

This class represents the OEAtomSVGNoMarkup atom SVG markup functor. If this functor is passed to the OE2DMolDisplayOptions.SetAtomSVGMarkupFunctor method, the atoms will be not marked in the svg image when calling the OERenderMolecule function.

The following methods are publicly inherited from OEAtomSVGMarkupBase:

CreateCopy GetClassName GetGroupId

Constructors

OEAtomSVGNoMarkup()

Default constructor.

CreateCopy

OEAtomSVGMarkupBase *CreateCopy() const

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

GetClassName

std::string GetClassName(const OEChem::OEAtomBase &) const

Returns an empty string.

GetGroupId

std::string GetGroupId(const OEChem::OEAtomBase &) const

Returns an empty string.