Interface | Description |
---|---|
IRenderer<T extends IChemObject> |
Interface that all 2D renderers implement.
|
Class | Description |
---|---|
AbstractRenderer<T extends IChemObject> |
The base class for all renderers, handling the core aspects of rendering
such as the location of the model in 'model space' and the location on
the screen to draw the model.
|
AtomContainerRenderer |
A general renderer for
IAtomContainer s. |
AverageBondLengthCalculator |
Utility class for calculating the average bond length for various
IChemObject subtypes : IReaction, IAtomContainerSet, IChemModel, and IReactionSet.
|
BoundsCalculator |
Utility class for calculating the 2D bounding rectangles (bounds)
of various IChemObject subtypes - IChemModel, IReactionSet, IReaction,
IAtomContainerSet, and IAtomContainer.
|
ChemModelRenderer | |
GraphRendererModel |
This class handles a set of function for the GraphRenderer
|
MoleculeSetRenderer | |
ReactionRenderer | |
ReactionSetRenderer | |
RendererModel |
Model for
IRenderer that contains settings for drawing objects. |
RendererModel.ColorHash |
The color hash is used to color substructures.
|
RendererModel.ExternalHighlightColor |
The color used to highlight external selections.
|
RendererModel.MarkedOutput |
If format supports it (e.g.
|
RendererModel.Padding |
Padding between molecules in a grid or row.
|
RendererModel.SelectionColor |
Color of a selection.
|
RendererModel.TitleColor |
Color of title text.
|
RendererModel.TitleFontScale |
Size of title font relative compared to atom symbols
|
SymbolVisibility |
Predicate that defines whether an atom symbol is displayed in a structure diagram.
|
Copyright © 2022. All rights reserved.