public class LinearMoleculeSetLayout extends AbstractDirectLayout<org.openscience.cdk.interfaces.IAtomContainerSet>
boundsTree, INVERTED, params, shouldInvert
Constructor and Description |
---|
LinearMoleculeSetLayout(Params params) |
LinearMoleculeSetLayout(Params params,
boolean shouldInvert) |
LinearMoleculeSetLayout(Params params,
boolean shouldInvert,
javax.vecmath.Vector2d moleculeAxis) |
Modifier and Type | Method and Description |
---|---|
javax.vecmath.Vector2d |
getAxis() |
double |
getAxisPosition() |
BoundsTree |
layout(org.openscience.cdk.interfaces.IAtomContainerSet atomContainerSet,
javax.vecmath.Vector2d moleculeSetAxis) |
align, getParams, invert, setParams, translateTo
public LinearMoleculeSetLayout(Params params)
params
- public LinearMoleculeSetLayout(Params params, boolean shouldInvert)
params
- shouldInvert
- public LinearMoleculeSetLayout(Params params, boolean shouldInvert, javax.vecmath.Vector2d moleculeAxis)
params
- shouldInvert
- moleculeAxis
- public BoundsTree layout(org.openscience.cdk.interfaces.IAtomContainerSet atomContainerSet, javax.vecmath.Vector2d moleculeSetAxis)
layout
in class AbstractDirectLayout<org.openscience.cdk.interfaces.IAtomContainerSet>
atomContainerSet
- moleculeSetAxis
- public javax.vecmath.Vector2d getAxis()
getAxis
in class AbstractDirectLayout<org.openscience.cdk.interfaces.IAtomContainerSet>
public double getAxisPosition()
getAxisPosition
in class AbstractDirectLayout<org.openscience.cdk.interfaces.IAtomContainerSet>