Class
BezierSegment

Represents a Bezier curve segment of a shape.

Definition

Namespace:Telerik.Reporting.Drawing.Shapes

Assembly:Telerik.Reporting.dll

Syntax:

cs-api-definition
public class BezierSegment : IShapeSegment

Inheritance: objectBezierSegment

Implements: IShapeSegment

Constructors

BezierSegment(PointF[])

Initializes a new instance of the BezierSegment class with the specified points.

Declaration

cs-api-definition
public BezierSegment(PointF[] points)

Parameters

points

PointF[]

A point array representing the points of the segment. The array should contain 4 points -- start, control1, control2 and end.

Properties

ControlPoint1

Gets the first control point of this segment.

Declaration

cs-api-definition
public PointF ControlPoint1 { get; }

Property Value

PointF

The first control point of the segment.

ControlPoint2

Gets the second control point of this segment.

Declaration

cs-api-definition
public PointF ControlPoint2 { get; }

Property Value

PointF

The second control point of the segment.

EndPoint

Gets the end point of this segment.

Declaration

cs-api-definition
public PointF EndPoint { get; }

Property Value

PointF

The end point of the segment.

Points

Gets the points of this segment.

Declaration

cs-api-definition
public PointF[] Points { get; }

Property Value

PointF[]

A point array representing the points of the segment.

Implements IShapeSegment.Points

StartPoint

Gets the start point of this segment.

Declaration

cs-api-definition
public PointF StartPoint { get; }

Property Value

PointF

The start point of the segment.