Package net.sourceforge.plantuml
Class Dimension2DDouble
- java.lang.Object
-
- java.awt.geom.Dimension2D
-
- net.sourceforge.plantuml.Dimension2DDouble
-
- All Implemented Interfaces:
Cloneable
public class Dimension2DDouble extends Dimension2D
-
-
Constructor Summary
Constructors Constructor Description Dimension2DDouble(double width, double height)Dimension2DDouble(Point2D point)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Dimension2DatLeast(Dimension2D dim, double minWidth, double minHeight)static Dimension2Ddelta(Dimension2D dim, double delta)static Dimension2Ddelta(Dimension2D dim, double deltaWidth, double deltaHeight)doublegetHeight()doublegetWidth()static Dimension2Dmax(Dimension2D dim1, Dimension2D dim2)static Dimension2DmergeLayoutT12B3(Dimension2D top1, Dimension2D top2, Dimension2D bottom)static Dimension2DmergeLR(Dimension2D left, Dimension2D right)static Dimension2DmergeTB(Dimension2D top, Dimension2D bottom)static Dimension2DmergeTB(Dimension2D a, Dimension2D b, Dimension2D c)voidsetSize(double width, double height)StringtoString()Dimension2DDoublewithWidth(double newWidth)-
Methods inherited from class java.awt.geom.Dimension2D
clone, setSize
-
-
-
-
Constructor Detail
-
Dimension2DDouble
public Dimension2DDouble(double width, double height)
-
Dimension2DDouble
public Dimension2DDouble(Point2D point)
-
-
Method Detail
-
getHeight
public double getHeight()
- Specified by:
getHeightin classDimension2D
-
getWidth
public double getWidth()
- Specified by:
getWidthin classDimension2D
-
setSize
public void setSize(double width, double height)- Specified by:
setSizein classDimension2D
-
delta
public static Dimension2D delta(Dimension2D dim, double delta)
-
withWidth
public Dimension2DDouble withWidth(double newWidth)
-
delta
public static Dimension2D delta(Dimension2D dim, double deltaWidth, double deltaHeight)
-
mergeTB
public static Dimension2D mergeTB(Dimension2D top, Dimension2D bottom)
-
mergeTB
public static Dimension2D mergeTB(Dimension2D a, Dimension2D b, Dimension2D c)
-
mergeLR
public static Dimension2D mergeLR(Dimension2D left, Dimension2D right)
-
mergeLayoutT12B3
public static Dimension2D mergeLayoutT12B3(Dimension2D top1, Dimension2D top2, Dimension2D bottom)
-
max
public static Dimension2D max(Dimension2D dim1, Dimension2D dim2)
-
atLeast
public static Dimension2D atLeast(Dimension2D dim, double minWidth, double minHeight)
-
-