Class AffineTransform
java.lang.Object
net.sourceforge.plantuml.awt.geom.AffineTransform
public class AffineTransform
extends java.lang.Object
-
Constructor Summary
ConstructorsConstructorDescriptionAffineTransform
(double[] ds) AffineTransform
(int i, int j, int k, int l, int m, int n) -
Method Summary
Modifier and TypeMethodDescriptionvoid
concatenate
(AffineTransform affineTransform) static AffineTransform
getRotateInstance
(double d) static AffineTransform
getScaleInstance
(double scale, double scale2) double
double
static AffineTransform
getShearInstance
(double shx, double shy) static AffineTransform
getTranslateInstance
(double tx, double ty) double
double
void
scale
(double changex, double changey) void
setToShear
(double coef, double coef2) void
translate
(double x, double y) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
AffineTransform
-
AffineTransform
public AffineTransform(double[] ds) -
AffineTransform
public AffineTransform(int i, int j, int k, int l, int m, int n) -
AffineTransform
public AffineTransform()
-
-
Method Details
-
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
-
getScaleInstance
-
setToShear
public void setToShear(double coef, double coef2) -
getTranslateInstance
-
getShearInstance
-
getRotateInstance
-
transform
-
scale
public void scale(double changex, double changey)
-