jApp
Class Transform2d

java.lang.Object
  extended by java.awt.geom.AffineTransform
      extended by jApp.Transform2d
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public final class Transform2d
extends java.awt.geom.AffineTransform
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.awt.geom.AffineTransform
TYPE_FLIP, TYPE_GENERAL_ROTATION, TYPE_GENERAL_SCALE, TYPE_GENERAL_TRANSFORM, TYPE_IDENTITY, TYPE_MASK_ROTATION, TYPE_MASK_SCALE, TYPE_QUADRANT_ROTATION, TYPE_TRANSLATION, TYPE_UNIFORM_SCALE
 
Constructor Summary
Transform2d()
           
Transform2d(java.awt.geom.AffineTransform transform)
           
 
Method Summary
 java.awt.geom.AffineTransform createInverse()
           
 Transform2d getInverse()
           
static java.awt.geom.AffineTransform getRotateInstance(double theta)
           
static java.awt.geom.AffineTransform getRotateInstance(double theta, double x, double y)
           
static java.awt.geom.AffineTransform getScaleInstance(double sx, double sy)
           
static java.awt.geom.AffineTransform getTranslateInstance(double dx, double dy)
           
 Point2d transform(java.awt.Point p)
           
 Point2d transform(Point2d p)
           
 Point2d transform(java.awt.geom.Point2D p)
           
 void transform(Point2d[] s, int sb, Point2d[] d, int db, int n)
           
 Point2d transform(Point2d s, Point2d d)
           
 Rectangle2d transform(Rectangle2d r)
           
 
Methods inherited from class java.awt.geom.AffineTransform
clone, concatenate, createTransformedShape, deltaTransform, deltaTransform, equals, getDeterminant, getMatrix, getScaleX, getScaleY, getShearInstance, getShearX, getShearY, getTranslateX, getTranslateY, getType, hashCode, inverseTransform, inverseTransform, isIdentity, preConcatenate, rotate, rotate, scale, setToIdentity, setToRotation, setToRotation, setToScale, setToShear, setToTranslation, setTransform, setTransform, shear, toString, transform, transform, transform, transform, transform, transform, translate
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Transform2d

public Transform2d()

Transform2d

public Transform2d(java.awt.geom.AffineTransform transform)
Method Detail

getInverse

public Transform2d getInverse()

createInverse

public java.awt.geom.AffineTransform createInverse()
Overrides:
createInverse in class java.awt.geom.AffineTransform

transform

public Rectangle2d transform(Rectangle2d r)

transform

public Point2d transform(Point2d p)

transform

public Point2d transform(java.awt.geom.Point2D p)

transform

public Point2d transform(java.awt.Point p)

transform

public Point2d transform(Point2d s,
                         Point2d d)

transform

public void transform(Point2d[] s,
                      int sb,
                      Point2d[] d,
                      int db,
                      int n)

getScaleInstance

public static java.awt.geom.AffineTransform getScaleInstance(double sx,
                                                             double sy)

getTranslateInstance

public static java.awt.geom.AffineTransform getTranslateInstance(double dx,
                                                                 double dy)

getRotateInstance

public static java.awt.geom.AffineTransform getRotateInstance(double theta)

getRotateInstance

public static java.awt.geom.AffineTransform getRotateInstance(double theta,
                                                              double x,
                                                              double y)