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()
Assembly: Aurigma.DesignAtoms.dll
Syntax
public class LineItemHandler : BaseRectangleItemHandler, ICloneable, IDisposable
Constructors
LineItemHandler(IConfiguration, IFileCache, IColorManagement, ILogger, IGmColorConverter, LineItem)
Declaration
public LineItemHandler(IConfiguration configuration, IFileCache fileCache, IColorManagement colorManagement, ILogger ccLogger, IGmColorConverter gmColorConverter, LineItem item)
Parameters
Fields
_gmColorConverter
Declaration
protected readonly IGmColorConverter _gmColorConverter
Field Value
Properties
Bounds
Declaration
public override RectangleF Bounds { get; }
Property Value
| Type |
Description |
| System.Drawing.RectangleF |
|
Overrides
FixedWidth
Declaration
public bool FixedWidth { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Item
Declaration
public LineItem Item { get; }
Property Value
Point0
Declaration
public PointF Point0 { get; set; }
Property Value
Point1
Declaration
public PointF Point1 { get; set; }
Property Value
Width
Declaration
public float Width { get; set; }
Property Value
| Type |
Description |
| System.Single |
|
Methods
GetColor(IColorProfilesProvider)
Declaration
public Color GetColor(IColorProfilesProvider profilesProvider)
Parameters
Returns
| Type |
Description |
| Aurigma.GraphicsMill.Color |
|
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
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