Package | Description |
---|---|
org.openscience.cdk.depict | |
org.openscience.cdk.renderer | |
org.openscience.cdk.renderer.visitor |
Modifier and Type | Method and Description |
---|---|
protected void |
Depiction.draw(IDrawVisitor visitor,
double zoom,
Bounds bounds,
Rectangle2D viewBounds)
Low-level draw method used by other rendering methods.
|
Modifier and Type | Method and Description |
---|---|
Rectangle |
AtomContainerRenderer.paint(IAtomContainer atomContainer,
IDrawVisitor drawVisitor)
Paint an IChemObject.
|
void |
AtomContainerRenderer.paint(IAtomContainer atomContainer,
IDrawVisitor drawVisitor,
Rectangle2D bounds,
boolean resetCenter)
Paint a molecule (an IAtomContainer).
|
Rectangle |
MoleculeSetRenderer.paint(IAtomContainerSet moleculeSet,
IDrawVisitor drawVisitor)
Paint an IChemObject.
|
void |
MoleculeSetRenderer.paint(IAtomContainerSet molecules,
IDrawVisitor drawVisitor,
Rectangle2D bounds,
boolean resetCenter)
Paint a set of molecules.
|
Rectangle |
ChemModelRenderer.paint(IChemModel chemModel,
IDrawVisitor drawVisitor)
Paint an IChemModel using the IDrawVisitor at a scale determined by the
bond length in RendererModel.
|
void |
ChemModelRenderer.paint(IChemModel chemModel,
IDrawVisitor drawVisitor,
Rectangle2D bounds,
boolean resetCenter)
Paint a ChemModel.
|
protected void |
AbstractRenderer.paint(IDrawVisitor drawVisitor,
IRenderingElement diagram)
The target method for paintChemModel, paintReaction, and paintMolecule.
|
Rectangle |
ReactionRenderer.paint(IReaction reaction,
IDrawVisitor drawVisitor)
Paint an IChemObject.
|
void |
ReactionRenderer.paint(IReaction reaction,
IDrawVisitor drawVisitor,
Rectangle2D bounds,
boolean resetCenter)
Paint a reaction.
|
Rectangle |
ReactionSetRenderer.paint(IReactionSet reactionSet,
IDrawVisitor drawVisitor)
Paint an IChemObject.
|
void |
ReactionSetRenderer.paint(IReactionSet reactionSet,
IDrawVisitor drawVisitor,
Rectangle2D bounds,
boolean resetCenter)
Paint a set of reactions.
|
Rectangle |
IRenderer.paint(T object,
IDrawVisitor drawVisitor)
Paint an IChemObject.
|
void |
IRenderer.paint(T object,
IDrawVisitor drawVisitor,
Rectangle2D bounds,
boolean resetCenter)
Paint the chem object within the specified bounds.
|
void |
ChemModelRenderer.repaint(IDrawVisitor drawVisitor)
Repaint using the cached diagram.
|
void |
AbstractRenderer.repaint(IDrawVisitor drawVisitor)
Repaint using the cached diagram.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAWTDrawVisitor
Partial implementation of the
IDrawVisitor interface for the AWT
widget toolkit, allowing molecules to be rendered with toolkits based on
AWT, like the Java reference graphics platform Swing. |
class |
AWTDrawVisitor
Implementation of the
IDrawVisitor interface for the AWT
widget toolkit, allowing molecules to be rendered with toolkits based on
AWT, like the Java reference graphics platform Swing. |
Copyright © 2021. All rights reserved.