Class FtileGeometry

  • All Implemented Interfaces:
    java.lang.Cloneable

    public class FtileGeometry
    extends java.awt.geom.Dimension2D
    • 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 class java.lang.Object
      • setSize

        public void setSize​(double width,
                            double height)
        Specified by:
        setSize in class java.awt.geom.Dimension2D
      • incHeight

        public FtileGeometry incHeight​(double northHeight)
      • addBottom

        public FtileGeometry addBottom​(double southHeight)
      • incVertically

        public FtileGeometry incVertically​(double missing1,
                                           double missing2)
      • hasPointOut

        public boolean hasPointOut()
      • 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 class java.awt.geom.Dimension2D
      • getHeight

        public final double getHeight()
        Specified by:
        getHeight in class java.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)
      • ensureHeight

        public FtileGeometry ensureHeight​(double newHeight)