Package com.actelion.research.chem
Class DepictorTransformation
- java.lang.Object
-
- com.actelion.research.chem.DepictorTransformation
-
public class DepictorTransformation extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DepictorTransformation()DepictorTransformation(double scaling, double offsetX, double offsetY)DepictorTransformation(DepictorTransformation t)DepictorTransformation(java.awt.geom.Rectangle2D.Double bounds, java.awt.geom.Rectangle2D.Double view, double averageBondLength, int mode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapplyTo(AbstractDrawingObject o)voidapplyTo(DepictorTransformation t)voidapplyTo(Molecule m)voidapplyTo(java.awt.geom.Point2D.Double p)voidapplyTo(java.awt.geom.Rectangle2D.Double r)voidclear()DepictorTransformationgetInverseTransformation()doublegetOffsetX()doublegetOffsetY()doublegetScaling()booleanisVoidTransformation()voidmove(double dx, double dy)voidsetScaling(double scale)java.lang.StringtoString()doubletransformX(double x)doubletransformY(double y)
-
-
-
Constructor Detail
-
DepictorTransformation
public DepictorTransformation()
-
DepictorTransformation
public DepictorTransformation(DepictorTransformation t)
-
DepictorTransformation
public DepictorTransformation(double scaling, double offsetX, double offsetY)
-
DepictorTransformation
public DepictorTransformation(java.awt.geom.Rectangle2D.Double bounds, java.awt.geom.Rectangle2D.Double view, double averageBondLength, int mode)
-
-
Method Detail
-
clear
public void clear()
-
transformX
public double transformX(double x)
-
transformY
public double transformY(double y)
-
getScaling
public double getScaling()
-
getOffsetX
public double getOffsetX()
-
getOffsetY
public double getOffsetY()
-
move
public void move(double dx, double dy)
-
setScaling
public void setScaling(double scale)
-
isVoidTransformation
public boolean isVoidTransformation()
-
applyTo
public void applyTo(DepictorTransformation t)
-
applyTo
public void applyTo(java.awt.geom.Point2D.Double p)
-
applyTo
public void applyTo(java.awt.geom.Rectangle2D.Double r)
-
applyTo
public void applyTo(Molecule m)
-
applyTo
public void applyTo(AbstractDrawingObject o)
-
getInverseTransformation
public DepictorTransformation getInverseTransformation()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-