Class PolylineItemHandler
Inheritance
System.Object
PolylineItemHandler
Implements
System.ICloneable
System.IDisposable
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()
Assembly: Aurigma.DesignAtoms.dll
Syntax
public class PolylineItemHandler : BaseRectangleItemHandler, ICloneable, IDisposable
Constructors
PolylineItemHandler(IConfiguration, IFileCache, ILogger, PolylineItem)
Declaration
public PolylineItemHandler(IConfiguration configuration, IFileCache fileCache, ILogger logger, PolylineItem item)
Parameters
Properties
Bounds
Declaration
public override RectangleF Bounds { get; }
Property Value
Type |
Description |
System.Drawing.RectangleF |
|
Overrides
Color
Declaration
public Color Color { get; set; }
Property Value
Type |
Description |
Aurigma.GraphicsMill.Color |
|
FixedWidth
Declaration
public bool FixedWidth { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Item
Declaration
public PolylineItem Item { get; }
Property Value
PointsCount
Declaration
public int PointsCount { get; }
Property Value
Type |
Description |
System.Int32 |
|
Width
Declaration
public float Width { get; set; }
Property Value
Type |
Description |
System.Single |
|
Methods
AddPoint(PointF)
Declaration
public void AddPoint(PointF point)
Parameters
Type |
Name |
Description |
System.Drawing.PointF |
point |
|
GetItemHandlerData()
Declaration
public override ItemHandlerData GetItemHandlerData()
Returns
Overrides
GetItemHandlerDataType()
Declaration
public override string GetItemHandlerDataType()
Returns
Type |
Description |
System.String |
|
Overrides
GetPath()
Declaration
protected override Path GetPath()
Returns
Type |
Description |
Aurigma.GraphicsMill.AdvancedDrawing.Path |
|
Overrides
GetPoint(Int32)
Declaration
public PointF GetPoint(int index)
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
Returns
Type |
Description |
System.Drawing.PointF |
|
GetPoints()
Declaration
public IEnumerable<PointF> GetPoints()
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<System.Drawing.PointF> |
|
GetWidth(Single)
Declaration
protected float GetWidth(float dpi = 72F)
Parameters
Type |
Name |
Description |
System.Single |
dpi |
|
Returns
Type |
Description |
System.Single |
|
InsertPoint(PointF, Int32)
Declaration
public void InsertPoint(PointF point, int index)
Parameters
Type |
Name |
Description |
System.Drawing.PointF |
point |
|
System.Int32 |
index |
|
RemovePoint(Int32)
Declaration
public void RemovePoint(int index)
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
SetPoint(PointF, Int32)
Declaration
public void SetPoint(PointF point, int index)
Parameters
Type |
Name |
Description |
System.Drawing.PointF |
point |
|
System.Int32 |
index |
|
Implements
System.ICloneable
System.IDisposable