Class
GDIPaintingContext

Definition

Namespace:Telerik.WinControls.UI.Diagrams

Assembly:Telerik.WinControls.RadDiagram.dll

Syntax:

cs-api-definition
public class GDIPaintingContext : PaintingContext, IPaintingContext

Inheritance: objectPaintingContextGDIPaintingContext

Implements: IPaintingContext

Inherited Members PaintingContext.ScaleTransformation(float, float)PaintingContext.ResetTransformation()PaintingContext.ScaleFactorPaintingContext.ClipBounds

Constructors

GDIPaintingContext(Graphics)

Declaration

cs-api-definition
public GDIPaintingContext(Graphics graphics)

Parameters

graphics

Graphics

Methods

DrawEllipse(RectangleF, Pen)

Declaration

cs-api-definition
public override void DrawEllipse(RectangleF rectangle, Pen pen)

Parameters

rectangle

RectangleF

pen

Pen

Overrides PaintingContext.DrawEllipse(RectangleF, Pen)

DrawImage(Image, RectangleF, double)

Declaration

cs-api-definition
public override void DrawImage(Image image, RectangleF rectangle, double opacity)

Parameters

image

Image

rectangle

RectangleF

opacity

double

Overrides PaintingContext.DrawImage(Image, RectangleF, double)

DrawLine(PointF, PointF, Pen)

Declaration

cs-api-definition
public override void DrawLine(PointF startPoint, PointF endPoint, Pen pen)

Parameters

startPoint

PointF

endPoint

PointF

pen

Pen

Overrides PaintingContext.DrawLine(PointF, PointF, Pen)

DrawLines(PointF[], Pen)

Declaration

cs-api-definition
public override void DrawLines(PointF[] points, Pen pen)

Parameters

points

PointF[]

pen

Pen

Overrides PaintingContext.DrawLines(PointF[], Pen)

DrawPath(Point[], Pen)

Declaration

cs-api-definition
public override void DrawPath(Point[] points, Pen pen)

Parameters

points

Point[]

pen

Pen

Overrides PaintingContext.DrawPath(Point[], Pen)

DrawPolygon(Point[], Pen)

Declaration

cs-api-definition
public override void DrawPolygon(Point[] points, Pen pen)

Parameters

points

Point[]

pen

Pen

Overrides PaintingContext.DrawPolygon(Point[], Pen)

DrawRectangle(RectangleF, Pen)

Declaration

cs-api-definition
public override void DrawRectangle(RectangleF rectangle, Pen pen)

Parameters

rectangle

RectangleF

pen

Pen

Overrides PaintingContext.DrawRectangle(RectangleF, Pen)

FillEllipse(RectangleF, Brush)

Declaration

cs-api-definition
public override void FillEllipse(RectangleF rectanlge, Brush color)

Parameters

rectanlge

RectangleF

color

Brush

Overrides PaintingContext.FillEllipse(RectangleF, Brush)

FillPolygon(Point[], Brush)

Declaration

cs-api-definition
public override void FillPolygon(Point[] points, Brush brush)

Parameters

points

Point[]

brush

Brush

Overrides PaintingContext.FillPolygon(Point[], Brush)

FillRectangle(RectangleF, Brush)

Declaration

cs-api-definition
public override void FillRectangle(RectangleF rectanlge, Brush color)

Parameters

rectanlge

RectangleF

color

Brush

Overrides PaintingContext.FillRectangle(RectangleF, Brush)

InvertRectangle(RectangleF)

Declaration

cs-api-definition
public override void InvertRectangle(RectangleF rectangle)

Parameters

rectangle

RectangleF

Overrides PaintingContext.InvertRectangle(RectangleF)

ResetTransformationOverride()

Declaration

cs-api-definition
protected override void ResetTransformationOverride()

Overrides PaintingContext.ResetTransformationOverride()

ScaleTransformationOverride(float, float)

Declaration

cs-api-definition
protected override void ScaleTransformationOverride(float x, float y)

Parameters

x

float

y

float

Overrides PaintingContext.ScaleTransformationOverride(float, float)