Package | Description |
---|---|
uk.ac.ebi.reactionblast.graphics.direct | |
uk.ac.ebi.reactionblast.graphics.direct.awtlayout | |
uk.ac.ebi.reactionblast.graphics.direct.layout |
Modifier and Type | Method and Description |
---|---|
BoundsTree |
DirectReactionDrawer.centerOn(org.openscience.cdk.interfaces.IReaction reaction,
double cx,
double cy,
BoundsTree boundsTree) |
BoundsTree |
DirectReactionDrawer.centerOnOrigin(org.openscience.cdk.interfaces.IReaction reaction,
BoundsTree boundsTree) |
BoundsTree |
DirectReactionDrawer.getExactReactionBounds(org.openscience.cdk.interfaces.IReaction reaction,
java.awt.Graphics2D g) |
BoundsTree |
DirectReactionDrawer.getReactionBounds(org.openscience.cdk.interfaces.IReaction reaction) |
BoundsTree |
DirectReactionDrawer.shift(org.openscience.cdk.interfaces.IReaction reaction,
BoundsTree unshiftedTree,
double dx,
double dy) |
Modifier and Type | Method and Description |
---|---|
BoundsTree |
DirectReactionDrawer.centerOn(org.openscience.cdk.interfaces.IReaction reaction,
double cx,
double cy,
BoundsTree boundsTree) |
BoundsTree |
DirectReactionDrawer.centerOnOrigin(org.openscience.cdk.interfaces.IReaction reaction,
BoundsTree boundsTree) |
void |
MoleculeLabelDrawer.draw(java.util.Map<java.lang.String,java.lang.String> labelMap,
BoundsTree labelBounds,
java.awt.Graphics2D g) |
void |
DirectReactionDrawer.drawLabelPanel(java.util.Map<java.lang.String,java.lang.String> labelMap,
BoundsTree labelBoundsTree,
java.awt.Graphics2D g) |
void |
DirectReactionDrawer.drawMoleculeSet(org.openscience.cdk.interfaces.IAtomContainerSet reactants,
java.lang.String reactionID,
double yAxis,
BoundsTree boundsTree,
java.awt.Graphics2D g) |
void |
DirectReactionDrawer.drawPlus(org.openscience.cdk.interfaces.IAtomContainer ac,
java.lang.String acLabel,
double yAxis,
BoundsTree boundsTree,
java.awt.Graphics2D g) |
void |
DirectReactionDrawer.drawReaction(org.openscience.cdk.interfaces.IReaction reaction,
BoundsTree boundsTree,
int w,
int h,
double zoom,
java.awt.Graphics2D g)
Draw a zoomed reaction.
|
double |
DirectReactionDrawer.getMaxLabelHeight(BoundsTree tree,
java.util.Map<java.lang.String,java.lang.String> labels,
java.awt.Graphics2D g) |
void |
DirectReactionDrawer.printBoundsTree(BoundsTree tree,
java.util.List<java.lang.String> labels) |
BoundsTree |
DirectReactionDrawer.shift(org.openscience.cdk.interfaces.IReaction reaction,
BoundsTree unshiftedTree,
double dx,
double dy) |
Modifier and Type | Field and Description |
---|---|
protected BoundsTree |
AbstractAWTLayout.boundsTree |
protected BoundsTree |
AbstractAWTReactionLayout.productBoundsTree |
protected BoundsTree |
AbstractAWTReactionLayout.reactantBoundsTree |
Modifier and Type | Method and Description |
---|---|
BoundsTree |
AbstractAWTLayout.getBoundsTree() |
BoundsTree |
MoleculeLayout.layout(org.openscience.cdk.interfaces.IAtomContainer atomContainer,
java.awt.Graphics2D graphics) |
BoundsTree |
LinearAtomContainerSetLayout.layout(org.openscience.cdk.interfaces.IAtomContainerSet atomContainerSet,
java.awt.Graphics2D graphics) |
BoundsTree |
LinearAtomContainerSetLayout.layout(org.openscience.cdk.interfaces.IAtomContainerSet obj,
java.lang.String rootLabel,
java.awt.Graphics2D graphics) |
BoundsTree |
MoleculeLayout.layout(org.openscience.cdk.interfaces.IAtomContainer atomContainer,
java.lang.String rootLabel,
java.awt.Graphics2D graphics) |
BoundsTree |
ZoomToFitAWTLayout.layout(org.openscience.cdk.interfaces.IAtomContainer obj,
javax.vecmath.Vector2d axis) |
BoundsTree |
AtomLayout.layout(org.openscience.cdk.interfaces.IAtom atom,
java.awt.Graphics2D g) |
BoundsTree |
AtomLayout.layout(org.openscience.cdk.interfaces.IAtom obj,
java.lang.String rootLabel,
java.awt.Graphics2D graphics) |
BoundsTree |
LeftToRightAWTReactionLayout.layout(org.openscience.cdk.interfaces.IReaction reaction,
java.awt.Graphics2D graphics) |
BoundsTree |
TopToBottomAWTReactionLayout.layout(org.openscience.cdk.interfaces.IReaction reaction,
java.awt.Graphics2D graphics) |
BoundsTree |
LeftToRightAWTReactionLayout.layout(org.openscience.cdk.interfaces.IReaction obj,
java.lang.String rootLabel,
java.awt.Graphics2D g) |
BoundsTree |
TopToBottomAWTReactionLayout.layout(org.openscience.cdk.interfaces.IReaction obj,
java.lang.String rootLabel,
java.awt.Graphics2D g) |
abstract BoundsTree |
AbstractAWTLayout.layout(T obj,
java.awt.Graphics2D graphics) |
abstract BoundsTree |
AbstractAWTLayout.layout(T obj,
java.lang.String rootLabel,
java.awt.Graphics2D graphics) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractAWTReactionLayout.shiftMoleculeSet(org.openscience.cdk.interfaces.IAtomContainerSet molSet,
BoundsTree molSetBoundsTree,
double dx,
double dy) |
void |
AbstractAWTLayout.translateTo(org.openscience.cdk.interfaces.IAtomContainer ac,
double x,
double y,
BoundsTree boundsTree) |
Modifier and Type | Field and Description |
---|---|
protected BoundsTree |
AbstractDirectLayout.boundsTree |
protected BoundsTree |
AbstractDirectReactionLayout.productBoundsTree |
protected BoundsTree |
AbstractDirectReactionLayout.reactantBoundsTree |
Modifier and Type | Method and Description |
---|---|
BoundsTree |
AbstractDirectReactionLayout.getProductBounds() |
BoundsTree |
AbstractDirectReactionLayout.getReactantBounds() |
BoundsTree |
BoundsTree.getSubtree(java.lang.String prefix) |
BoundsTree |
LinearMoleculeSetLayout.layout(org.openscience.cdk.interfaces.IAtomContainerSet atomContainerSet,
javax.vecmath.Vector2d moleculeSetAxis) |
BoundsTree |
SingleMoleculeLayout.layout(org.openscience.cdk.interfaces.IAtomContainer atomContainer,
javax.vecmath.Vector2d axis) |
BoundsTree |
ZoomToFitLayout.layout(org.openscience.cdk.interfaces.IAtomContainer obj,
javax.vecmath.Vector2d axis) |
BoundsTree |
LeftToRightReactionLayout.layout(org.openscience.cdk.interfaces.IReaction reaction,
javax.vecmath.Vector2d axis) |
BoundsTree |
TopToBottomReactionLayout.layout(org.openscience.cdk.interfaces.IReaction reaction,
javax.vecmath.Vector2d axis) |
abstract BoundsTree |
AbstractDirectLayout.layout(T obj,
javax.vecmath.Vector2d axis) |
BoundsTree |
BoundsTree.transform(java.awt.geom.AffineTransform transform) |
Modifier and Type | Method and Description |
---|---|
void |
BoundsTree.add(java.lang.String prefix,
BoundsTree tree)
Add all the members of another tree, prefixing their labels with the
supplied label, separated by an underscore.
|
void |
AbstractDirectReactionLayout.shiftMoleculeSet(org.openscience.cdk.interfaces.IAtomContainerSet molSet,
BoundsTree molSetBoundsTree,
double dx,
double dy) |
Constructor and Description |
---|
BoundsTree(java.lang.String rootLabel,
BoundsTree... boundsTrees) |