Uses of Interface
org.openscience.cdk.renderer.generators.IGeneratorParameter
-
-
Uses of IGeneratorParameter in org.openscience.cdk.depict
Methods in org.openscience.cdk.depict with type parameters of type IGeneratorParameter Modifier and Type Method Description <T extends IGeneratorParameter<S>,S,U extends S>
DepictionGeneratorDepictionGenerator. withParam(Class<T> key, U value)
Low-level option method to set a rendering model parameter. -
Uses of IGeneratorParameter in org.openscience.cdk.renderer
Classes in org.openscience.cdk.renderer that implement IGeneratorParameter Modifier and Type Class Description static class
RendererModel.ColorHash
The color hash is used to color substructures.static class
RendererModel.ExternalHighlightColor
The color used to highlight external selections.static class
RendererModel.MarkedOutput
If format supports it (e.g.static class
RendererModel.Padding
Padding between molecules in a grid or row.static class
RendererModel.SelectionColor
Color of a selection.static class
RendererModel.TitleColor
Color of title text.static class
RendererModel.TitleFontScale
Size of title font relative compared to atom symbolsMethods in org.openscience.cdk.renderer with type parameters of type IGeneratorParameter Modifier and Type Method Description <T extends IGeneratorParameter<S>,S>
SRendererModel. get(Class<T> paramType)
Returns theIGeneratorParameter
for the activeIRenderer
.<T extends IGeneratorParameter<S>,S>
SRendererModel. getDefault(Class<T> param)
Returns the default value for theIGeneratorParameter
for the activeIRenderer
.<T extends IGeneratorParameter<?>>
TRendererModel. getParameter(Class<T> param)
Returns theIGeneratorParameter
for the activeIRenderer
.<T extends IGeneratorParameter<?>>
booleanRendererModel. hasParameter(Class<T> param)
Returns true if the passedIGeneratorParameter
s has been registered.<T extends IGeneratorParameter<S>,S,U extends S>
voidRendererModel. set(Class<T> paramType, U value)
Sets theIGeneratorParameter
for the activeIRenderer
.Methods in org.openscience.cdk.renderer that return types with arguments of type IGeneratorParameter Modifier and Type Method Description List<IGeneratorParameter<?>>
RendererModel. getRenderingParameters()
Returns allIGeneratorParameter
s for the currentRendererModel
. -
Uses of IGeneratorParameter in org.openscience.cdk.renderer.generators
Classes in org.openscience.cdk.renderer.generators that implement IGeneratorParameter Modifier and Type Class Description static class
AtomNumberGenerator.AtomColorer
The color scheme by which to color the atom numbers, if theAtomNumberGenerator.ColorByType
boolean is true.static class
AtomNumberGenerator.AtomNumberTextColor
Color to draw the atom numbers with.static class
AtomNumberGenerator.ColorByType
Boolean to indicate of theAtomNumberGenerator.AtomColorer
scheme will be used.static class
AtomNumberGenerator.Offset
Offset vector in screen space coordinates where the atom number label will be placed.static class
AtomNumberGenerator.WillDrawAtomNumbers
Boolean parameter indicating if atom numbers should be drawn, allowing this feature to be disabled temporarily.static class
BasicAtomGenerator.AtomColor
Class to hold the color by which atom labels are drawn.static class
BasicAtomGenerator.AtomColorer
IAtomColorer
used to draw elements.static class
BasicAtomGenerator.AtomRadius
Magic number with unknown units that defines the radius around an atom, e.g.static class
BasicAtomGenerator.ColorByType
Boolean property that triggers atoms to be colored by type when set to true.static class
BasicAtomGenerator.CompactAtom
Boolean parameters that will cause atoms to be drawn as filled shapes when set to true.static class
BasicAtomGenerator.CompactShape
Shape to be used when drawing atoms in compact mode, as defined by theBasicAtomGenerator.CompactAtom
parameter.static class
BasicAtomGenerator.KekuleStructure
Determines whether structures should be drawn as Kekule structures, thus giving each carbon element explicitly, instead of not displaying the element symbol.static class
BasicAtomGenerator.ShowEndCarbons
Boolean parameters that will show carbons with only one (non-hydrogen) neighbor to be drawn with an element symbol.static class
BasicAtomGenerator.ShowExplicitHydrogens
Boolean property that triggers explicit hydrogens to be drawn if set to true.static class
BasicBondGenerator.BondDistance
The gap between double and triple bond lines on the screen.static class
BasicBondGenerator.BondWidth
The width on screen of a bond.static class
BasicBondGenerator.DefaultBondColor
The color to draw bonds if not other color is given.static class
BasicBondGenerator.TowardsRingCenterProportion
The proportion to move in towards the ring center.static class
BasicBondGenerator.WedgeWidth
The width on screen of the fat end of a wedge bond.static class
BasicSceneGenerator.ArrowHeadWidth
The width of the head of arrows.static class
BasicSceneGenerator.BackgroundColor
The background color of the drawn image.static class
BasicSceneGenerator.BondLength
The length on the screen of a typical bond.static class
BasicSceneGenerator.FitToScreen
If true, the scale is set such that the diagram fills the whole screen.static class
BasicSceneGenerator.FontName
Font to use for text.static class
BasicSceneGenerator.ForegroundColor
The foreground color, with which objects are drawn.static class
BasicSceneGenerator.Margin
Area on each of the four margins to keep empty.static class
BasicSceneGenerator.Scale
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.static class
BasicSceneGenerator.ShowMoleculeTitle
Determines if the molecule's title is depicted.static class
BasicSceneGenerator.ShowReactionTitle
Determines if the reaction's title is depicted.static class
BasicSceneGenerator.ShowTooltip
Determines if tooltips are to be shown.static class
BasicSceneGenerator.UseAntiAliasing
If set to true, uses anti-aliasing for drawing.static class
BasicSceneGenerator.UsedFontStyle
The font style to use for text.static class
BasicSceneGenerator.ZoomFactor
The zoom factor which is a user oriented parameter allowing the user to zoom in on parts of the molecule.static class
BoundsGenerator.BoundsColor
The color of the box drawn at the bounds of a molecule, molecule set, or reaction.static class
ExtendedAtomGenerator.ShowAtomTypeNames
Boolean that indicates if atom type names should be given instead of element symbols.static class
ExtendedAtomGenerator.ShowImplicitHydrogens
Boolean that indicates if implicit hydrogens should be depicted.static class
HighlightGenerator.HighlightPalette
Defines the color palette used to provide the highlight colors.static class
HighlightGenerator.HighlightRadius
Magic number with unknown units that defines the radius around an atom, e.g.static class
MappingGenerator.AtomAtomMappingLineColor
The width on screen of an atom-atom mapping line.static class
MappingGenerator.MappingLineWidth
The width on screen of an atom-atom mapping line.static class
MappingGenerator.ShowAtomAtomMapping
Boolean by which atom-atom mapping depiction can be temporarily disabled.static class
ReactionSceneGenerator.ArrowHeadWidth
Double which indicates how wide the arrow head is in screen pixels.static class
ReactionSceneGenerator.ShowReactionBoxes
Boolean that indicates if boxes are drawn around the reaction.static class
RingGenerator.CDKStyleAromaticity
Depicts aromaticity of rings in the original CDK style.static class
RingGenerator.MaxDrawableAromaticRing
The maximum ring size for which an aromatic ring should be drawn.static class
RingGenerator.RingProportion
The proportion of a ring bounds to use to draw the ring.static class
RingGenerator.ShowAromaticity
Determines whether rings should be drawn with a circle if they are aromatic.Methods in org.openscience.cdk.renderer.generators that return types with arguments of type IGeneratorParameter Modifier and Type Method Description List<IGeneratorParameter<?>>
AtomContainerBoundsGenerator. getParameters()
Returns the list ofIGeneratorParameter
for this particular generator.List<IGeneratorParameter<?>>
AtomNumberGenerator. getParameters()
Returns the list ofIGeneratorParameter
for this particular generator.List<IGeneratorParameter<?>>
BasicAtomGenerator. getParameters()
Returns the list ofIGeneratorParameter
for this particular generator.List<IGeneratorParameter<?>>
BasicBondGenerator. getParameters()
Returns the list ofIGeneratorParameter
for this particular generator.List<IGeneratorParameter<?>>
BasicGenerator. getParameters()
Returns the list ofIGeneratorParameter
for this particular generator.List<IGeneratorParameter<?>>
BasicSceneGenerator. getParameters()
Returns the list ofIGeneratorParameter
for this particular generator.List<IGeneratorParameter<?>>
BoundsGenerator. getParameters()
Returns the list ofIGeneratorParameter
for this particular generator.List<IGeneratorParameter<?>>
ExtendedAtomGenerator. getParameters()
Returns the list ofIGeneratorParameter
for this particular generator.List<IGeneratorParameter<?>>
HighlightGenerator. getParameters()
Returns the list ofIGeneratorParameter
for this particular generator.List<IGeneratorParameter<?>>
IGenerator. getParameters()
Returns the list ofIGeneratorParameter
for this particular generator.List<IGeneratorParameter<?>>
LonePairGenerator. getParameters()
Returns the list ofIGeneratorParameter
for this particular generator.List<IGeneratorParameter<?>>
MappingGenerator. getParameters()
Returns the list ofIGeneratorParameter
for this particular generator.List<IGeneratorParameter<?>>
ProductsBoxGenerator. getParameters()
Returns the list ofIGeneratorParameter
for this particular generator.List<IGeneratorParameter<?>>
RadicalGenerator. getParameters()
Returns the list ofIGeneratorParameter
for this particular generator.List<IGeneratorParameter<?>>
ReactantsBoxGenerator. getParameters()
Returns the list ofIGeneratorParameter
for this particular generator.List<IGeneratorParameter<?>>
ReactionArrowGenerator. getParameters()
Returns the list ofIGeneratorParameter
for this particular generator.List<IGeneratorParameter<?>>
ReactionBoxGenerator. getParameters()
Returns the list ofIGeneratorParameter
for this particular generator.List<IGeneratorParameter<?>>
ReactionPlusGenerator. getParameters()
Returns the list ofIGeneratorParameter
for this particular generator.List<IGeneratorParameter<?>>
ReactionSceneGenerator. getParameters()
Returns the list ofIGeneratorParameter
for this particular generator.List<IGeneratorParameter<?>>
RingGenerator. getParameters()
Returns the list ofIGeneratorParameter
for this particular generator. -
Uses of IGeneratorParameter in org.openscience.cdk.renderer.generators.parameter
Classes in org.openscience.cdk.renderer.generators.parameter that implement IGeneratorParameter Modifier and Type Class Description class
AbstractGeneratorParameter<T>
Abstract class to provide the base functionality forIGeneratorParameter
implementations. -
Uses of IGeneratorParameter in org.openscience.cdk.renderer.generators.standard
Classes in org.openscience.cdk.renderer.generators.standard that implement IGeneratorParameter Modifier and Type Class Description static class
StandardGenerator.AnnotationColor
The color of the atom numbers.static class
StandardGenerator.AnnotationDistance
The distance of atom numbers from their parent atom as a percentage of bond length, default value is 0.25 (25%)static class
StandardGenerator.AnnotationFontScale
Annotation font size relative to element symbols, default = 0.4 (40%).static class
StandardGenerator.AtomColor
Defines the color of unselected atoms (and bonds).static class
StandardGenerator.BondSeparation
Defines the ratio of the separation between lines in double bonds as a percentage of length (BasicSceneGenerator.BondLength
).static class
StandardGenerator.DashSection
The number of sections to render in a dashed 'unknown' bond, default = 4;static class
StandardGenerator.DelocalisedDonutsBondDisplay
Render small delocalised rings as bonds/life buoys? This can sometimes be misleading for fused rings but is commonly used.static class
StandardGenerator.DeuteriumSymbol
Display deuterium[2H]
as 'D'.static class
StandardGenerator.FancyBoldWedges
Modify bold wedges to be flush with adjacent bonds, default = true.static class
StandardGenerator.FancyHashedWedges
Modify hashed wedges to be flush when there is a single adjacent bond, default = true.static class
StandardGenerator.ForceDelocalisedBondDisplay
Indicate delocalised/aromatic bonds should always be rendered, even when there is a valid Kekule structure.static class
StandardGenerator.HashSpacing
The preferred spacing between lines in hashed bonds.static class
StandardGenerator.Highlighting
Parameter defines the style of highlight used to emphasis atoms and bonds.static class
StandardGenerator.OmitMajorIsotopes
Whether Major Isotopes e.g.static class
StandardGenerator.OuterGlowWidth
The width of outer glow as a percentage of stroke width.static class
StandardGenerator.PseudoFontStyle
The default font style for pseudo-atoms, is Bold and Italic.static class
StandardGenerator.SgroupBracketDepth
How "deep" are brackets drawn.static class
StandardGenerator.SgroupFontScale
Scale Sgroup annotations relative to the normal font size (atom symbol).static class
StandardGenerator.StrokeRatio
Defines the ratio of the stroke to the width of the stroke of the font used to depict atom symbols.static class
StandardGenerator.SymbolMarginRatio
Defines the margin between an atom symbol and a connected bond based on the stroke width.static class
StandardGenerator.Visibility
Defines which atoms have their symbol displayed.static class
StandardGenerator.WaveSpacing
The spacing of waves (semi circles) drawn in wavy bonds with.static class
StandardGenerator.WedgeRatio
Ratio of the wide end of wedge compared to the narrow end (stroke width).Methods in org.openscience.cdk.renderer.generators.standard that return types with arguments of type IGeneratorParameter Modifier and Type Method Description List<IGeneratorParameter<?>>
StandardGenerator. getParameters()
Returns the list ofIGeneratorParameter
for this particular generator.
-