This interface exposes methods for drawing graphics primitives used to render MindFusion.Diagramming objects.
The following tables list the members exposed by the IGraphics type.
Name | Description | |
---|---|---|
Gets or sets an IGraphicsPath object that limits the drawing region of this IGraphics object. |
||
Gets the horizontal resolution of this IGraphics object. |
||
Gets the vertical resolution of this IGraphics object. |
||
Gets or sets whether to anti-alias the graphics primitives. |
||
Gets a value indicating whether the IGraphics object supports pens with zero width. |
||
Gets or sets the world transformation for this IGraphics object. |
||
Gets the scale for current unit. |
Name | Description | |
---|---|---|
|
||
Overloaded. |
||
Creates an image from the current drawing associated with this IGraphics object. |
||
Overloaded. Draws an arc representing a portion of an ellipse specified by a pair of coordinates, a width, and a height. |
||
Draws a Bézier spline defined by four Point structures. |
||
Draws a series of Bézier splines from an array of Point structures. |
||
Draws a cardinal spline through a specified array of Point structures. |
||
Overloaded. Draws an ellipse defined by a bounding rectangle specified by a pair of coordinates, a height, and a width. |
||
Overloaded. Draws the specified IImage object at the specified location and with the original size. |
||
Overloaded. Draws a line segment connecting two points. |
||
Draws a series of line segments that connect an array of Point structures. |
||
Draws an IGraphicsPath object. |
||
Draws a point at the specified coordinates. |
||
Draws a polygon specified by a poins list. |
||
Overloaded. Draws a rectangle specified by a coordinate pair, a width, and a height. |
||
Overloaded. Draws the specified text string at the specified location with the specified Brush and Font objects. |
||
|
||
Overloaded. Fills the interior of an ellipse defined by a bounding rectangle specified by a pair of coordinates, a width, and a height. |
||
Fills the interior of a GraphicsPath object. |
||
Fills the interior of a polygon specified by a points list. |
||
Overloaded. Fills the interior of a rectangle specified by a pair of coordinates, a width, and a height. |
||
Gets the height of the specified font. |
||
Returns the physical size of the specified image. |
||
Overloaded. Measures the specified string when drawn with the specified Font object. |
||
Multiplies the world transformation of this IGraphics object and specified the Matrix object in the specified order. |
||
Restores global opacity. |
||
Sets global opacity. |
||
Resets the world transformation matrix of this IGraphics object to the identity matrix. |
||
Restores the state of this IGraphics object to the specified state argument. |
||
Applies the specified rotation to the transformation matrix of this IGraphics object. |
||
Saves the current state of this IGraphics object. |
||
Applies the specified scaling operation to the transformation matrix of this IGraphics object by prepending it to the object's transformation matrix. |
||
Overloaded. Sets the clipping region of this IGraphics object to the Clip property of the specified IGraphics object. |
||
Sets the current transformation. |
||
Prepends the specified translation to the transformation matrix of this IGraphics object. |