public class DirectBondDrawer extends AbstractDirectDrawer
params
Constructor and Description |
---|
DirectBondDrawer(Params params,
LabelManager labelManager) |
Modifier and Type | Method and Description |
---|---|
void |
drawBond(org.openscience.cdk.interfaces.IBond bond,
java.util.Map<org.openscience.cdk.interfaces.IBond,org.openscience.cdk.interfaces.IAtomContainer> bondRingMap,
java.awt.Graphics2D g) |
void |
drawBonds(org.openscience.cdk.interfaces.IAtomContainer molecule,
java.awt.Graphics2D g) |
void |
drawDashedWedge(javax.vecmath.Point2d a,
javax.vecmath.Point2d b,
javax.vecmath.Point2d c,
java.awt.Graphics2D g) |
void |
drawDashedWedge2(javax.vecmath.Point2d a,
javax.vecmath.Point2d b,
javax.vecmath.Point2d c,
java.awt.Graphics2D g) |
void |
drawWigglyLine(javax.vecmath.Point2d p1,
javax.vecmath.Point2d p2,
java.awt.Graphics2D g) |
drawLine, getParams, getTextBounds, getTextPoint, makeBlankImage, makeBlankImage, setParams
public DirectBondDrawer(Params params, LabelManager labelManager)
params
- labelManager
- public void drawBonds(org.openscience.cdk.interfaces.IAtomContainer molecule, java.awt.Graphics2D g)
molecule
- g
- public void drawBond(org.openscience.cdk.interfaces.IBond bond, java.util.Map<org.openscience.cdk.interfaces.IBond,org.openscience.cdk.interfaces.IAtomContainer> bondRingMap, java.awt.Graphics2D g)
bond
- bondRingMap
- g
- public void drawDashedWedge(javax.vecmath.Point2d a, javax.vecmath.Point2d b, javax.vecmath.Point2d c, java.awt.Graphics2D g)
a
- b
- c
- g
- public void drawDashedWedge2(javax.vecmath.Point2d a, javax.vecmath.Point2d b, javax.vecmath.Point2d c, java.awt.Graphics2D g)
a
- b
- c
- g
- public void drawWigglyLine(javax.vecmath.Point2d p1, javax.vecmath.Point2d p2, java.awt.Graphics2D g)
p1
- p2
- g
-