|
intarsys runtime library | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.intarsys.tools.geometry.GeometryTools
public class GeometryTools
Tool class for common geometry tasks.
Method Summary | |
---|---|
static void |
deltaTransformPoint(AffineTransform transform,
float[] pts)
|
static Point2D |
deltaTransformPoint(AffineTransform transform,
float x,
float y)
|
static void |
deltaTransformPoint(AffineTransform transform,
Point2D pt)
|
static double |
getScale(AffineTransform transform)
The absolute scale of the transformation. |
static void |
inverseTransformRect(AffineTransform transform,
Rectangle2D rect)
Transform a rectangle in device space to user space. |
static void |
normalizeRect(float[] pts)
|
static void |
normalizeRect(Rectangle2D rect)
Normalize the rectangle. |
static float[] |
toFloatArray(Rectangle2D rect)
|
static void |
transformPoint(AffineTransform transform,
float[] pts)
|
static Point2D |
transformPoint(AffineTransform transform,
float x,
float y)
|
static void |
transformPoint(AffineTransform transform,
Point2D pt)
|
static void |
transformRect(AffineTransform transform,
float[] pts)
|
static void |
transformRect(AffineTransform transform,
Rectangle2D rect)
Transform a rectangle, the rectangle is modified. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static Point2D deltaTransformPoint(AffineTransform transform, float x, float y)
public static void deltaTransformPoint(AffineTransform transform, float[] pts)
public static void deltaTransformPoint(AffineTransform transform, Point2D pt)
public static double getScale(AffineTransform transform)
transform
- The transformation whose scale is computed.
public static void inverseTransformRect(AffineTransform transform, 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(Rectangle2D rect)
rect
- The rectangle whose coordinates are normalized, the rectangle
is modified.public static float[] toFloatArray(Rectangle2D rect)
public static Point2D transformPoint(AffineTransform transform, float x, float y)
public static void transformPoint(AffineTransform transform, float[] pts)
public static void transformPoint(AffineTransform transform, Point2D pt)
public static void transformRect(AffineTransform transform, float[] pts)
public static void transformRect(AffineTransform transform, Rectangle2D rect)
transform
- The transformation from user space to device space.rect
- The rectangle whose coordinates are transformed, the rectangle
is modified.
|
intarsys runtime library | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |