|
|||||||||
| Home >> All >> java >> awt >> [ geom overview ] | PREV NEXT | ||||||||
Uses of Class
java.awt.geom.AffineTransform
| Uses of AffineTransform in java.awt.geom |
| Fields in java.awt.geom declared as AffineTransform | |
private AffineTransform |
GeneralPath.GeneralPathIterator.transform
The affine transformation used to transform coordinates. |
private AffineTransform |
Area.AreaIterator.at
|
private AffineTransform |
Arc2D.ArcIterator.xform
The optional transformation. |
| Methods in java.awt.geom that return AffineTransform | |
static AffineTransform |
AffineTransform.getTranslateInstance(double tx,
double ty)
Returns a translation transform: |
static AffineTransform |
AffineTransform.getRotateInstance(double theta)
Returns a rotation transform. |
static AffineTransform |
AffineTransform.getRotateInstance(double theta,
double x,
double y)
Returns a rotation transform about a point. |
static AffineTransform |
AffineTransform.getScaleInstance(double sx,
double sy)
Returns a scaling transform: |
static AffineTransform |
AffineTransform.getShearInstance(double shx,
double shy)
Returns a shearing transform (points are shifted in the x direction based on a factor of their y coordinate, and in the y direction as a factor of their x coordinate): |
AffineTransform |
AffineTransform.createInverse()
Returns a transform, which if concatenated to this one, will result in the identity transform. |
| Methods in java.awt.geom with parameters of type AffineTransform | |
void |
AffineTransform.setTransform(AffineTransform tx)
Set this transform to a copy of the given one. |
void |
AffineTransform.concatenate(AffineTransform tx)
Set this transform to the result of performing the original version of this followed by tx. |
void |
AffineTransform.preConcatenate(AffineTransform tx)
Set this transform to the result of performing tx followed by the original version of this. |
PathIterator |
RectangularShape.getPathIterator(AffineTransform at,
double flatness)
Return an iterator along the shape boundary. |
PathIterator |
Rectangle2D.getPathIterator(AffineTransform at)
Return an iterator along the shape boundary. |
PathIterator |
Rectangle2D.getPathIterator(AffineTransform at,
double flatness)
Return an iterator along the shape boundary. |
void |
GeneralPath.transform(AffineTransform xform)
Applies a transform to the path. |
java.awt.Shape |
GeneralPath.createTransformedShape(AffineTransform xform)
Creates a transformed version of the path. |
PathIterator |
GeneralPath.getPathIterator(AffineTransform at)
Creates a PathIterator for iterating along the segments of the path. |
PathIterator |
GeneralPath.getPathIterator(AffineTransform at,
double flatness)
Creates a new FlatteningPathIterator for the path |
PathIterator |
RoundRectangle2D.getPathIterator(AffineTransform at)
Return a new path iterator which iterates over this rectangle. |
PathIterator |
QuadCurve2D.getPathIterator(AffineTransform at)
|
PathIterator |
QuadCurve2D.getPathIterator(AffineTransform at,
double flatness)
|
PathIterator |
Line2D.getPathIterator(AffineTransform at)
Return a path iterator, possibly applying a transform on the result. |
PathIterator |
Line2D.getPathIterator(AffineTransform at,
double flatness)
Return a flat path iterator, possibly applying a transform on the result. |
PathIterator |
Ellipse2D.getPathIterator(AffineTransform at)
Returns a PathIterator object corresponding to the ellipse. |
PathIterator |
CubicCurve2D.getPathIterator(AffineTransform at)
|
PathIterator |
CubicCurve2D.getPathIterator(AffineTransform at,
double flatness)
|
void |
Area.transform(AffineTransform at)
Transforms this area by the AffineTransform at. |
Area |
Area.createTransformedArea(AffineTransform at)
Returns a new Area equal to this one, transformed by the AffineTransform at. |
PathIterator |
Area.getPathIterator(AffineTransform at)
Returns a PathIterator object defining the contour of this Area, transformed by at. |
PathIterator |
Area.getPathIterator(AffineTransform at,
double flatness)
Returns a flattened PathIterator object defining the contour of this Area, transformed by at and with a defined flatness. |
(package private) abstract void |
Area.Segment.transform(AffineTransform at)
Transforms a single segment |
(package private) void |
Area.Segment.transformSegmentList(AffineTransform at)
Transforms each segment in the closed path |
(package private) void |
Area.LineSegment.transform(AffineTransform at)
Transforms the segment |
(package private) void |
Area.QuadSegment.transform(AffineTransform at)
Transforms the segment |
(package private) void |
Area.CubicSegment.transform(AffineTransform at)
Transforms the segment |
PathIterator |
Arc2D.getPathIterator(AffineTransform at)
Returns an iterator over this arc, with an optional transformation. |
| Constructors in java.awt.geom with parameters of type AffineTransform | |
AffineTransform(AffineTransform tx)
Create a new transform which copies the given one. |
|
GeneralPath.GeneralPathIterator(GeneralPath path,
AffineTransform transform)
Constructs a new iterator for enumerating the segments of a GeneralPath. |
|
Area.AreaIterator(AffineTransform at)
The contructor here does most of the work, creates a vector of IteratorSegments, which can readily be returned |
|
Arc2D.ArcIterator(Arc2D a,
AffineTransform xform)
Construct a new iterator over an arc. |
|
Arc2D.ArcIterator(Ellipse2D e,
AffineTransform xform)
Construct a new iterator over an ellipse. |
|
|
|||||||||
| Home >> All >> java >> awt >> [ geom overview ] | PREV NEXT | ||||||||