Class ShapeBezier
Inheritance
System.Object
ShapeBezier
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
Assembly: Telerik.WinControls.dll
Syntax
public class ShapeBezier : IShapeCurve
Constructors
ShapeBezier()
Declaration
public ShapeBezier()
ShapeBezier(ShapePoint, ShapePoint, ShapePoint, ShapePoint)
Declaration
public ShapeBezier(ShapePoint from, ShapePoint control1, ShapePoint control2, ShapePoint to)
Parameters
ShapePoint
from
|
ShapePoint
control1
|
ShapePoint
control2
|
ShapePoint
to
|
Properties
ControlPoints
Ctrl1
Ctrl2
Extensions
FirstPoint
IsModified
Declaration
public bool IsModified { get; }
Property Value
System.Boolean
|
Implements
LastPoint
Points
SnappedCtrlPoint
SnappedPoint
Declaration
public PointF SnappedPoint { get; }
Property Value
System.Drawing.PointF
|
Implements
TestPoints
Declaration
public List<PointF> TestPoints { get; }
Property Value
System.Collections.Generic.List<System.Drawing.PointF>
|
Implements
Methods
Create()
SnapToCtrlPoints(PointF, Single)
Declaration
public bool SnapToCtrlPoints(PointF pt, float snapDistance)
Parameters
System.Drawing.PointF
pt
|
System.Single
snapDistance
|
Returns
System.Boolean
|
Implements
SnapToCurve(PointF, Single)
Declaration
public bool SnapToCurve(PointF pt, float snapDistance)
Parameters
System.Drawing.PointF
pt
|
System.Single
snapDistance
|
Returns
System.Boolean
|
Implements
SnapToCurveExtension(PointF, Single)
Declaration
public bool SnapToCurveExtension(PointF pt, float snapDistance)
Parameters
System.Drawing.PointF
pt
|
System.Single
snapDistance
|
Returns
System.Boolean
|
Implements
SnapToHorizontal(PointF, Single, Single)
Declaration
public bool SnapToHorizontal(PointF pt, float yVal, float snapDistance)
Parameters
System.Drawing.PointF
pt
|
System.Single
yVal
|
System.Single
snapDistance
|
Returns
System.Boolean
|
Implements
SnapToVertical(PointF, Single, Single)
Declaration
public bool SnapToVertical(PointF pt, float xVal, float snapDistance)
Parameters
System.Drawing.PointF
pt
|
System.Single
xVal
|
System.Single
snapDistance
|
Returns
System.Boolean
|
Implements
TangentAt(PointF, ref PointF, ref PointF)
Declaration
public bool TangentAt(PointF atPoint, ref PointF from, ref PointF to)
Parameters
System.Drawing.PointF
atPoint
|
System.Drawing.PointF
from
|
System.Drawing.PointF
to
|
Returns
System.Boolean
|