Package gnu.kawa.models
Class DDimension
- java.lang.Object
-
- java.awt.geom.Dimension2D
-
- java.awt.Dimension
-
- gnu.kawa.models.DDimension
-
- All Implemented Interfaces:
Serializable,Cloneable
public class DDimension extends Dimension
A subclass of Dimension that uses doubles. This is compatible with code that expects a Dimension (which uses int), but can also be used where fractional lengths are needed. Avoid setting the inherited publicwidthandheightfields directly, as that can lead to inconsistencies.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DDimension()DDimension(double width, double height)DDimension(Dimension2D d)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)doublegetHeight()DDimensiongetSize()doublegetWidth()voidsetHeight(double height)voidsetSize(double width, double height)voidsetSize(int width, int height)voidsetSize(Dimension d)voidsetSize(Dimension2D d)voidsetWidth(double width)StringtoString()-
Methods inherited from class java.awt.geom.Dimension2D
clone
-
-
-
-
Constructor Detail
-
DDimension
public DDimension()
-
DDimension
public DDimension(double width, double height)
-
DDimension
public DDimension(Dimension2D d)
-
-
Method Detail
-
getSize
public DDimension getSize()
-
setWidth
public void setWidth(double width)
-
setHeight
public void setHeight(double height)
-
setSize
public void setSize(Dimension2D d)
- Overrides:
setSizein classDimension2D
-
-