public class SingleMoleculeLayout extends AbstractDirectLayout<org.openscience.cdk.interfaces.IAtomContainer>
boundsTree, INVERTED, params, shouldInvert
Constructor and Description |
---|
SingleMoleculeLayout(Params params) |
SingleMoleculeLayout(Params params,
boolean forceRelayout) |
Modifier and Type | Method and Description |
---|---|
javax.vecmath.Vector2d |
getAxis() |
double |
getAxisPosition() |
BoundsTree |
layout(org.openscience.cdk.interfaces.IAtomContainer atomContainer,
javax.vecmath.Vector2d axis) |
align, getParams, invert, setParams, translateTo
public SingleMoleculeLayout(Params params)
params
- public SingleMoleculeLayout(Params params, boolean forceRelayout)
params
- forceRelayout
- public BoundsTree layout(org.openscience.cdk.interfaces.IAtomContainer atomContainer, javax.vecmath.Vector2d axis)
layout
in class AbstractDirectLayout<org.openscience.cdk.interfaces.IAtomContainer>
atomContainer
- 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>