Uses of Class
com.aspose.imaging.RectangleF

Packages that use RectangleF
com.aspose.imaging   
com.aspose.imaging.brushes   
com.aspose.imaging.shapes   
 

Uses of RectangleF in com.aspose.imaging
 

Methods in com.aspose.imaging that return RectangleF
 RectangleF RectangleF.Clone()
           
static RectangleF RectangleF.fromLeftTopRightBottom(float left, float top, float right, float bottom)
           Creates a RectangleF structure with upper-left corner and lower-right corner at the specified locations.
static RectangleF RectangleF.fromPoints(PointF point1, PointF point2)
           Creates a new Rectangle froms two points specified.
 RectangleF Figure.getBounds()
           Gets or sets the object's bounds.
 RectangleF GraphicsPath.getBounds()
           Gets or sets the object's bounds.
abstract  RectangleF ObjectWithBounds.getBounds()
           Gets the object's bounds.
 RectangleF Figure.getBounds(Matrix matrix)
           Gets the object's bounds.
 RectangleF GraphicsPath.getBounds(Matrix matrix)
           Gets the object's bounds.
abstract  RectangleF ObjectWithBounds.getBounds(Matrix matrix)
           Gets the object's bounds.
 RectangleF Figure.getBounds(Matrix matrix, Pen pen)
           Gets the object's bounds.
 RectangleF GraphicsPath.getBounds(Matrix matrix, Pen pen)
           Gets the object's bounds.
abstract  RectangleF ObjectWithBounds.getBounds(Matrix matrix, Pen pen)
           Gets the object's bounds.
static RectangleF RectangleF.getEmpty()
           Gets a new instance of the RectangleF structure that has RectangleF.X, RectangleF.Y, RectangleF.Width and RectangleF.Height values set to zero.
static RectangleF RectangleF.inflate(RectangleF rect, float x, float y)
           Creates and returns an inflated copy of the specified RectangleF structure.
static RectangleF RectangleF.intersect(RectangleF a, RectangleF b)
           Returns a RectangleF structure that represents the intersection of two rectangles.
static RectangleF RectangleF.toRectangleF(Rectangle rect)
           Converts the specified Rectangle structure to a RectangleF structure.
static RectangleF RectangleF.union(RectangleF a, RectangleF b)
           Creates the smallest possible third rectangle that can contain both of two rectangles that form a union.
 

Methods in com.aspose.imaging with parameters of type RectangleF
static Rectangle Rectangle.ceiling(RectangleF value)
           Converts the specified RectangleF structure to a Rectangle structure by rounding the RectangleF values to the next higher integer values.
 void RectangleF.CloneTo(RectangleF that)
           
 void Region.complement(RectangleF rect)
           Updates this com.aspose.imaging.Region to contain the portion of the specified com.aspose.imaging.RectangleF structure that does not intersect with this com.aspose.imaging.Region.
 boolean RectangleF.contains(RectangleF rect)
           Determines if the rectangular region represented by rect is entirely contained within this RectangleF structure.
 void Graphics.drawArc(Pen pen, RectangleF rect, float startAngle, float sweepAngle)
           Draws an arc representing a portion of an ellipse specified by a RectangleF structure.
 void Graphics.drawEllipse(Pen pen, RectangleF rect)
           Draws an ellipse defined by a bounding RectangleF.
 void Graphics.drawImage(Image sourceImage, RectangleF rect)
           Draws the specified Image at the specified location and with the specified size.
 void Graphics.drawPie(Pen pen, RectangleF rect, float startAngle, float sweepAngle)
           Draws a pie shape defined by an ellipse specified by a RectangleF structure and two radial lines.
 void Graphics.drawRectangle(Pen pen, RectangleF rect)
           Draws a rectangle specified by a RectangleF structure.
 void Graphics.drawRectangles(Pen pen, RectangleF[] rects)
           Draws a series of rectangles specified by RectangleF structures.
 void Graphics.drawString(java.lang.String s, Font font, Brush brush, RectangleF layoutRectangle)
           Draws the specified text string in the specified rectangle with the specified com.aspose.imaging.Brush and com.aspose.imaging.Font objects.
 void Graphics.drawString(java.lang.String s, Font font, Brush brush, RectangleF layoutRectangle, StringFormat format)
           Draws the specified text string in the specified rectangle with the specified com.aspose.imaging.Brush and com.aspose.imaging.Font objects using the formatting attributes of the specified com.aspose.imaging.StringFormat.
static boolean RectangleF.equals(RectangleF obj1, RectangleF obj2)
           
 void Region.exclude(RectangleF rect)
           Updates this com.aspose.imaging.Region to contain only the portion of its interior that does not intersect with the specified com.aspose.imaging.RectangleF structure.
 void Graphics.fillEllipse(Brush brush, RectangleF rect)
           Fills the interior of an ellipse defined by a bounding rectangle specified by a com.aspose.imaging.RectangleF structure.
 void Graphics.fillPie(Brush brush, RectangleF rect, float startAngle, float sweepAngle)
           Fills the interior of a pie section defined by an ellipse specified by a com.aspose.imaging.RectangleF structure and two radial lines.
 void Graphics.fillRectangle(Brush brush, RectangleF rect)
           Fills the interior of a rectangle specified by a RectangleF structure.
 void Graphics.fillRectangles(Brush brush, RectangleF[] rects)
           Fills the interiors of a series of rectangles specified by RectangleF structures.
static RectangleF RectangleF.inflate(RectangleF rect, float x, float y)
           Creates and returns an inflated copy of the specified RectangleF structure.
 void RectangleF.intersect(RectangleF rect)
           Replaces this RectangleF structure with the intersection of itself and the specified RectangleF structure.
 void Region.intersect(RectangleF rect)
           Updates this com.aspose.imaging.Region to the intersection of itself with the specified com.aspose.imaging.RectangleF structure.
static RectangleF RectangleF.intersect(RectangleF a, RectangleF b)
           Returns a RectangleF structure that represents the intersection of two rectangles.
 boolean RectangleF.intersectsWith(RectangleF rect)
           Determines if this rectangle intersects with rect.
 boolean Region.isVisible(RectangleF rect)
           Tests whether any portion of the specified com.aspose.imaging.RectangleF structure is contained within this com.aspose.imaging.Region.
 boolean Region.isVisible(RectangleF rect, Graphics g)
           Tests whether any portion of the specified com.aspose.imaging.RectangleF structure is contained within this com.aspose.imaging.Region when drawn using the specified com.aspose.imaging.Graphics.
static boolean RectangleF.op_Equality(RectangleF left, RectangleF right)
           Tests whether two RectangleF structures have equal location and size.
static boolean RectangleF.op_Inequality(RectangleF left, RectangleF right)
           Tests whether two RectangleF structures differ in location or size.
static Rectangle Rectangle.round(RectangleF value)
           Converts the specified RectangleF to a Rectangle by rounding the RectangleF values to the nearest integer values.
static Rectangle Rectangle.truncate(RectangleF value)
           Converts the specified RectangleF to a Rectangle by truncating the RectangleF values.
 void Region.union(RectangleF rect)
           Updates this com.aspose.imaging.Region to the union of itself and the specified com.aspose.imaging.RectangleF structure.
static RectangleF RectangleF.union(RectangleF a, RectangleF b)
           Creates the smallest possible third rectangle that can contain both of two rectangles that form a union.
 void GraphicsPath.warp(PointF[] destPoints, RectangleF srcRect)
           Applies a warp transform, defined by a rectangle and a parallelogram, to this com.aspose.imaging.GraphicsPath.
 void GraphicsPath.warp(PointF[] destPoints, RectangleF srcRect, Matrix matrix)
           Applies a warp transform, defined by a rectangle and a parallelogram, to this com.aspose.imaging.GraphicsPath.
 void GraphicsPath.warp(PointF[] destPoints, RectangleF srcRect, Matrix matrix, int warpMode)
           Applies a warp transform, defined by a rectangle and a parallelogram, to this com.aspose.imaging.GraphicsPath.
 void GraphicsPath.warp(PointF[] destPoints, RectangleF srcRect, Matrix matrix, int warpMode, float flatness)
           Applies a warp transform, defined by a rectangle and a parallelogram, to this com.aspose.imaging.GraphicsPath.
 void Region.xor(RectangleF rect)
           Updates this com.aspose.imaging.Region to the union minus the intersection of itself with the specified com.aspose.imaging.RectangleF structure.
 

Constructors in com.aspose.imaging with parameters of type RectangleF
Matrix(RectangleF rect, PointF[] plgpts)
           Initializes a new instance of the Matrix class to the geometric transform defined by the specified rectangle and array of points.
Region(RectangleF rect)
           Initializes a new com.aspose.imaging.Region from the specified com.aspose.imaging.RectangleF structure.
 

Uses of RectangleF in com.aspose.imaging.brushes
 

Methods in com.aspose.imaging.brushes that return RectangleF
 RectangleF TextureBrush.getImageRectangle()
           Gets the Rectangle associated with this TextureBrush.
 RectangleF LinearGradientBrushBase.getRectangle()
           Gets a rectangular region that defines the starting and ending points of the gradient.
 

Methods in com.aspose.imaging.brushes with parameters of type RectangleF
 void LinearGradientBrushBase.setRectangle_Rename_Namesake(RectangleF value)
           Sets a rectangular region that defines the starting and ending points of the gradient.
 

Constructors in com.aspose.imaging.brushes with parameters of type RectangleF
LinearGradientBrush(RectangleF rect, Color color1, Color color2, float angle)
           Creates a new instance of the LinearGradientBrush class based on a rectangle, starting and ending colors, and an orientation angle.
LinearGradientBrush(RectangleF rect, Color color1, Color color2, float angle, boolean isAngleScalable)
           Creates a new instance of the LinearGradientBrush class based on a rectangle, starting and ending colors, and an orientation angle.
LinearGradientBrushBase(RectangleF rect, float angle, boolean isAngleScalable)
           Initializes a new instance of the LinearGradientBrushBase class based on a rectangle, starting and ending colors, and an orientation angle.
LinearMulticolorGradientBrush(RectangleF rect, float angle)
           Creates a new instance of the LinearMulticolorGradientBrush class based on a rectangle and an orientation angle.
LinearMulticolorGradientBrush(RectangleF rect, float angle, boolean isAngleScalable)
           Creates a new instance of the LinearMulticolorGradientBrush class based on a rectangle and an orientation angle.
TextureBrush(Image image, int wrapMode, RectangleF destinationRectangle)
           Initializes a new instance of the Brushes.TextureBrush class that uses the specified image, wrap mode, and bounding rectangle.
TextureBrush(Image image, RectangleF destinationRectangle)
           Initializes a new instance of the Brushes.TextureBrush class that uses the specified image and bounding rectangle.
TextureBrush(Image image, RectangleF destinationRectangle, ImageAttributes imageAttributes)
           Initializes a new instance of the Brushes.TextureBrush class that uses the specified image, bounding rectangle, and image attributes.
 

Uses of RectangleF in com.aspose.imaging.shapes
 

Methods in com.aspose.imaging.shapes that return RectangleF
 RectangleF BezierShape.getBounds()
           Gets the object's bounds.
 RectangleF CurveShape.getBounds()
           Gets the object's bounds.
 RectangleF PolygonShape.getBounds()
           Gets the object's bounds.
 RectangleF RectangleProjectedShape.getBounds()
           Gets the object's bounds.
 RectangleF TextShape.getBounds()
           Gets the object's bounds.
 RectangleF ArcShape.getBounds(Matrix matrix)
           Gets the object's bounds.
 RectangleF BezierShape.getBounds(Matrix matrix)
           Gets the object's bounds.
 RectangleF CurveShape.getBounds(Matrix matrix)
           Gets the object's bounds.
 RectangleF PolygonShape.getBounds(Matrix matrix)
           Gets the object's bounds.
 RectangleF RectangleProjectedShape.getBounds(Matrix matrix)
           Gets the object's bounds.
 RectangleF TextShape.getBounds(Matrix matrix)
           Gets the object's bounds.
 RectangleF ArcShape.getBounds(Matrix matrix, Pen pen)
           Gets the object's bounds.
 RectangleF BezierShape.getBounds(Matrix matrix, Pen pen)
           Gets the object's bounds.
 RectangleF CurveShape.getBounds(Matrix matrix, Pen pen)
           Gets the object's bounds.
 RectangleF PolygonShape.getBounds(Matrix matrix, Pen pen)
           Gets the object's bounds.
 RectangleF RectangleProjectedShape.getBounds(Matrix matrix, Pen pen)
           Gets the object's bounds.
 RectangleF TextShape.getBounds(Matrix matrix, Pen pen)
           Gets the object's bounds.
 

Constructors in com.aspose.imaging.shapes with parameters of type RectangleF
ArcShape(RectangleF rectangle, float startAngle, float sweepAngle)
           Initializes a new instance of the ArcShape class.
ArcShape(RectangleF rectangle, float startAngle, float sweepAngle, boolean isClosed)
           Initializes a new instance of the ArcShape class.
EllipseShape(RectangleF rectangle)
           Initializes a new instance of the EllipseShape class.
PieShape(RectangleF rectangle, float startAngle, float sweepAngle)
           Initializes a new instance of the PieShape class.
RectangleProjectedShape(RectangleF rectangle)
           Initializes a new instance of the RectangleProjectedShape class.
RectangleShape(RectangleF rectangle)
           Initializes a new instance of the RectangleShape class.
TextShape(java.lang.String text, RectangleF rectangle, Font font, StringFormat stringFormat)
           Initializes a new instance of the TextShape class.