Class FtileGeometry
- java.lang.Object
-
- net.sourceforge.plantuml.klimt.geom.XDimension2D
-
- net.sourceforge.plantuml.activitydiagram3.ftile.FtileGeometry
-
public class FtileGeometry extends XDimension2D
-
-
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(XDimension2D dim, double left, double inY)
FtileGeometry(XDimension2D dim, double left, double inY, double outY)
-
Method Summary
-
Methods inherited from class net.sourceforge.plantuml.klimt.geom.XDimension2D
applyTranslate, atLeast, delta, delta, fromDimension, max, mergeLayoutT12B3, mergeLR, mergeTB, mergeTB, withWidth
-
-
-
-
Constructor Detail
-
FtileGeometry
public FtileGeometry(XDimension2D 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(XDimension2D dim, double left, double inY, double outY)
-
-
Method Detail
-
getPointA
public XPoint2D getPointA()
-
getPointIn
public XPoint2D getPointIn()
-
getPointB
public XPoint2D getPointB()
-
getPointC
public XPoint2D getPointC()
-
getPointD
public XPoint2D getPointD()
-
getPointOut
public XPoint2D getPointOut()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classXDimension2D
-
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)
-
incInY
public FtileGeometry incInY(double missing)
-
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:
getWidth
in classXDimension2D
-
getHeight
public final double getHeight()
- Overrides:
getHeight
in classXDimension2D
-
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)
-
-