ClassBezierSegment
Represents a Bezier curve segment of a shape.
Definition
Namespace:Telerik.Reporting.Drawing.Shapes
Assembly:Telerik.Reporting.dll
Syntax:
public class BezierSegment : IShapeSegment
Inheritance: objectBezierSegment
Implements:
Constructors
BezierSegment(PointF[])
Initializes a new instance of the BezierSegment class with the specified points.
Declaration
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
public PointF ControlPoint1 { get; }
Property Value
PointF
The first control point of the segment.
ControlPoint2
Gets the second control point of this segment.
Declaration
public PointF ControlPoint2 { get; }
Property Value
PointF
The second control point of the segment.
EndPoint
Gets the end point of this segment.
Declaration
public PointF EndPoint { get; }
Property Value
PointF
The end point of the segment.
Points
Gets the points of this segment.
Declaration
public PointF[] Points { get; }
Property Value
PointF[]
A point array representing the points of the segment.
Implements
StartPoint
Gets the start point of this segment.
Declaration
public PointF StartPoint { get; }
Property Value
PointF
The start point of the segment.