Class Rectangle

    • Field Detail

      • assemblyFullName

        public static final java.lang.String assemblyFullName
        Fully assembly qualified name: System.Drawing.Primitives, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
        See Also:
        Constant Field Values
      • assemblyShortName

        public static final java.lang.String assemblyShortName
        Assembly name: System.Drawing.Primitives
        See Also:
        Constant Field Values
      • className

        public static final java.lang.String className
        Qualified class name: System.Drawing.Rectangle
        See Also:
        Constant Field Values
      • classType

        public static JCType classType
        The type managed from JCOBridge. See JCType
    • Constructor Detail

      • Rectangle

        public Rectangle​(java.lang.Object instance)
                  throws java.lang.Throwable
        Internal constructor. Use with caution
        Throws:
        java.lang.Throwable
      • Rectangle

        public Rectangle()
                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Rectangle

        public Rectangle​(int x,
                         int y,
                         int width,
                         int height)
                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Rectangle

        public Rectangle​(Point location,
                         Size size)
                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
    • Method Detail

      • Contains

        public boolean Contains​(int x,
                                int y)
                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Contains

        public boolean Contains​(Point pt)
                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Contains

        public boolean Contains​(Rectangle rect)
                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Equals

        public boolean Equals​(Rectangle other)
                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • IntersectsWith

        public boolean IntersectsWith​(Rectangle rect)
                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Ceiling

        public static Rectangle Ceiling​(RectangleF value)
                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • FromLTRB

        public static Rectangle FromLTRB​(int left,
                                         int top,
                                         int right,
                                         int bottom)
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Inflate

        public static Rectangle Inflate​(Rectangle rect,
                                        int x,
                                        int y)
                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Truncate

        public static Rectangle Truncate​(RectangleF value)
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Inflate

        public void Inflate​(int width,
                            int height)
                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Inflate

        public void Inflate​(Size size)
                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Intersect

        public void Intersect​(Rectangle rect)
                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Offset

        public void Offset​(int x,
                           int y)
                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Offset

        public void Offset​(Point pos)
                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getIsEmpty

        public boolean getIsEmpty()
                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getBottom

        public int getBottom()
                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getHeight

        public int getHeight()
                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setHeight

        public void setHeight​(int Height)
                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getLeft

        public int getLeft()
                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getRight

        public int getRight()
                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getTop

        public int getTop()
                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getWidth

        public int getWidth()
                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setWidth

        public void setWidth​(int Width)
                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getX

        public int getX()
                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setX

        public void setX​(int X)
                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getY

        public int getY()
                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setY

        public void setY​(int Y)
                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getLocation

        public Point getLocation()
                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setLocation

        public void setLocation​(Point Location)
                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getSize

        public Size getSize()
                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setSize

        public void setSize​(Size Size)
                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable