Class CssRectangle2D

java.lang.Object
org.jhotdraw8.draw.css.value.CssRectangle2D

public class CssRectangle2D extends Object
Represents a rectangle with x, y, width and height values specified as CssSizes.
Author:
Werner Randelshofer
  • Field Details

  • Constructor Details

    • CssRectangle2D

      public CssRectangle2D(javafx.geometry.Bounds b)
    • CssRectangle2D

      public CssRectangle2D(CssPoint2D a, CssPoint2D b)
    • CssRectangle2D

      public CssRectangle2D(CssSize x, CssSize y, CssSize width, CssSize height)
    • CssRectangle2D

      public CssRectangle2D(double x, double y, double width, double height, String units)
    • CssRectangle2D

      public CssRectangle2D()
    • CssRectangle2D

      public CssRectangle2D(double x, double y, double width, double height)
  • Method Details

    • equals

      public boolean equals(@Nullable Object obj)
      Overrides:
      equals in class Object
    • getWidth

      public CssSize getWidth()
    • getHeight

      public CssSize getHeight()
    • getMinY

      public CssSize getMinY()
    • getMinX

      public CssSize getMinX()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getConvertedValue

      public javafx.geometry.Rectangle2D getConvertedValue()
    • getConvertedBoundsValue

      public javafx.geometry.Bounds getConvertedBoundsValue()
    • getMaxX

      public CssSize getMaxX()
    • getMaxY

      public CssSize getMaxY()
    • getTopLeft

      public CssPoint2D getTopLeft()