Constructor and Description |
---|
Transforms() |
Modifier and Type | Method and Description |
---|---|
static IShape |
createTransformedShape(Transform t,
IShape src)
Creates and returns a new shape that is the supplied shape transformed by this transform's
matrix.
|
static <T extends Transform> |
multiply(AffineTransform a,
AffineTransform b,
T into)
Multiplies the supplied two affine transforms, storing the result in
into . |
static <T extends Transform> |
multiply(AffineTransform a,
float m00,
float m01,
float m10,
float m11,
float tx,
float ty,
T into)
Multiplies the supplied two affine transforms, storing the result in
into . |
static <T extends Transform> |
multiply(float m00,
float m01,
float m10,
float m11,
float tx,
float ty,
AffineTransform b,
T into)
Multiplies the supplied two affine transforms, storing the result in
into . |
static <T extends Transform> |
multiply(float am00,
float am01,
float am10,
float am11,
float atx,
float aty,
float bm00,
float bm01,
float bm10,
float bm11,
float btx,
float bty,
T into)
Multiplies the supplied two affine transforms, storing the result in
into . |
public static IShape createTransformedShape(Transform t, IShape src)
public static <T extends Transform> T multiply(AffineTransform a, AffineTransform b, T into)
into
. into
may refer to the same instance as a
or b
.into
for chaining.public static <T extends Transform> T multiply(AffineTransform a, float m00, float m01, float m10, float m11, float tx, float ty, T into)
into
. into
may refer to the same instance as a
.into
for chaining.public static <T extends Transform> T multiply(float m00, float m01, float m10, float m11, float tx, float ty, AffineTransform b, T into)
into
. into
may refer to the same instance as b
.into
for chaining.public static <T extends Transform> T multiply(float am00, float am01, float am10, float am11, float atx, float aty, float bm00, float bm01, float bm10, float bm11, float btx, float bty, T into)
into
.into
for chaining.Copyright © 2017. All rights reserved.