Class Path
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.Drawing
Assembly: Telerik.WinControls.dll
Syntax
public abstract class Path : DisposableObject, IDisposable
Constructors
Path()
Declaration
protected Path()
Properties
RawPath
Declaration
public abstract object RawPath { get; }
Property Value
System.Object
|
Methods
AddArc(RectangleF, Single, Single)
Declaration
public void AddArc(RectangleF arc, float startAngle, float sweepAngle)
Parameters
System.Drawing.RectangleF
arc
|
System.Single
startAngle
|
System.Single
sweepAngle
|
AddArc(Single, Single, Single, Single, Single, Single)
Declaration
public abstract void AddArc(float x, float y, float width, float height, float startAngle, float sweepAngle)
Parameters
System.Single
x
|
System.Single
y
|
System.Single
width
|
System.Single
height
|
System.Single
startAngle
|
System.Single
sweepAngle
|
AddBezier(Single, Single, Single, Single, Single, Single, Single, Single)
Declaration
public abstract void AddBezier(float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4)
Parameters
System.Single
x1
|
System.Single
y1
|
System.Single
x2
|
System.Single
y2
|
System.Single
x3
|
System.Single
y3
|
System.Single
x4
|
System.Single
y4
|
AddEllipse(RectangleF)
Declaration
public abstract void AddEllipse(RectangleF rectangle)
Parameters
System.Drawing.RectangleF
rectangle
|
AddLine(Single, Single, Single, Single)
Declaration
public abstract void AddLine(float x1, float y1, float x2, float y2)
Parameters
System.Single
x1
|
System.Single
y1
|
System.Single
x2
|
System.Single
y2
|
AddRectangle(RectangleF)
Declaration
public void AddRectangle(RectangleF rectangle)
Parameters
System.Drawing.RectangleF
rectangle
|
AddRectangle(Single, Single, Single, Single)
Declaration
public abstract void AddRectangle(float x1, float y1, float width, float height)
Parameters
System.Single
x1
|
System.Single
y1
|
System.Single
width
|
System.Single
height
|
Attach(Object)
Declaration
public bool Attach(object rawPath)
Parameters
System.Object
rawPath
|
Returns
System.Boolean
|
BeginFigure()
Declaration
public void BeginFigure()
CreatePath(DrawingMode)
Declaration
public static Path CreatePath(DrawingMode mode)
Parameters
DrawingMode
mode
|
Returns
Path
|
EndFigure()
Declaration
public void EndFigure()
GetBounds()
Declaration
public abstract RectangleF GetBounds()
Returns
System.Drawing.RectangleF
|
OnAttached(Object)
Declaration
protected virtual bool OnAttached(object rawPath)
Parameters
System.Object
rawPath
|
Returns
System.Boolean
|
OnBeginFigure()
Declaration
protected virtual void OnBeginFigure()
OnEndFigure()
Declaration
protected virtual void OnEndFigure()