Class ShapeLinesCollection
Inheritance
System.Object
ShapeLinesCollection
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 ShapeLinesCollection
Constructors
ShapeLinesCollection()
Declaration
public ShapeLinesCollection()
Properties
Lines
Declaration
public List<IShapeCurve> Lines { get; }
Property Value
System.Collections.Generic.List<IShapeCurve>
|
SnappedCtrlPoint
SnappedCurve
SnappedPoint
Declaration
public PointF SnappedPoint { get; }
Property Value
System.Drawing.PointF
|
Methods
Add(IShapeCurve)
ConvertCurve(IShapeCurve)
CopyFrom(ShapeLinesCollection)
CreatePath(Rectangle, Rectangle)
Declaration
public GraphicsPath CreatePath(Rectangle dimension, Rectangle bound)
Parameters
System.Drawing.Rectangle
dimension
|
System.Drawing.Rectangle
bound
|
Returns
System.Drawing.Drawing2D.GraphicsPath
|
DeletePoint(ShapePoint)
DeserializeProperties(String)
Declaration
public void DeserializeProperties(string propertiesString)
Parameters
System.String
propertiesString
|
GetBoundingRect()
Declaration
public RectangleF GetBoundingRect()
Returns
System.Drawing.RectangleF
|
GetFirstCurve()
GetFirstPoint()
GetLastCurve()
GetLastPoint()
InsertPoint(IShapeCurve, PointF)
Declaration
public void InsertPoint(IShapeCurve curve, PointF atPoint)
Parameters
IShapeCurve
curve
|
System.Drawing.PointF
atPoint
|
isSerializable()
Declaration
public bool isSerializable()
Returns
System.Boolean
|
Remove(IShapeCurve)
Reset()
Declaration
public void Reset()
SerializeProperties()
Declaration
public string SerializeProperties()
Returns
System.String
|
SnapToCtrlPoints(PointF, Single)
Declaration
public bool SnapToCtrlPoints(PointF pt, float snapDistance)
Parameters
System.Drawing.PointF
pt
|
System.Single
snapDistance
|
Returns
System.Boolean
|
SnapToExtensions(PointF, Single)
Declaration
public bool SnapToExtensions(PointF pt, float snapDistance)
Parameters
System.Drawing.PointF
pt
|
System.Single
snapDistance
|
Returns
System.Boolean
|
SnapToGrid(PointF, PointF, Int32, Single)
Declaration
public bool SnapToGrid(PointF pt, PointF gridPt, int type, float snapDistance)
Parameters
System.Drawing.PointF
pt
|
System.Drawing.PointF
gridPt
|
System.Int32
type
|
System.Single
snapDistance
|
Returns
System.Boolean
|
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
|
SnapToSegments(PointF, Single)
Declaration
public bool SnapToSegments(PointF pt, float snapDistance)
Parameters
System.Drawing.PointF
pt
|
System.Single
snapDistance
|
Returns
System.Boolean
|
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
|
UpdateShape()
Declaration
public void UpdateShape()