Class FtileGeometry
- java.lang.Object
-
- java.awt.geom.Dimension2D
-
- net.sourceforge.plantuml.activitydiagram3.ftile.FtileGeometry
-
- All Implemented Interfaces:
java.lang.Cloneable
public class FtileGeometry extends java.awt.geom.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(java.awt.geom.Dimension2D dim, double left, double inY)
FtileGeometry(java.awt.geom.Dimension2D dim, double left, double inY, double outY)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FtileGeometry
addBottom(double southHeight)
FtileGeometry
addDim(double deltaWidth, double deltaHeight)
FtileGeometry
addMarginX(double marginx)
FtileGeometry
addMarginX(double margin1, double margin2)
FtileGeometry
addTop(double northHeight)
FtileGeometry
appendBottom(FtileGeometry other)
FtileGeometry
ensureHeight(double newHeight)
FtileGeometry
fixedHeight(double fixedHeight)
double
getHeight()
double
getInY()
double
getLeft()
double
getOutY()
java.awt.geom.Point2D
getPointA()
java.awt.geom.Point2D
getPointB()
java.awt.geom.Point2D
getPointC()
java.awt.geom.Point2D
getPointD()
java.awt.geom.Point2D
getPointIn()
java.awt.geom.Point2D
getPointOut()
double
getRight()
double
getWidth()
boolean
hasPointOut()
FtileGeometry
incHeight(double northHeight)
FtileGeometry
incLeft(double missing)
FtileGeometry
incRight(double missing)
FtileGeometry
incVertically(double missing1, double missing2)
void
setSize(double width, double height)
java.lang.String
toString()
FtileGeometry
translate(UTranslate translate)
FtileGeometry
withoutPointOut()
-
-
-
Constructor Detail
-
FtileGeometry
public FtileGeometry(java.awt.geom.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(java.awt.geom.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:
toString
in classjava.lang.Object
-
setSize
public void setSize(double width, double height)
- Specified by:
setSize
in classjava.awt.geom.Dimension2D
-
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()
- Specified by:
getWidth
in classjava.awt.geom.Dimension2D
-
getHeight
public final double getHeight()
- Specified by:
getHeight
in classjava.awt.geom.Dimension2D
-
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)
-
-