|
||||||||||
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 |