| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public BaseTransform | |
| public BaseTransform | createInverse()
Implements abstract com. This function always returns a new object, unless the transform
is an identity transform in which case it might return the
|
| public Shape | createTransformedShape(Shape s)
Implements abstract com.
|
| public Vec3d | deltaTransform(Vec3d src, Vec3d dst)
Implements abstract com.
|
| public void | deltaTransform(float[] srcPts, int srcOff, float[] dstPts, int dstOff, int numPts)
Implements abstract com.
|
| public void | deltaTransform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts)
Implements abstract com.
|
| public BaseTransform | deriveWithConcatenation(double mxx, double myx, double mxy, double myy, double mxt, double myt)
Implements abstract com.
|
| public BaseTransform | deriveWithConcatenation(double mxx, double mxy, double mxz, double mxt, double myx, double myy, double myz, double myt, double mzx, double mzy, double mzz, double mzt)
Implements abstract com.
|
| public BaseTransform | deriveWithConcatenation(BaseTransform tx)
Implements abstract com.
|
| public BaseTransform | deriveWithNewTransform(BaseTransform tx)
Implements abstract com.
|
| public BaseTransform | |
| public BaseTransform | deriveWithPreTranslation(double mxt, double myt)
Implements abstract com.
|
| public BaseTransform | deriveWithRotation(double theta, double axisX, double axisY, double axisZ)
Implements abstract com.
|
| public BaseTransform | deriveWithScale(double mxx, double myy, double mzz)
Implements abstract com.
|
| public BaseTransform | deriveWithTranslation(double mxt, double myt)
Implements abstract com.
|
| public BaseTransform | deriveWithTranslation(double mxt, double myt, double mzt)
Implements abstract com.
|
| public boolean | equals(Object obj)
Overrides com. Returns |
| public BaseTransform. | |
| public double | |
| public int | getType()
Implements abstract com. Retrieves the flag bits describing the conversion properties of this transform. |
| public int | hashCode()
Overrides com. Returns the hashcode for this transform. |
| public Vec3d | inverseDeltaTransform(Vec3d src, Vec3d dst)
Implements abstract com.
|
| public void | inverseDeltaTransform(float[] srcPts, int srcOff, float[] dstPts, int dstOff, int numPts)
Implements abstract com.
|
| public Point2D | inverseTransform(Point2D src, Point2D dst)
Implements abstract com.
|
| public Vec3d | inverseTransform(Vec3d src, Vec3d dst)
Implements abstract com.
|
| public void | inverseTransform(float[] srcPts, int srcOff, float[] dstPts, int dstOff, int numPts)
Implements abstract com.
|
| public void | inverseTransform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts)
Implements abstract com.
|
| public BaseBounds | inverseTransform(BaseBounds bounds, BaseBounds result)
Implements abstract com.
|
| public void | inverseTransform(Rectangle rect, Rectangle result)
Implements abstract com.
|
| public void | invert()
Implements abstract com. This function inverts the |
| public boolean | |
| public boolean | |
| public boolean | isTranslateOrIdentity()
Implements abstract com.
|
| public void | restoreTransform(double mxx, double myx, double mxy, double myy, double mxt, double myt)
Implements abstract com. This function is only guaranteed to succeed if the transform is of degree AFFINE2D or less and the matrix parameters specified came from this same instance. |
| public void | restoreTransform(double mxx, double mxy, double mxz, double mxt, double myx, double myy, double myz, double myt, double mzx, double mzy, double mzz, double mzt)
Implements abstract com. This function is only guaranteed to succeed if the matrix parameters specified came from this same instance. |
| public void | |
| public void | setTransform(BaseTransform xform)
Implements abstract com.
|
| public String | toString()
Overrides com. Returns the matrix elements and degree of this transform as a string. |
| public Point2D | transform(Point2D src, Point2D dst)
Implements abstract com.
|
| public Vec3d | transform(Vec3d src, Vec3d dst)
Implements abstract com. Implements com.
|
| public void | transform(float[] srcPts, int srcOff, float[] dstPts, int dstOff, int numPts)
Implements abstract com.
|
| public void | transform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts)
Implements abstract com.
|
| public void | transform(float[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts)
Implements abstract com.
|
| public void | transform(double[] srcPts, int srcOff, float[] dstPts, int dstOff, int numPts)
Implements abstract com.
|
| public BaseBounds | transform(BaseBounds bounds, BaseBounds result)
Implements abstract com.
|
| public void | transform(Rectangle rect, Rectangle result)
Implements abstract com.
|
| Identity | back to summary |
|---|---|
| public Identity() | |
| copy | back to summary |
|---|---|
| public BaseTransform copy() Implements abstract com.
| |
| createInverse | back to summary |
|---|---|
| public BaseTransform createInverse() Implements abstract com. Doc from com. This function always returns a new object, unless the transform
is an identity transform in which case it might return the
| |
| createTransformedShape | back to summary |
|---|---|
| public Shape createTransformedShape(Shape s) Implements abstract com.
| |
| deltaTransform | back to summary |
|---|---|
| public Vec3d deltaTransform(Vec3d src, Vec3d dst) Implements abstract com.
| |
| deltaTransform | back to summary |
|---|---|
| public void deltaTransform(float[] srcPts, int srcOff, float[] dstPts, int dstOff, int numPts) Implements abstract com.
| |
| deltaTransform | back to summary |
|---|---|
| public void deltaTransform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts) Implements abstract com.
| |
| deriveWithConcatenation | back to summary |
|---|---|
| public BaseTransform deriveWithConcatenation(double mxx, double myx, double mxy, double myy, double mxt, double myt) Implements abstract com.
| |
| deriveWithConcatenation | back to summary |
|---|---|
| public BaseTransform deriveWithConcatenation(double mxx, double mxy, double mxz, double mxt, double myx, double myy, double myz, double myt, double mzx, double mzy, double mzz, double mzt) Implements abstract com.
| |
| deriveWithConcatenation | back to summary |
|---|---|
| public BaseTransform deriveWithConcatenation(BaseTransform tx) Implements abstract com.
| |
| deriveWithNewTransform | back to summary |
|---|---|
| public BaseTransform deriveWithNewTransform(BaseTransform tx) Implements abstract com.
| |
| deriveWithPreConcatenation | back to summary |
|---|---|
| public BaseTransform deriveWithPreConcatenation(BaseTransform tx) Implements abstract com.
| |
| deriveWithPreTranslation | back to summary |
|---|---|
| public BaseTransform deriveWithPreTranslation(double mxt, double myt) Implements abstract com.
| |
| deriveWithRotation | back to summary |
|---|---|
| public BaseTransform deriveWithRotation(double theta, double axisX, double axisY, double axisZ) Implements abstract com.
| |
| deriveWithScale | back to summary |
|---|---|
| public BaseTransform deriveWithScale(double mxx, double myy, double mzz) Implements abstract com.
| |
| deriveWithTranslation | back to summary |
|---|---|
| public BaseTransform deriveWithTranslation(double mxt, double myt) Implements abstract com.
| |
| deriveWithTranslation | back to summary |
|---|---|
| public BaseTransform deriveWithTranslation(double mxt, double myt, double mzt) Implements abstract com.
| |
| equals | back to summary |
|---|---|
| public boolean equals(Object obj) Overrides com. Doc from com. Returns
| |
| getDegree | back to summary |
|---|---|
| public BaseTransform. Implements abstract com.
| |
| getDeterminant | back to summary |
|---|---|
| public double getDeterminant() Implements abstract com.
| |
| getType | back to summary |
|---|---|
| public int getType() Implements abstract com. Doc from com. Retrieves the flag bits describing the conversion properties of this transform. The return value is either one of the constants TYPE_IDENTITY or TYPE_GENERAL_TRANSFORM, or a combination of the appriopriate flag bits. A valid combination of flag bits is an exclusive OR operation that can combine the TYPE_TRANSLATION flag bit in addition to either of the TYPE_UNIFORM_SCALE or TYPE_GENERAL_SCALE flag bits as well as either of the TYPE_QUADRANT_ROTATION or TYPE_GENERAL_ROTATION flag bits.
| |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides com. Doc from com. Returns the hashcode for this transform.
| |
| inverseDeltaTransform | back to summary |
|---|---|
| public Vec3d inverseDeltaTransform(Vec3d src, Vec3d dst) Implements abstract com.
| |
| inverseDeltaTransform | back to summary |
|---|---|
| public void inverseDeltaTransform(float[] srcPts, int srcOff, float[] dstPts, int dstOff, int numPts) Implements abstract com.
| |
| inverseTransform | back to summary |
|---|---|
| public Point2D inverseTransform(Point2D src, Point2D dst) Implements abstract com.
| |
| inverseTransform | back to summary |
|---|---|
| public Vec3d inverseTransform(Vec3d src, Vec3d dst) Implements abstract com.
| |
| inverseTransform | back to summary |
|---|---|
| public void inverseTransform(float[] srcPts, int srcOff, float[] dstPts, int dstOff, int numPts) Implements abstract com.
| |
| inverseTransform | back to summary |
|---|---|
| public void inverseTransform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts) Implements abstract com.
| |
| inverseTransform | back to summary |
|---|---|
| public BaseBounds inverseTransform(BaseBounds bounds, BaseBounds result) Implements abstract com.
| |
| inverseTransform | back to summary |
|---|---|
| public void inverseTransform(Rectangle rect, Rectangle result) Implements abstract com.
| |
| invert | back to summary |
|---|---|
| public void invert() Implements abstract com. Doc from com. This function inverts the
| |
| is2D | back to summary |
|---|---|
| public boolean is2D() Implements abstract com.
| |
| isIdentity | back to summary |
|---|---|
| public boolean isIdentity() Implements abstract com.
| |
| isTranslateOrIdentity | back to summary |
|---|---|
| public boolean isTranslateOrIdentity() Implements abstract com.
| |
| restoreTransform | back to summary |
|---|---|
| public void restoreTransform(double mxx, double myx, double mxy, double myy, double mxt, double myt) Implements abstract com. Doc from com. This function is only guaranteed to succeed if the transform is of degree AFFINE2D or less and the matrix parameters specified came from this same instance. In practice, they will also tend to succeed if they specify a transform of Degree less than or equal to the Degree of this instance as well, but the intent of this method is to restore the transform that had been read out of this transform into local variables.
| |
| restoreTransform | back to summary |
|---|---|
| public void restoreTransform(double mxx, double mxy, double mxz, double mxt, double myx, double myy, double myz, double myt, double mzx, double mzy, double mzz, double mzt) Implements abstract com. Doc from com. This function is only guaranteed to succeed if the matrix parameters specified came from this same instance. In practice, they will also tend to succeed if they specify a transform of Degree less than or equal to the Degree of this instance as well, but the intent of this method is to restore the transform that had been read out of this transform into local variables.
| |
| setToIdentity | back to summary |
|---|---|
| public void setToIdentity() Implements abstract com.
| |
| setTransform | back to summary |
|---|---|
| public void setTransform(BaseTransform xform) Implements abstract com.
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides com. Doc from com. Returns the matrix elements and degree of this transform as a string.
| |
| transform | back to summary |
|---|---|
| public Point2D transform(Point2D src, Point2D dst) Implements abstract com.
| |
| transform | back to summary |
|---|---|
| public Vec3d transform(Vec3d src, Vec3d dst) Implements abstract com. Implements com.
| |
| transform | back to summary |
|---|---|
| public void transform(float[] srcPts, int srcOff, float[] dstPts, int dstOff, int numPts) Implements abstract com.
| |
| transform | back to summary |
|---|---|
| public void transform(double[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts) Implements abstract com.
| |
| transform | back to summary |
|---|---|
| public void transform(float[] srcPts, int srcOff, double[] dstPts, int dstOff, int numPts) Implements abstract com.
| |
| transform | back to summary |
|---|---|
| public void transform(double[] srcPts, int srcOff, float[] dstPts, int dstOff, int numPts) Implements abstract com.
| |
| transform | back to summary |
|---|---|
| public BaseBounds transform(BaseBounds bounds, BaseBounds result) Implements abstract com.
| |
| transform | back to summary |
|---|---|
| public void transform(Rectangle rect, Rectangle result) Implements abstract com.
| |