public class ZoomToFitAWTLayout extends AbstractDirectLayout<org.openscience.cdk.interfaces.IAtomContainer>
boundsTree, INVERTED, params, shouldInvert
Constructor and Description |
---|
ZoomToFitAWTLayout(DirectMoleculeDrawer drawer) |
Modifier and Type | Method and Description |
---|---|
javax.vecmath.Vector2d |
getAxis() |
double |
getAxisPosition() |
void |
layout(org.openscience.cdk.interfaces.IAtomContainer mol,
java.awt.Dimension cellCanvas,
java.awt.Graphics2D g) |
BoundsTree |
layout(org.openscience.cdk.interfaces.IAtomContainer obj,
javax.vecmath.Vector2d axis) |
align, getParams, invert, setParams, translateTo
public ZoomToFitAWTLayout(DirectMoleculeDrawer drawer)
drawer
- public void layout(org.openscience.cdk.interfaces.IAtomContainer mol, java.awt.Dimension cellCanvas, java.awt.Graphics2D g)
mol
- cellCanvas
- g
- public BoundsTree layout(org.openscience.cdk.interfaces.IAtomContainer obj, javax.vecmath.Vector2d axis)
layout
in class AbstractDirectLayout<org.openscience.cdk.interfaces.IAtomContainer>
obj
- axis
- public javax.vecmath.Vector2d getAxis()
getAxis
in class AbstractDirectLayout<org.openscience.cdk.interfaces.IAtomContainer>
public double getAxisPosition()
getAxisPosition
in class AbstractDirectLayout<org.openscience.cdk.interfaces.IAtomContainer>