New to Telerik UI for WinFormsStart a free 30-day trial

Definition

Namespace:Telerik.WinControls

Assembly:Telerik.WinControls.dll

Syntax:

C#
public class ShapeLinesCollection

Inheritance: objectShapeLinesCollection

Constructors

C#
public ShapeLinesCollection()

Properties

C#
public List<IShapeCurve> Lines { get; }
C#
public ShapePoint SnappedCtrlPoint { get; }
C#
public IShapeCurve SnappedCurve { get; }
C#
public PointF SnappedPoint { get; }

Methods

C#
public void Add(IShapeCurve el)
Parameters:elIShapeCurve
C#
public void ConvertCurve(IShapeCurve curve)
Parameters:curveIShapeCurve
C#
public void CopyFrom(ShapeLinesCollection shape)
Parameters:shapeShapeLinesCollection
C#
public GraphicsPath CreatePath(Rectangle dimension, Rectangle bound)
Parameters:dimensionRectangleboundRectangleReturns:

GraphicsPath

C#
public void DeletePoint(ShapePoint pt)
Parameters:ptShapePoint
C#
public void DeserializeProperties(string propertiesString)
Parameters:propertiesStringstring
C#
public RectangleF GetBoundingRect()
Returns:

RectangleF

C#
public IShapeCurve GetFirstCurve()
Returns:

IShapeCurve

C#
public ShapePoint GetFirstPoint()
Returns:

ShapePoint

C#
public IShapeCurve GetLastCurve()
Returns:

IShapeCurve

C#
public ShapePoint GetLastPoint()
Returns:

ShapePoint

C#
public void InsertPoint(IShapeCurve curve, PointF atPoint)
Parameters:curveIShapeCurveatPointPointF
C#
public bool isSerializable()
Returns:

bool

C#
public bool Remove(IShapeCurve el)
Parameters:elIShapeCurveReturns:

bool

C#
public void Reset()
C#
public string SerializeProperties()
Returns:

string

C#
public bool SnapToCtrlPoints(PointF pt, float snapDistance)
Parameters:ptPointFsnapDistancefloatReturns:

bool

C#
public bool SnapToExtensions(PointF pt, float snapDistance)
Parameters:ptPointFsnapDistancefloatReturns:

bool

C#
public bool SnapToGrid(PointF pt, PointF gridPt, int type, float snapDistance)
Parameters:ptPointFgridPtPointFtypeintsnapDistancefloatReturns:

bool

C#
public bool SnapToHorizontal(PointF pt, float yVal, float snapDistance)
Parameters:ptPointFyValfloatsnapDistancefloatReturns:

bool

C#
public bool SnapToSegments(PointF pt, float snapDistance)
Parameters:ptPointFsnapDistancefloatReturns:

bool

C#
public bool SnapToVertical(PointF pt, float xVal, float snapDistance)
Parameters:ptPointFxValfloatsnapDistancefloatReturns:

bool

C#
public void UpdateShape()