Click or drag to resize

GdiGraphics Class

An IGraphics implementation that simply passes every call through to a GDI+ Graphics object.
Inheritance Hierarchy
SystemObject
  Scilligence.MolEngineGdiGraphics

Namespace:  Scilligence.MolEngine
Assembly:  Scilligence.MolEngine (in Scilligence.MolEngine.dll) Version: 1.3.0.0 (7.0.0.39951)
Syntax
C#
public class GdiGraphics : IGraphics

The GdiGraphics type exposes the following members.

Constructors
  NameDescription
Public methodGdiGraphics
Initializes a new instance of the GdiGraphics class
Top
Properties
Methods
  NameDescription
Public methodAddMetafileComment
Public methodBeginContainer
Public methodBeginContainer(Rectangle, Rectangle, GraphicsUnit)
Public methodBeginContainer(RectangleF, RectangleF, GraphicsUnit)
Public methodClear
Public methodDrawArc(Pen, Rectangle, Single, Single)
Public methodDrawArc(Pen, RectangleF, Single, Single)
Public methodDrawArc(Pen, Int32, Int32, Int32, Int32, Int32, Int32)
Public methodDrawArc(Pen, Single, Single, Single, Single, Single, Single)
Public methodDrawBezier(Pen, Point, Point, Point, Point)
Public methodDrawBezier(Pen, PointF, PointF, PointF, PointF)
Public methodDrawBezier(Pen, Single, Single, Single, Single, Single, Single, Single, Single)
Public methodDrawBeziers(Pen, Point)
Public methodDrawBeziers(Pen, PointF)
Public methodDrawClosedCurve(Pen, Point)
Public methodDrawClosedCurve(Pen, PointF)
Public methodDrawClosedCurve(Pen, Point, Single, FillMode)
Public methodDrawClosedCurve(Pen, PointF, Single, FillMode)
Public methodDrawCurve(Pen, Point)
Public methodDrawCurve(Pen, PointF)
Public methodDrawCurve(Pen, Point, Single)
Public methodDrawCurve(Pen, PointF, Single)
Public methodDrawCurve(Pen, PointF, Int32, Int32)
Public methodDrawCurve(Pen, Point, Int32, Int32, Single)
Public methodDrawCurve(Pen, PointF, Int32, Int32, Single)
Public methodDrawEllipse(Pen, Rectangle)
Public methodDrawEllipse(Pen, RectangleF)
Public methodDrawEllipse(Pen, Int32, Int32, Int32, Int32)
Public methodDrawEllipse(Pen, Single, Single, Single, Single)
Public methodDrawIcon(Icon, Rectangle)
Public methodDrawIcon(Icon, Int32, Int32)
Public methodDrawIconUnstretched
Public methodDrawImage(Image, Point)
Public methodDrawImage(Image, Point)
Public methodDrawImage(Image, PointF)
Public methodDrawImage(Image, PointF)
Public methodDrawImage(Image, Rectangle)
Public methodDrawImage(Image, RectangleF)
Public methodDrawImage(Image, Int32, Int32)
Public methodDrawImage(Image, Single, Single)
Public methodDrawImage(Image, Point, Rectangle, GraphicsUnit)
Public methodDrawImage(Image, PointF, RectangleF, GraphicsUnit)
Public methodDrawImage(Image, Rectangle, Rectangle, GraphicsUnit)
Public methodDrawImage(Image, RectangleF, RectangleF, GraphicsUnit)
Public methodDrawImage(Image, Point, Rectangle, GraphicsUnit, ImageAttributes)
Public methodDrawImage(Image, PointF, RectangleF, GraphicsUnit, ImageAttributes)
Public methodDrawImage(Image, Int32, Int32, Rectangle, GraphicsUnit)
Public methodDrawImage(Image, Int32, Int32, Int32, Int32)
Public methodDrawImage(Image, Single, Single, RectangleF, GraphicsUnit)
Public methodDrawImage(Image, Single, Single, Single, Single)
Public methodDrawImage(Image, PointF, RectangleF, GraphicsUnit, ImageAttributes, GraphicsDrawImageAbort)
Public methodDrawImage(Image, Rectangle, Int32, Int32, Int32, Int32, GraphicsUnit)
Public methodDrawImage(Image, Rectangle, Single, Single, Single, Single, GraphicsUnit)
Public methodDrawImage(Image, Rectangle, Int32, Int32, Int32, Int32, GraphicsUnit, ImageAttributes)
Public methodDrawImage(Image, Rectangle, Single, Single, Single, Single, GraphicsUnit, ImageAttributes)
Public methodDrawImageUnscaled(Image, Point)
Public methodDrawImageUnscaled(Image, Rectangle)
Public methodDrawImageUnscaled(Image, Int32, Int32)
Public methodDrawImageUnscaled(Image, Int32, Int32, Int32, Int32)
Public methodDrawLine(Pen, Point, Point)
Public methodDrawLine(Pen, PointF, PointF)
Public methodDrawLine(Pen, Int32, Int32, Int32, Int32)
Public methodDrawLine(Pen, Single, Single, Single, Single)
Public methodDrawLines(Pen, Point)
Public methodDrawLines(Pen, PointF)
Public methodDrawPath
Public methodDrawPie(Pen, Rectangle, Single, Single)
Public methodDrawPie(Pen, RectangleF, Single, Single)
Public methodDrawPie(Pen, Int32, Int32, Int32, Int32, Int32, Int32)
Public methodDrawPie(Pen, Single, Single, Single, Single, Single, Single)
Public methodDrawPolygon(Pen, Point)
Public methodDrawPolygon(Pen, PointF)
Public methodDrawRectangle(Pen, Rectangle)
Public methodDrawRectangle(Pen, Int32, Int32, Int32, Int32)
Public methodDrawRectangle(Pen, Single, Single, Single, Single)
Public methodDrawRectangles(Pen, Rectangle)
Public methodDrawRectangles(Pen, RectangleF)
Public methodDrawString(String, Font, Brush, PointF)
Public methodDrawString(String, Font, Brush, RectangleF)
Public methodDrawString(String, Font, Brush, PointF, StringFormat)
Public methodDrawString(String, Font, Brush, RectangleF, StringFormat)
Public methodDrawString(String, Font, Brush, Single, Single)
Public methodDrawString(String, Font, Brush, Single, Single, StringFormat)
Public methodEndContainer
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodExcludeClip(Rectangle)
Public methodExcludeClip(Region)
Public methodFillClosedCurve(Brush, Point)
Public methodFillClosedCurve(Brush, PointF)
Public methodFillClosedCurve(Brush, Point, FillMode)
Public methodFillClosedCurve(Brush, PointF, FillMode)
Public methodFillClosedCurve(Brush, Point, FillMode, Single)
Public methodFillClosedCurve(Brush, PointF, FillMode, Single)
Public methodFillEllipse(Brush, Rectangle)
Public methodFillEllipse(Brush, RectangleF)
Public methodFillEllipse(Brush, Int32, Int32, Int32, Int32)
Public methodFillEllipse(Brush, Single, Single, Single, Single)
Public methodFillPath
Public methodFillPie(Brush, Rectangle, Single, Single)
Public methodFillPie(Brush, Int32, Int32, Int32, Int32, Int32, Int32)
Public methodFillPie(Brush, Single, Single, Single, Single, Single, Single)
Public methodFillPolygon(Brush, Point)
Public methodFillPolygon(Brush, PointF)
Public methodFillPolygon(Brush, Point, FillMode)
Public methodFillPolygon(Brush, PointF, FillMode)
Public methodFillRectangle(Brush, Rectangle)
Public methodFillRectangle(Brush, RectangleF)
Public methodFillRectangle(Brush, Int32, Int32, Int32, Int32)
Public methodFillRectangle(Brush, Single, Single, Single, Single)
Public methodFillRectangles(Brush, Rectangle)
Public methodFillRectangles(Brush, RectangleF)
Public methodFillRegion
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodFlush
Public methodFlush(FlushIntention)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetNearestColor
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIntersectClip(Rectangle)
Public methodIntersectClip(RectangleF)
Public methodIntersectClip(Region)
Public methodIsVisible(Point)
Public methodIsVisible(PointF)
Public methodIsVisible(Rectangle)
Public methodIsVisible(RectangleF)
Public methodIsVisible(Int32, Int32)
Public methodIsVisible(Single, Single)
Public methodIsVisible(Int32, Int32, Int32, Int32)
Public methodIsVisible(Single, Single, Single, Single)
Public methodMeasureCharacterRanges
Public methodMeasureString(String, Font)
Public methodMeasureString(String, Font, SizeF)
Public methodMeasureString(String, Font, Int32)
Public methodMeasureString(String, Font, PointF, StringFormat)
Public methodMeasureString(String, Font, SizeF, StringFormat)
Public methodMeasureString(String, Font, Int32, StringFormat)
Public methodMeasureString(String, Font, SizeF, StringFormat, Int32, Int32)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMultiplyTransform(Matrix)
Public methodMultiplyTransform(Matrix, MatrixOrder)
Public methodResetClip
Public methodResetTransform
Public methodRestore
Public methodRotateTransform(Single)
Public methodRotateTransform(Single, MatrixOrder)
Public methodSave
Public methodScaleTransform(Single, Single)
Public methodScaleTransform(Single, Single, MatrixOrder)
Public methodSetClip(GraphicsPath)
Public methodSetClip(Graphics)
Public methodSetClip(Rectangle)
Public methodSetClip(RectangleF)
Public methodSetClip(GraphicsPath, CombineMode)
Public methodSetClip(Graphics, CombineMode)
Public methodSetClip(Rectangle, CombineMode)
Public methodSetClip(RectangleF, CombineMode)
Public methodSetClip(Region, CombineMode)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodTransformPoints(CoordinateSpace, CoordinateSpace, Point)
Public methodTransformPoints(CoordinateSpace, CoordinateSpace, PointF)
Public methodTranslateClip(Int32, Int32)
Public methodTranslateClip(Single, Single)
Public methodTranslateTransform(Single, Single)
Public methodTranslateTransform(Single, Single, MatrixOrder)
Top
See Also