Class PaintingContext
Inheritance
System.Object
PaintingContext
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.WinControls.UI.Diagrams
Assembly: Telerik.WinControls.RadDiagram.dll
Syntax
public abstract class PaintingContext : IPaintingContext
Constructors
PaintingContext()
Declaration
protected PaintingContext()
Properties
ClipBounds
Declaration
public RectangleF ClipBounds { get; set; }
Property Value
System.Drawing.RectangleF
|
Implements
ScaleFactor
Declaration
public SizeF ScaleFactor { get; protected set; }
Property Value
System.Drawing.SizeF
|
Implements
Methods
DrawEllipse(RectangleF, Pen)
Declaration
public abstract void DrawEllipse(RectangleF rectangle, Pen pen)
Parameters
System.Drawing.RectangleF
rectangle
|
System.Drawing.Pen
pen
|
Implements
DrawImage(Image, RectangleF, Double)
Declaration
public abstract void DrawImage(Image image, RectangleF rectangle, double opacity)
Parameters
System.Drawing.Image
image
|
System.Drawing.RectangleF
rectangle
|
System.Double
opacity
|
Implements
DrawLine(PointF, PointF, Pen)
Declaration
public abstract void DrawLine(PointF startPoint, PointF endPoint, Pen pen)
Parameters
System.Drawing.PointF
startPoint
|
System.Drawing.PointF
endPoint
|
System.Drawing.Pen
pen
|
Implements
DrawLines(PointF[], Pen)
Declaration
public abstract void DrawLines(PointF[] pointF, Pen pen)
Parameters
System.Drawing.PointF[]
pointF
|
System.Drawing.Pen
pen
|
Implements
DrawPath(Point[], Pen)
Declaration
public abstract void DrawPath(Point[] pointF, Pen pen)
Parameters
Point[]
pointF
|
System.Drawing.Pen
pen
|
Implements
DrawPolygon(Point[], Pen)
Declaration
public abstract void DrawPolygon(Point[] pointF, Pen pen)
Parameters
Point[]
pointF
|
System.Drawing.Pen
pen
|
Implements
DrawRectangle(RectangleF, Pen)
Declaration
public abstract void DrawRectangle(RectangleF rectangle, Pen pen)
Parameters
System.Drawing.RectangleF
rectangle
|
System.Drawing.Pen
pen
|
Implements
FillEllipse(RectangleF, Brush)
Declaration
public abstract void FillEllipse(RectangleF rectanlge, Brush color)
Parameters
System.Drawing.RectangleF
rectanlge
|
System.Drawing.Brush
color
|
Implements
FillPolygon(Point[], Brush)
Declaration
public abstract void FillPolygon(Point[] pointF, Brush brush)
Parameters
Point[]
pointF
|
System.Drawing.Brush
brush
|
Implements
FillRectangle(RectangleF, Brush)
Declaration
public abstract void FillRectangle(RectangleF rectanlge, Brush color)
Parameters
System.Drawing.RectangleF
rectanlge
|
System.Drawing.Brush
color
|
Implements
InvertRectangle(RectangleF)
Declaration
public abstract void InvertRectangle(RectangleF rectangle)
Parameters
System.Drawing.RectangleF
rectangle
|
Implements
ResetTransformation()
ResetTransformationOverride()
Declaration
protected abstract void ResetTransformationOverride()
ScaleTransformation(Single, Single)
Declaration
public void ScaleTransformation(float x, float y)
Parameters
System.Single
x
|
System.Single
y
|
Implements
ScaleTransformationOverride(Single, Single)
Declaration
protected abstract void ScaleTransformationOverride(float x, float y)
Parameters
System.Single
x
|
System.Single
y
|