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, showCarbon
public IRenderingElement generate(IAtomContainer container, IAtom atom, RendererModel model)
generate
in class BasicAtomGenerator
container
- 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 BasicAtomGenerator
List
of IGeneratorParameter
sCopyright © 2018. All Rights Reserved.