Class ShapeData
Inheritance
System.Object
ShapeData
Implements
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.ImageProcessing.GraphicsContainerProcessing
Assembly: Aurigma.DesignAtoms.ImageProcessing.dll
Syntax
public class ShapeData : IDisposable
Constructors
ShapeData(Pen, Brush, Path)
Declaration
public ShapeData(Pen pen, Brush brush, Path path = null)
Parameters
| Type | Name | Description |
|---|---|---|
| Aurigma.GraphicsMill.AdvancedDrawing.Pen | pen | |
| Aurigma.GraphicsMill.AdvancedDrawing.Brush | brush | |
| Aurigma.GraphicsMill.AdvancedDrawing.Path | path |
Properties
Brush
Declaration
public Brush Brush { get; set; }
Property Value
| Type | Description |
|---|---|
| Aurigma.GraphicsMill.AdvancedDrawing.Brush |
Path
Declaration
public Path Path { get; set; }
Property Value
| Type | Description |
|---|---|
| Aurigma.GraphicsMill.AdvancedDrawing.Path |
Pen
Declaration
public Pen Pen { get; set; }
Property Value
| Type | Description |
|---|---|
| Aurigma.GraphicsMill.AdvancedDrawing.Pen |
Methods
CanBeMergedWith(ShapeData)
Declaration
public bool CanBeMergedWith(ShapeData shapeData)
Parameters
| Type | Name | Description |
|---|---|---|
| ShapeData | shapeData |
Returns
| Type | Description |
|---|---|
| System.Boolean |
Clone()
Declaration
public ShapeData Clone()
Returns
| Type | Description |
|---|---|
| ShapeData |
Dispose()
Declaration
public void Dispose()
GetBrushColor()
Declaration
public Color GetBrushColor()
Returns
| Type | Description |
|---|---|
| Aurigma.GraphicsMill.Color |
Implements
System.IDisposable