public class GeometryTools
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static void |
deltaTransformPoint(java.awt.geom.AffineTransform transform,
float[] pts) |
static java.awt.geom.Point2D |
deltaTransformPoint(java.awt.geom.AffineTransform transform,
float x,
float y) |
static void |
deltaTransformPoint(java.awt.geom.AffineTransform transform,
java.awt.geom.Point2D pt) |
static void |
inverseTransformRect(java.awt.geom.AffineTransform transform,
java.awt.geom.Rectangle2D rect)
Transform a rectangle in device space to user space.
|
static void |
normalizeRect(float[] pts) |
static void |
normalizeRect(java.awt.geom.Rectangle2D rect)
Normalize the rectangle.
|
static float[] |
toFloatArray(java.awt.geom.Rectangle2D rect) |
static void |
transformPoint(java.awt.geom.AffineTransform transform,
float[] pts) |
static java.awt.geom.Point2D |
transformPoint(java.awt.geom.AffineTransform transform,
float x,
float y) |
static void |
transformPoint(java.awt.geom.AffineTransform transform,
java.awt.geom.Point2D pt) |
static void |
transformRect(java.awt.geom.AffineTransform transform,
float[] pts) |
static void |
transformRect(java.awt.geom.AffineTransform transform,
java.awt.geom.Rectangle2D rect)
Transform a rectangle, the rectangle is modified.
|
public static java.awt.geom.Point2D deltaTransformPoint(java.awt.geom.AffineTransform transform, float x, float y)
public static void deltaTransformPoint(java.awt.geom.AffineTransform transform, float[] pts)
public static void deltaTransformPoint(java.awt.geom.AffineTransform transform, java.awt.geom.Point2D pt)
public static void inverseTransformRect(java.awt.geom.AffineTransform transform, java.awt.geom.Rectangle2D rect)
transform
- The transformation from user space to device space.rect
- The rectangle whose coordinates are transformed, the rectangle
is modified.public static void normalizeRect(float[] pts)
public static void normalizeRect(java.awt.geom.Rectangle2D rect)
rect
- The rectangle whose coordinates are normalized, the rectangle
is modified.public static float[] toFloatArray(java.awt.geom.Rectangle2D rect)
public static java.awt.geom.Point2D transformPoint(java.awt.geom.AffineTransform transform, float x, float y)
public static void transformPoint(java.awt.geom.AffineTransform transform, float[] pts)
public static void transformPoint(java.awt.geom.AffineTransform transform, java.awt.geom.Point2D pt)
public static void transformRect(java.awt.geom.AffineTransform transform, float[] pts)
public static void transformRect(java.awt.geom.AffineTransform transform, java.awt.geom.Rectangle2D rect)
transform
- The transformation from user space to device space.rect
- The rectangle whose coordinates are transformed, the rectangle
is modified.