Package org.openscience.cdk.renderer.generators
package org.openscience.cdk.renderer.generators
-
ClassDescription
IGeneratorthat draws a rectangular around theIAtomContainer.IGeneratorthat can render mass number information of atoms.IGeneratorforIAtomContainers that will draw atom numbers for the atoms.The color scheme by which to color the atom numbers, if theAtomNumberGenerator.ColorByTypeboolean is true.Color to draw the atom numbers with.Boolean to indicate of theAtomNumberGenerator.AtomColorerscheme will be used.Offset vector in screen space coordinates where the atom number label will be placed.Boolean parameter indicating if atom numbers should be drawn, allowing this feature to be disabled temporarily.Generates basicIRenderingElements for atoms in an atom container.Class to hold the color by which atom labels are drawn.IAtomColorerused to draw elements.Magic number with unknown units that defines the radius around an atom, e.g. used for highlighting atoms.Boolean property that triggers atoms to be colored by type when set to true.Boolean parameters that will cause atoms to be drawn as filled shapes when set to true.Shape to be used when drawing atoms in compact mode, as defined by theBasicAtomGenerator.CompactAtomparameter.Determines whether structures should be drawn as Kekule structures, thus giving each carbon element explicitly, instead of not displaying the element symbol.When atoms are selected or in compact mode, they will be covered by a shape determined by this enumeration.Boolean parameters that will show carbons with only one (non-hydrogen) neighbor to be drawn with an element symbol.Boolean property that triggers explicit hydrogens to be drawn if set to true.Generator for elements from bonds.The gap between double and triple bond lines on the screen.The width on screen of a bond.The color to draw bonds if not other color is given.The proportion to move in towards the ring center.The width on screen of the fat end of a wedge bond.Combination generator for basic drawing of molecules.This generator does not create any elements, but acts as a holding place for various generator parameters used by most drawings, such as the zoom, background color, margin, etc.The width of the head of arrows.The background color of the drawn image.The length on the screen of a typical bond.If true, the scale is set such that the diagram fills the whole screen.Font to use for text.The foreground color, with which objects are drawn.Area on each of the four margins to keep empty.The scale is the factor to multiply model coordinates by to convert the coordinates to screen space coordinate, such that the entire structure fits the visible screen dimension.Determines if the molecule's title is depicted.Determines if the reaction's title is depicted.Determines if tooltips are to be shown.If set to true, uses anti-aliasing for drawing.The font style to use for text.The zoom factor which is a user oriented parameter allowing the user to zoom in on parts of the molecule.Produce a bounding rectangle for various chem objects.The color of the box drawn at the bounds of a molecule, molecule set, or reaction.A generator for atoms with mass, charge, etc.Boolean that indicates if atom type names should be given instead of element symbols.Boolean that indicates if implicit hydrogens should be depicted.Generate an under/overlaid highlight in structure depictions.Defines the color palette used to provide the highlight colors.Magic number with unknown units that defines the radius around an atom, e.g. used for highlighting atoms.Defines a color palette, the palette should provide a color the specified identifier (id).IGenerator<T extends IChemObject>AnIGeneratorconverts chemical entities into parts of the chemical drawing expressed asIRenderingElements.Parameter from some rendering of the 2D diagram.Generate the symbols for lone pairs.IGeneratorthat will show how atoms map between the reactant and product side.The width on screen of an atom-atom mapping line.The width on screen of an atom-atom mapping line.Boolean by which atom-atom mapping depiction can be temporarily disabled.Generate the symbols for radicals.Generate the symbols for radicals.Generate the symbols for radicals.Generate the arrow for a reaction.Generate the symbols for radicals.Generate the arrow for a reaction.Generator for general reaction scene components.Double which indicates how wide the arrow head is in screen pixels.Boolean that indicates if boxes are drawn around the reaction.Generates just the aromatic indicators for rings : circles, or light-gray inner bonds, depending on the value of CDKStyleAromaticity.Depicts aromaticity of rings in the original CDK style.The maximum ring size for which an aromatic ring should be drawn.The proportion of a ring bounds to use to draw the ring.Determines whether rings should be drawn with a circle if they are aromatic.