math.geom2d
Class Dimension2D
java.lang.Object
java.awt.geom.Dimension2D
math.geom2d.Dimension2D
- All Implemented Interfaces:
- java.lang.Cloneable
public class Dimension2D
- extends java.awt.geom.Dimension2D
An utilitary class used for describing size of bounding boxes for shapes,
or size of shapes.
- Author:
- Legland
|
Method Summary |
double |
getHeight()
|
java.awt.Dimension |
getSize()
Return the dimension as a java.awt.Dimension object. |
double |
getWidth()
|
void |
setSize(java.awt.geom.Dimension2D dim)
|
void |
setSize(double w,
double h)
|
| Methods inherited from class java.awt.geom.Dimension2D |
clone |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
width
public double width
height
public double height
Dimension2D
public Dimension2D()
- initialize null dimension (width and height = 0).
Dimension2D
public Dimension2D(double w,
double h)
Dimension2D
public Dimension2D(java.awt.geom.Dimension2D dim)
getHeight
public double getHeight()
- Specified by:
getHeight in class java.awt.geom.Dimension2D
- See Also:
Dimension2D.getHeight()
getWidth
public double getWidth()
- Specified by:
getWidth in class java.awt.geom.Dimension2D
- See Also:
Dimension2D.getWidth()
getSize
public java.awt.Dimension getSize()
- Return the dimension as a java.awt.Dimension object. The returned dimension
is the smallest Dimension that contains the Dimension2D object.
This methid is provided for compatibility with java.awt.Component and
java.awt.Dimension.
- Returns:
- a new instance of java.awt.Dimension, with width and height ceiled
(Math.ceil) with those of original.
- See Also:
Component.getSize(),
Dimension.getSize()
setSize
public void setSize(double w,
double h)
- Specified by:
setSize in class java.awt.geom.Dimension2D
- See Also:
Dimension2D.setSize(double, double)
setSize
public void setSize(java.awt.geom.Dimension2D dim)
- Overrides:
setSize in class java.awt.geom.Dimension2D
- See Also:
Dimension2D.setSize(java.awt.geom.Dimension2D)