The Aurigma.GraphicsMill.Drawing namespace contains classes intended to: draw lines, curves, shapes and outlined text; use various pens and brushes to outline and fill shapes.
Classes
| Class | Description | |
|---|---|---|
| Brush | Base class for Graphics Mill for .NET brushes. | |
| Font | This class accumulates font and other text rendering settings. It also provides functionality for retrieving font metrics, and other font-related information. | |
| GdiGraphics | This class represents drawing functionality provided with Graphics Mill for .NET. | |
| HatchBrush | This class represents a brush which fills the shape with predefined pattern. | |
| Pen | This class defines settings of pen. | |
| SolidBrush | Represents solid brush class. |
Enumerations
| Enumeration | Description | |
|---|---|---|
| BrushType | Contains possible brush types supported by GdiGraphics. Brush type is a way of how Graphics Mill for .NET should fill shapes: with solid color, hatched pattern, etc. | |
| Charset | Contains values specifying charsets. | |
| GdiGraphicsMode | Contains modes of the GdiGraphics object. | |
| HatchStyle | Contains hatch styles for hatch brush. | |
| HorizontalAlignment | Contains horizontal alignment types. | |
| LineCap | Contains line caps which are appended to the start and/or end of line drawn with GdiGraphics class. | |
| TextTrimmingMode | Contains possible trimming modes which defines how to trim characters from a string so that the string fits into a layout rectangle (in DrawString(String, Font, SolidBrush, Rectangle, TextTrimmingMode, Boolean, Boolean, Boolean) method). | |
| VerticalAlignment | Contains vertical alignment types. |