| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final String | |
| pack-priv float | m00
The values of transformation matrix |
| pack-priv float | |
| pack-priv float | |
| pack-priv float | |
| pack-priv float | |
| pack-priv float | |
| pack-priv transient int | type
The transformation |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| pack-priv static final int | TYPE_UNKNOWN
The |
| pack-priv static final float | ZERO
The min value equivalent to zero. |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public | AffineTransform(final float m00, final float m10, final float m01, final float m11, final float m02, final float m12)
|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public final AffineTransform | |
| public final AffineTransform | Returns: this transform for chainingthe right-argument of the matrix multiplication tR)Concatenates the given matrix to this. |
| public final AffineTransform | |
| public final Path2D | |
| public final Vertex | |
| public final void | |
| public final boolean | equals(final Object
the reference object with which to compare. obj)Overrides java. |
| public final float | |
| public final void | |
| public final float | |
| public final float | |
| public final float | |
| public final float | |
| public final float | |
| public final float | |
| public int | |
| public final int | |
| public final Vertex | |
| public final void | |
| public final boolean | |
| public static final AffineTransform | Returns: A new AffineTransform object containing the result of [tL] X [tR].- the AffineTransform object is a multiplicand (left argument) tL, final AffineTransform - the AffineTransform object is a multiplier (right argument) tR)Multiply matrix of two AffineTransform objects. |
| public final AffineTransform | Returns: this transform for chainingthe left-argument of the matrix multiplication tL)Pre-concatenates the given matrix to this. |
| public final AffineTransform | |
| public final AffineTransform | |
| public final AffineTransform | |
| public final AffineTransform | |
| public final AffineTransform | |
| public final AffineTransform | |
| public final AffineTransform | |
| public final AffineTransform | |
| public final AffineTransform | |
| public final AffineTransform | setTransform(final float m00, final float m10, final float m01, final float m11, final float m02, final float m12)
|
| public final AffineTransform | |
| public final AffineTransform | |
| public final String | |
| public final AABBox | |
| public final Vertex | |
| public final void | |
| public final float[] | Returns: dst for chainingfloat[2] source of transformation src, final float[] float[2] destination of transformation, maybe be equal to dst)src
|
| public final void | |
| public final void | |
| public final AffineTransform |
| determinantIsZero | back to summary |
|---|---|
| pack-priv static final String determinantIsZero | |
| m00 | back to summary |
|---|---|
| pack-priv float m00 The values of transformation matrix | |
| m01 | back to summary |
|---|---|
| pack-priv float m01 | |
| m02 | back to summary |
|---|---|
| pack-priv float m02 | |
| m10 | back to summary |
|---|---|
| pack-priv float m10 | |
| m11 | back to summary |
|---|---|
| pack-priv float m11 | |
| m12 | back to summary |
|---|---|
| pack-priv float m12 | |
| type | back to summary |
|---|---|
| pack-priv transient int type The transformation | |
| TYPE_FLIP | back to summary |
|---|---|
| public static final int TYPE_FLIP | |
| TYPE_GENERAL_ROTATION | back to summary |
|---|---|
| public static final int TYPE_GENERAL_ROTATION | |
| TYPE_GENERAL_SCALE | back to summary |
|---|---|
| public static final int TYPE_GENERAL_SCALE | |
| TYPE_GENERAL_TRANSFORM | back to summary |
|---|---|
| public static final int TYPE_GENERAL_TRANSFORM | |
| TYPE_IDENTITY | back to summary |
|---|---|
| public static final int TYPE_IDENTITY | |
| TYPE_MASK_ROTATION | back to summary |
|---|---|
| public static final int TYPE_MASK_ROTATION | |
| TYPE_MASK_SCALE | back to summary |
|---|---|
| public static final int TYPE_MASK_SCALE | |
| TYPE_QUADRANT_ROTATION | back to summary |
|---|---|
| public static final int TYPE_QUADRANT_ROTATION | |
| TYPE_TRANSLATION | back to summary |
|---|---|
| public static final int TYPE_TRANSLATION | |
| TYPE_UNIFORM_SCALE | back to summary |
|---|---|
| public static final int TYPE_UNIFORM_SCALE | |
| TYPE_UNKNOWN | back to summary |
|---|---|
| pack-priv static final int TYPE_UNKNOWN The | |
| ZERO | back to summary |
|---|---|
| pack-priv static final float ZERO The min value equivalent to zero. If absolute value less then ZERO it considered as zero. | |
| AffineTransform | back to summary |
|---|---|
| public AffineTransform() | |
| AffineTransform | back to summary |
|---|---|
| public AffineTransform(final AffineTransform t) | |
| AffineTransform | back to summary |
|---|---|
| public AffineTransform(final float m00, final float m10, final float m01, final float m11, final float m02, final float m12) | |
| AffineTransform | back to summary |
|---|---|
| public AffineTransform(final float[] matrix) | |
| clone | back to summary |
|---|---|
| public final AffineTransform clone() Overrides java. Doc from java. Creates and returns a copy of this object. The precise meaning
of "copy" may depend on the class of the object. The general
intent is that, for any object will be true, and that the expression:x.clone() != x will bex.clone().getClass() == x.getClass() true, but these are not absolute requirements.
While it is typically the case that:
will bex.clone().equals(x) true, this is not an absolute requirement.
By convention, the returned object should be obtained by calling
By convention, the object returned by this method should be independent
of this object (which is being cloned). To achieve this independence,
it may be necessary to modify one or more fields of the object returned
by
| |
| concatenate | back to summary |
|---|---|
| public final AffineTransform concatenate(final AffineTransform tR) Concatenates the given matrix to this. Implementations performs the matrix multiplication: [this] = [this] X [tR]
| |
| createInverse | back to summary |
|---|---|
| public final AffineTransform createInverse() throws NoninvertibleTransformException | |
| createTransformedShape | back to summary |
|---|---|
| public final Path2D createTransformedShape(final Path2D src) | |
| deltaTransform | back to summary |
|---|---|
public final Vertex deltaTransform(final Vertex src, final Vertex dst)
| |
| deltaTransform | back to summary |
|---|---|
| public final void deltaTransform(final float[] src, int srcOff, final float[] dst, int dstOff, int length) | |
| equals | back to summary |
|---|---|
| public final boolean equals(final Object obj) Overrides java. Doc from java. Indicates whether some other object is "equal to" this one.
The
An equivalence relation partitions the elements it operates on into equivalence classes; all the members of an equivalence class are equal to each other. Members of an equivalence class are substitutable for each other, at least for some purposes. | |
| getDeterminant | back to summary |
|---|---|
| public final float getDeterminant() | |
| getMatrix | back to summary |
|---|---|
| public final void getMatrix(final float[] matrix) | |
| getScaleX | back to summary |
|---|---|
| public final float getScaleX() | |
| getScaleY | back to summary |
|---|---|
| public final float getScaleY() | |
| getShearX | back to summary |
|---|---|
| public final float getShearX() | |
| getShearY | back to summary |
|---|---|
| public final float getShearY() | |
| getTranslateX | back to summary |
|---|---|
| public final float getTranslateX() | |
| getTranslateY | back to summary |
|---|---|
| public final float getTranslateY() | |
| getType | back to summary |
|---|---|
| public int getType() | |
| hashCode | back to summary |
|---|---|
| public final int hashCode() Overrides java. Doc from java. Returns a hash code value for this object. This method is
supported for the benefit of hash tables such as those provided by
The general contract of
| |
| inverseTransform | back to summary |
|---|---|
public final Vertex inverseTransform(final Vertex src, final Vertex dst) throws NoninvertibleTransformException
| |
| inverseTransform | back to summary |
|---|---|
| public final void inverseTransform(final float[] src, int srcOff, final float[] dst, int dstOff, int length) throws NoninvertibleTransformException | |
| isIdentity | back to summary |
|---|---|
| public final boolean isIdentity() | |
| multiply | back to summary |
|---|---|
| public static final AffineTransform multiply(final AffineTransform tL, final AffineTransform tR) Multiply matrix of two AffineTransform objects.
| |
| preConcatenate | back to summary |
|---|---|
| public final AffineTransform preConcatenate(final AffineTransform tL) Pre-concatenates the given matrix to this. Implementations performs the matrix multiplication: [this] = [tL] X [this]
| |
| rotate | back to summary |
|---|---|
| public final AffineTransform rotate(final float angle, final AffineTransform tmp) | |
| rotate | back to summary |
|---|---|
| public final AffineTransform rotate(final float angle, final float px, final float py, final AffineTransform tmp) | |
| scale | back to summary |
|---|---|
| public final AffineTransform scale(final float scx, final float scy, final AffineTransform tmp) | |
| setToIdentity | back to summary |
|---|---|
| public final AffineTransform setToIdentity() | |
| setToRotation | back to summary |
|---|---|
| public final AffineTransform setToRotation(final float angle) | |
| setToRotation | back to summary |
|---|---|
| public final AffineTransform setToRotation(final float angle, final float px, final float py) | |
| setToScale | back to summary |
|---|---|
| public final AffineTransform setToScale(final float scx, final float scy) | |
| setToShear | back to summary |
|---|---|
| public final AffineTransform setToShear(final float shx, final float shy) | |
| setToTranslation | back to summary |
|---|---|
| public final AffineTransform setToTranslation(final float mx, final float my) | |
| setTransform | back to summary |
|---|---|
| public final AffineTransform setTransform(final float m00, final float m10, final float m01, final float m11, final float m02, final float m12) | |
| setTransform | back to summary |
|---|---|
| public final AffineTransform setTransform(final AffineTransform t) | |
| shear | back to summary |
|---|---|
| public final AffineTransform shear(final float shx, final float shy, final AffineTransform tmp) | |
| toString | back to summary |
|---|---|
| public final String toString() Overrides java. Doc from java. Returns a string representation of the object. | |
| transform | back to summary |
|---|---|
public final AABBox transform(final AABBox src, final AABBox dst)
| |
| transform | back to summary |
|---|---|
public final Vertex transform(final Vertex src, final Vertex dst)
| |
| transform | back to summary |
|---|---|
| public final void transform(final Vertex[] src, int srcOff, final Vertex[] dst, int dstOff, int length) | |
| transform | back to summary |
|---|---|
public final float[] transform(final float[] src, final float[] dst)
| |
| transform | back to summary |
|---|---|
| public final void transform(final float[] src, final int srcOff, final float[] dst, final int dstOff) | |
| transform | back to summary |
|---|---|
| public final void transform(final float[] src, int srcOff, final float[] dst, int dstOff, int length) | |
| translate | back to summary |
|---|---|
| public final AffineTransform translate(final float mx, final float my, final AffineTransform tmp) | |