Class
SparkRenderer

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
public class SparkRenderer : ISparkRenderer

Inheritance: objectSparkRenderer

Derived Classes: SparkCartesianRenderer

Implements: ISparkRenderer

Constructors

SparkRenderer(SparkArea)

Initializes a new instance of the SparkRenderer class.

Declaration

cs-api-definition
public SparkRenderer(SparkArea area)

Parameters

area

SparkArea

The area.

Properties

Graphics

Gets the graphics object.

Declaration

cs-api-definition
public Graphics Graphics { get; }

Property Value

Graphics

The graphics.

Surface

Gets or sets the surface.

Declaration

cs-api-definition
public object Surface { get; }

Property Value

object

The surface.

Implements ISparkRenderer.Surface

Methods

Draw(object)

Draws the specified context.

Declaration

cs-api-definition
public virtual void Draw(object context)

Parameters

context

object

The context.

Implements ISparkRenderer.Draw(object)

GetDistanceBetweenPoints(PointF, PointF)

Gets the distance between points.

Declaration

cs-api-definition
public float GetDistanceBetweenPoints(PointF start, PointF end)

Parameters

start

PointF

The start.

end

PointF

The end.

Returns

float

HitTest(int, int)

Returns the DataPoint that hits the passed x,y coordinates.

Declaration

cs-api-definition
public virtual SparkDataPoint HitTest(int x, int y)

Parameters

x

int

The x.

y

int

The y.

Returns

SparkDataPoint

Implements ISparkRenderer.HitTest(int, int)

Initialize()

Initializes the renderer.

Declaration

cs-api-definition
protected virtual void Initialize()

Invalidate(object)

Invalidates the specified model.

Declaration

cs-api-definition
public virtual void Invalidate(object model)

Parameters

model

object

The model.

Implements ISparkRenderer.Invalidate(object)

MeasureText(string, object)

Measures the text.

Declaration

cs-api-definition
public virtual RadSize MeasureText(string text, object context)

Parameters

text

string

The text.

context

object

The context.

Returns

RadSize

Implements ISparkRenderer.MeasureText(string, object)

ToPoint(RadPoint)

Returns Point for the gives RadPoint.

Declaration

cs-api-definition
public static Point ToPoint(RadPoint point)

Parameters

point

RadPoint

The point.

Returns

Point

ToPointF(RadPoint)

Returns PointF for the gives RadPoint.

Declaration

cs-api-definition
public static PointF ToPointF(RadPoint point)

Parameters

point

RadPoint

The point.

Returns

PointF

ToRectangle(RadRect)

Declaration

cs-api-definition
public static Rectangle ToRectangle(RadRect rect)

Parameters

rect

RadRect

Returns

Rectangle

ToRectangleF(RadRect)

Declaration

cs-api-definition
public static RectangleF ToRectangleF(RadRect rect)

Parameters

rect

RadRect

Returns

RectangleF

ToSize(RadSize)

Returns Size for the gives RadSize.

Declaration

cs-api-definition
public static Size ToSize(RadSize size)

Parameters

size

RadSize

The size.

Returns

Size

ToSizeF(RadSize)

Returns SizeF for the gives RadSize.

Declaration

cs-api-definition
public static SizeF ToSizeF(RadSize size)

Parameters

size

RadSize

The size.

Returns

SizeF