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 void
applyTo(AbstractDrawingObject o)
void
applyTo(DepictorTransformation t)
void
applyTo(Molecule m)
void
applyTo(java.awt.geom.Point2D.Double p)
void
applyTo(java.awt.geom.Rectangle2D.Double r)
void
clear()
DepictorTransformation
getInverseTransformation()
double
getOffsetX()
double
getOffsetY()
double
getScaling()
boolean
isVoidTransformation()
void
move(double dx, double dy)
void
setScaling(double scale)
java.lang.String
toString()
double
transformX(double x)
double
transformY(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:
toString
in classjava.lang.Object
-
-