• DR-IT Software
  • Products
  • Documentation
  • Product page
  • Examples
  • API reference
  • Support
Show / Hide Table of Contents

Namespace DRIT.Drawing.Drawing2D

Classes

Blend

Stores the blend definition for gradient brushes including position and factor arrays.

ColorBlend

Stores color and position information for gradient interpolation.

GraphicsPath

Represents a series of connected lines and curves that form a closed or open shape.

HatchBrush

Defines a rectangular, horizontal, vertical, or crosshatch brush.

ImageAttributes

Specifies colour-adjustment information applied to pixels during image rendering. Supports colour matrices, gamma correction, colour-key transparency and colour remapping.

LinearGradientBrush

Defines a brush that blends two colors along a linear gradient.

Matrix

Represents a 2D affine transformation matrix. Internal storage: [M11, M12, M21, M22, DX, DY] (GDI+ element order). Row-vector transform: x' = xM11 + yM21 + DX, y' = xM12 + yM22 + DY.

PathData

Contains the data needed to create or modify a GraphicsPath.

PathGradientBrush

Encapsulates a Brush object that creates a gradient using the center point and the vertices of the path defining the gradient shape.

Region

Describes the interior of a graphics shape composed of rectangles, paths, and set operations (union, intersection, exclusion, complement, xor).

RegionData

Encapsulates the data that describes a Region.

Enums

CombineMode

Specifies the combine mode for region operations.

CompositingMode

Specifies how pixels are composited during rendering.

CompositingQuality

Specifies the quality level for compositing operations.

DashCap

Specifies the dash cap style for lines drawn with a Pen.

DashStyle

Specifies the style of dashed lines drawn with a Pen.

FillMode

Specifies how the interior of a shape defined by a GraphicsPath is filled.

FlushIntention

Specifies whether to flush immediately or synchronize before flushing.

HatchStyle

Specifies the hatch style for HatchBrush fill patterns.

InterpolationMode

Specifies the interpolation mode for scaling and rotating images.

LineCap

Specifies the cap style for the start and end of lines drawn with a Pen.

LineJoin

Specifies the join style for the connection of line segments drawn with a Pen.

LinearGradientMode

Specifies the direction of a linear gradient.

MatrixOrder

Specifies the order for matrix operations.

PathPointType

Specifies the type of a path point. Upper bits carry flags; lower 3 bits are the point type.

PenAlignment

Specifies the alignment of a Pen relative to the stroke outline.

PenType

Specifies the type of a Pen fill.

PixelOffsetMode

Specifies the pixel offset mode for rendering.

SmoothingMode

Specifies the smoothing mode for rendering lines and curves.

WrapMode

Specifies how texture and gradient brushes are tiled when they extend beyond the shape.

Back to top

DR-IT Software documentation

DR-IT Software · Products · Documentation index · Product page · Downloads · Support · Licensing

Generated by DocFX