OEDepict TK 2.4.1¶
New features¶
The following APIs have been added to generate consistent legend layouts:
OELegendLayoutStylenamespaceOELegendColorStylenamespaceOELegendInteractiveStylenamespaceOELegendLayoutOptions class
OELegendLayout class
OEDrawLegendLayoutfunction
The following APIs have been added to depict common protective groups:
OEProtectiveGroupStylenamespace
default depiction
using
OEProtectiveGroupStyle::Fmocstyle
The following APIs have been added to mark up the bonds in SVG images generated by the
OERenderMoleculefunctions:A new
OEDrawHighlightingfunction has been added to render molecule highlights into a separate image rather than into the molecule display.New
OEAddHighlightingfunction overloads have been added that take an OESubSearch object and highlight its matches on the molecule display.New
OEAddWatermarkfunctions have been added that render a light gray watermark onto an image or a molecule display.A new
OEImageBase::GetSVGGroupsmethod has been added to return the SVG groups associated with the image.New
OERotateVectorandOELengthenVectorfunctions have been added.A new
OEAddSVGHoverfunction has been added that takes two target SVG groups to create a “hover” effect.
Minor bug fixes¶
The minimum margin allowed for OE2DMolDisplayOptions has been reduced from
5.0%to2.5%.A duplicate SVG group warning is no longer thrown when transferring built-in SVG groups from one image to another.