|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--suvi.util.geom.Geoms
Static utility methods dealing with geometric objects.
| Constructor Summary | |
Geoms()
|
|
| Method Summary | |
static Matrix2x2 |
mul(Matrix2x2 lhs,
Matrix2x2 rhs)
The product of the matrices. |
static BSpline |
transform(Matrix2x2 m,
BSpline bspline)
A new BSpline-object transformed by the matrix. |
static java.awt.Point |
transform(Matrix2x2 m,
java.awt.Point p)
A new Point-object transformed by the matrix. |
static java.awt.geom.Point2D |
transform(Matrix2x2 m,
java.awt.geom.Point2D p)
|
static BSpline |
translate(BSpline bspline,
java.awt.Dimension vector)
A new BSpline with all control points translated by the
vector. |
static java.awt.geom.Point2D |
translate(java.awt.geom.Point2D point,
java.awt.Dimension vector)
|
static java.awt.Point |
translate(java.awt.Point point,
java.awt.Dimension vector)
return new Point(point.x + vector.width, point.y + vector.height); |
static java.awt.Rectangle |
translate(java.awt.Rectangle rect,
java.awt.Dimension vector)
return new Rectangle(translate(rect.getLocation(), vector), rect.getSize()); |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Geoms()
| Method Detail |
public static java.awt.Point translate(java.awt.Point point,
java.awt.Dimension vector)
return new Point(point.x + vector.width,
point.y + vector.height);
public static java.awt.geom.Point2D translate(java.awt.geom.Point2D point,
java.awt.Dimension vector)
public static java.awt.Rectangle translate(java.awt.Rectangle rect,
java.awt.Dimension vector)
return new Rectangle(translate(rect.getLocation(), vector),
rect.getSize());
public static BSpline translate(BSpline bspline,
java.awt.Dimension vector)
A new BSpline with all control points translated by the
vector.
public static Matrix2x2 mul(Matrix2x2 lhs,
Matrix2x2 rhs)
The product of the matrices.
public static java.awt.Point transform(Matrix2x2 m,
java.awt.Point p)
A new Point-object transformed by the matrix.
public static java.awt.geom.Point2D transform(Matrix2x2 m,
java.awt.geom.Point2D p)
public static BSpline transform(Matrix2x2 m,
BSpline bspline)
A new BSpline-object transformed by the matrix.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||