Uses of Class
com.vividsolutions.jump.geom.AffineTransformation

Packages that use AffineTransformation
com.vividsolutions.jump.geom   
 

Uses of AffineTransformation in com.vividsolutions.jump.geom
 

Methods in com.vividsolutions.jump.geom that return AffineTransformation
 AffineTransformation AffineTransformation.compose(AffineTransformation trans)
          Composes the given AffineTransformation with this transformation.
 AffineTransformation AffineTransformation.composeBefore(AffineTransformation trans)
          Composes this transformation with the given AffineTransformation.
 AffineTransformation AffineTransformation.getInverse()
          Computes the inverse of this transformation, if one exists.
 AffineTransformation AffineTransformationBuilder.getTransformation()
          Computes the AffineTransformation determined by the control point mappings, or null if the control points do not determine a unique transformation.
 AffineTransformation AffineTransformation.reflect(double x, double y)
          Updates the value of this transformation to that of a reflection transformation composed with the current value.
 AffineTransformation AffineTransformation.reflect(double x0, double y0, double x1, double y1)
          Updates the value of this transformation to that of a reflection transformation composed with the current value.
static AffineTransformation AffineTransformation.reflectionInstance(double x, double y)
          Creates a transformation for a reflection about the line (0,0) - (x,y).
static AffineTransformation AffineTransformation.reflectionInstance(double x0, double y0, double x1, double y1)
          Creates a transformation for a reflection about the line (x0,y0) - (x1,y1).
 AffineTransformation AffineTransformation.rotate(double theta)
          Updates the value of this transformation to that of a rotation transformation composed with the current value.
 AffineTransformation AffineTransformation.rotate(double sinTheta, double cosTheta)
          Updates the value of this transformation to that of a rotation transformation composed with the current value.
static AffineTransformation AffineTransformation.rotationInstance(double theta)
          Creates a transformation for a rotation about the origin by an angle theta.
static AffineTransformation AffineTransformation.rotationInstance(double sinTheta, double cosTheta)
          Creates a transformation for a rotation by an angle theta, specified by the sine and cosine of the angle.
 AffineTransformation AffineTransformation.scale(double xScale, double yScale)
          Updates the value of this transformation to that of a scale transformation composed with the current value.
static AffineTransformation AffineTransformation.scaleInstance(double xScale, double yScale)
           
 AffineTransformation AffineTransformation.setToIdentity()
          Sets this transformation to be the identity transformation.
 AffineTransformation AffineTransformation.setToReflection(double x, double y)
          Sets this transformation to be a reflection about the line defined by vector (x,y).
 AffineTransformation AffineTransformation.setToReflection(double x0, double y0, double x1, double y1)
           
 AffineTransformation AffineTransformation.setToReflectionBasic(double x0, double y0, double x1, double y1)
          Explicitly computes the math for a reflection.
 AffineTransformation AffineTransformation.setToRotation(double sinTheta, double cosTheta)
          Sets this transformation to be a rotation by specifying the sin and cos of the rotation angle directly.
 AffineTransformation AffineTransformation.setToScale(double xScale, double yScale)
          Sets this transformation to be a scaling.
 AffineTransformation AffineTransformation.setToShear(double xShear, double yShear)
          Sets this transformation to be a shear.
 AffineTransformation AffineTransformation.setToTranslation(double dx, double dy)
          Sets this transformation to be a translation.
 AffineTransformation AffineTransformation.setTransformation(AffineTransformation trans)
          Sets this transformation to be a copy of the given one
 AffineTransformation AffineTransformation.setTransformation(double m00, double m01, double m02, double m10, double m11, double m12)
          Sets this transformation's matrix to have the given values.
 AffineTransformation AffineTransformation.shear(double xShear, double yShear)
          Updates the value of this transformation to that of a shear transformation composed with the current value.
static AffineTransformation AffineTransformation.shearInstance(double xShear, double yShear)
           
 AffineTransformation AffineTransformation.translate(double x, double y)
          Updates the value of this transformation to that of a translation transformation composed with the current value.
static AffineTransformation AffineTransformation.translationInstance(double x, double y)
           
 

Methods in com.vividsolutions.jump.geom with parameters of type AffineTransformation
 AffineTransformation AffineTransformation.compose(AffineTransformation trans)
          Composes the given AffineTransformation with this transformation.
 AffineTransformation AffineTransformation.composeBefore(AffineTransformation trans)
          Composes this transformation with the given AffineTransformation.
 AffineTransformation AffineTransformation.setTransformation(AffineTransformation trans)
          Sets this transformation to be a copy of the given one
 

Constructors in com.vividsolutions.jump.geom with parameters of type AffineTransformation
AffineTransformation(AffineTransformation trans)
          Constructs a transformation which is a copy of the given one.