Package com.fizzed.crux.util
Class Size2D
- java.lang.Object
-
- com.fizzed.crux.util.Size2D
-
public class Size2D extends java.lang.ObjectSimple utility immutable class to represent width, and height in space and not rely on the awful Java AWT Dimension or Rectangle class.
-
-
Constructor Summary
Constructors Constructor Description Size2D(double width, double height)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intceilHeight()intceilWidth()intfloorHeight()intfloorWidth()doublegetHeight()doublegetWidth()Size2Dplus(double width, double height)Size2Dplus(Size2D size)Size2DplusHeight(double height)Size2DplusWidth(double width)
-
-
-
Method Detail
-
getWidth
public double getWidth()
-
getHeight
public double getHeight()
-
plusWidth
public Size2D plusWidth(double width)
-
plusHeight
public Size2D plusHeight(double height)
-
plus
public Size2D plus(double width, double height)
-
ceilWidth
public int ceilWidth()
-
ceilHeight
public int ceilHeight()
-
floorWidth
public int floorWidth()
-
floorHeight
public int floorHeight()
-
-