public class ExtendedAtomGenerator extends BasicAtomGenerator
| Modifier and Type | Class and Description |
|---|---|
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.
|
BasicAtomGenerator.AtomColor, BasicAtomGenerator.AtomColorer, BasicAtomGenerator.AtomRadius, BasicAtomGenerator.ColorByType, BasicAtomGenerator.CompactAtom, BasicAtomGenerator.CompactShape, BasicAtomGenerator.KekuleStructure, BasicAtomGenerator.Shape, BasicAtomGenerator.ShowEndCarbons, BasicAtomGenerator.ShowExplicitHydrogens| Constructor and Description |
|---|
ExtendedAtomGenerator() |
| Modifier and Type | Method and Description |
|---|---|
IRenderingElement |
generate(IAtomContainer container,
IAtom atom,
RendererModel model)
Generate the rendering element(s) for a particular atom.
|
List<IGeneratorParameter<?>> |
getParameters()
Returns the list of
IGeneratorParameter for this particular
generator. |
canDraw, generate, generateCompactElement, generateElement, getAtomColor, hasCoordinates, invisibleCarbon, invisibleHydrogen, isHydrogen, showCarbonpublic IRenderingElement generate(IAtomContainer container, IAtom atom, RendererModel model)
generate in class BasicAtomGeneratorcontainer - the atom container that the atom is fromatom - the atom to generate the rendering element formodel - the renderer modelpublic List<IGeneratorParameter<?>> getParameters()
IGeneratorParameter for this particular
generator.getParameters in interface IGenerator<IAtomContainer>getParameters in class BasicAtomGeneratorList of IGeneratorParametersCopyright © 2021. All rights reserved.