Class FtileGeometry
- java.lang.Object
-
- net.sourceforge.plantuml.awt.geom.Dimension2D
-
- net.sourceforge.plantuml.activitydiagram3.ftile.FtileGeometry
-
public class FtileGeometry extends Dimension2D
-
-
Constructor Summary
Constructors Constructor Description FtileGeometry(double width, double height, double left, double inY)FtileGeometry(double width, double height, double left, double inY, double outY)FtileGeometry(Dimension2D dim, double left, double inY)FtileGeometry(Dimension2D dim, double left, double inY, double outY)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FtileGeometryaddBottom(double southHeight)FtileGeometryaddDim(double deltaWidth, double deltaHeight)FtileGeometryaddMarginX(double marginx)FtileGeometryaddMarginX(double margin1, double margin2)FtileGeometryaddTop(double northHeight)FtileGeometryappendBottom(FtileGeometry other)FtileGeometryensureHeight(double newHeight)FtileGeometryfixedHeight(double fixedHeight)doublegetHeight()doublegetInY()doublegetLeft()doublegetOutY()java.awt.geom.Point2DgetPointA()java.awt.geom.Point2DgetPointB()java.awt.geom.Point2DgetPointC()java.awt.geom.Point2DgetPointD()java.awt.geom.Point2DgetPointIn()java.awt.geom.Point2DgetPointOut()doublegetRight()doublegetWidth()booleanhasPointOut()FtileGeometryincHeight(double northHeight)FtileGeometryincLeft(double missing)FtileGeometryincRight(double missing)FtileGeometryincVertically(double missing1, double missing2)voidsetSize(double width, double height)java.lang.StringtoString()FtileGeometrytranslate(UTranslate translate)FtileGeometrywithoutPointOut()
-
-
-
Constructor Detail
-
FtileGeometry
public FtileGeometry(Dimension2D dim, double left, double inY)
-
FtileGeometry
public FtileGeometry(double width, double height, double left, double inY)
-
FtileGeometry
public FtileGeometry(double width, double height, double left, double inY, double outY)
-
FtileGeometry
public FtileGeometry(Dimension2D dim, double left, double inY, double outY)
-
-
Method Detail
-
getPointA
public java.awt.geom.Point2D getPointA()
-
getPointIn
public java.awt.geom.Point2D getPointIn()
-
getPointB
public java.awt.geom.Point2D getPointB()
-
getPointC
public java.awt.geom.Point2D getPointC()
-
getPointD
public java.awt.geom.Point2D getPointD()
-
getPointOut
public java.awt.geom.Point2D getPointOut()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
setSize
public void setSize(double width, double height)- Overrides:
setSizein classDimension2D
-
incHeight
public FtileGeometry incHeight(double northHeight)
-
addTop
public FtileGeometry addTop(double northHeight)
-
addBottom
public FtileGeometry addBottom(double southHeight)
-
incRight
public FtileGeometry incRight(double missing)
-
incLeft
public FtileGeometry incLeft(double missing)
-
incVertically
public FtileGeometry incVertically(double missing1, double missing2)
-
hasPointOut
public boolean hasPointOut()
-
withoutPointOut
public FtileGeometry withoutPointOut()
-
translate
public FtileGeometry translate(UTranslate translate)
-
getInY
public final double getInY()
-
getLeft
public final double getLeft()
-
getRight
public final double getRight()
-
getOutY
public double getOutY()
-
getWidth
public final double getWidth()
- Overrides:
getWidthin classDimension2D
-
getHeight
public final double getHeight()
- Overrides:
getHeightin classDimension2D
-
addDim
public FtileGeometry addDim(double deltaWidth, double deltaHeight)
-
addMarginX
public FtileGeometry addMarginX(double marginx)
-
addMarginX
public FtileGeometry addMarginX(double margin1, double margin2)
-
fixedHeight
public FtileGeometry fixedHeight(double fixedHeight)
-
appendBottom
public FtileGeometry appendBottom(FtileGeometry other)
-
ensureHeight
public FtileGeometry ensureHeight(double newHeight)
-
-