Class AffineTransform
- java.lang.Object
-
- net.sourceforge.plantuml.awt.geom.AffineTransform
-
public class AffineTransform extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AffineTransform()
AffineTransform(double[] ds)
AffineTransform(int i, int j, int k, int l, int m, int n)
AffineTransform(AffineTransform at)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
concatenate(AffineTransform affineTransform)
static AffineTransform
getRotateInstance(double d)
static AffineTransform
getScaleInstance(double scale, double scale2)
double
getScaleX()
double
getScaleY()
static AffineTransform
getShearInstance(double shx, double shy)
static AffineTransform
getTranslateInstance(double tx, double ty)
double
getTranslateX()
double
getTranslateY()
void
scale(double changex, double changey)
void
setToShear(double coef, double coef2)
Point2D
transform(Point2D src, Point2D dest)
void
translate(double x, double y)
-
-
-
Constructor Detail
-
AffineTransform
public AffineTransform(AffineTransform at)
-
AffineTransform
public AffineTransform(double[] ds)
-
AffineTransform
public AffineTransform(int i, int j, int k, int l, int m, int n)
-
AffineTransform
public AffineTransform()
-
-
Method Detail
-
getScaleX
public double getScaleX()
-
getScaleY
public double getScaleY()
-
getTranslateX
public double getTranslateX()
-
getTranslateY
public double getTranslateY()
-
translate
public void translate(double x, double y)
-
concatenate
public void concatenate(AffineTransform affineTransform)
-
getScaleInstance
public static AffineTransform getScaleInstance(double scale, double scale2)
-
setToShear
public void setToShear(double coef, double coef2)
-
getTranslateInstance
public static AffineTransform getTranslateInstance(double tx, double ty)
-
getShearInstance
public static AffineTransform getShearInstance(double shx, double shy)
-
getRotateInstance
public static AffineTransform getRotateInstance(double d)
-
scale
public void scale(double changex, double changey)
-
-