Class LineItemHandler
Inheritance
System.Object
LineItemHandler
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()
Namespace: Aurigma.DesignAtoms.Canvas.ItemHandlers
Assembly: Aurigma.DesignAtoms.dll
Syntax
public class LineItemHandler : BaseRectangleItemHandler, ICloneable, IDisposable
Constructors
LineItemHandler(IConfiguration, IFileCache, ILogger, LineItem)
Declaration
public LineItemHandler(IConfiguration configuration, IFileCache fileCache, ILogger ccLogger, LineItem item)
Parameters
Type | Name | Description |
---|---|---|
IConfiguration | configuration | |
IFileCache | fileCache | |
ILogger | ccLogger | |
LineItem | item |
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 LineItem Item { get; }
Property Value
Type | Description |
---|---|
LineItem |
Point0
Declaration
public PointF Point0 { get; set; }
Property Value
Type | Description |
---|---|
PointF |
Point1
Declaration
public PointF Point1 { get; set; }
Property Value
Type | Description |
---|---|
PointF |
Width
Declaration
public float Width { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
Methods
GetItemHandlerData()
Declaration
public override ItemHandlerData GetItemHandlerData()
Returns
Type | Description |
---|---|
ItemHandlerData |
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
GetWidth(Single)
Declaration
protected float GetWidth(float dpi = 72F)
Parameters
Type | Name | Description |
---|---|---|
System.Single | dpi |
Returns
Type | Description |
---|---|
System.Single |
Implements
System.ICloneable
System.IDisposable