Contents[ Hide ]
The Drawing2D namespace provides advanced two-dimensional and vector graphics functionality.
|Represents an adjustable arrow-shaped line cap. This class cannot be inherited.
|Defines a blend pattern for a LinearGradientBrush object. This class cannot be inherited.
|Defines arrays of colors and positions used for interpolating color blending in a multicolor gradient. This class cannot be inherited.
|Encapsulates a custom user-defined line cap.
|Represents the internal data of a graphics container. This class is used when saving the state of a Graphics object using the BeginContainer and EndContainer methods. This class cannot be inherited.
|Represents a series of connected lines and curves.
|Provides the ability to iterate through subpaths in a GraphicsPath and test the types of shapes contained in each subpath. This class cannot be inherited.
|Represents the state of a
Graphics object. This object is returned by a call to the Save methods. This class cannot be inherited.
|Defines a rectangular brush with a hatch style, a foreground color, and a background color. This class cannot be inherited.
|Encapsulates a Brush with a linear gradient. This class cannot be inherited.
|Encapsulates a 3-by-3 affine matrix that represents a geometric transform. This class cannot be inherited.
|Contains the graphical data that makes up a GraphicsPath object. This class cannot be inherited.
|Encapsulates a Brush object that fills the interior of a GraphicsPath object with a gradient. This class cannot be inherited.
|Encapsulates the data that makes up a Region object. This class cannot be inherited.
|Specifies how different clipping regions can be combined.
|Specifies how the source colors are combined with the background colors.
|Specifies the quality level to use during compositing.
|Specifies the system to use when evaluating coordinates.
|Specifies the type of graphic shape to use on both ends of each dash in a dashed line.
|Specifies the style of dashed lines drawn with a Pen object.
|Specifies how the interior of a closed path is filled.
|Specifies whether commands in the graphics stack are terminated (flushed) immediately or executed as soon as possible.
|Specifies the different patterns available for HatchBrush objects.
|The InterpolationMode enumeration specifies the algorithm that is used when images are scaled or rotated.
|Specifies the direction of a linear gradient.
|Specifies the available cap styles with which a Pen object can end a line.
|Specifies how to join consecutive line or curve segments in a figure (subpath) contained in a GraphicsPath object.
|Specifies the order for matrix transform operations.
|Specifies the type of point in a GraphicsPath object.
|Specifies the alignment of a Pen object in relation to the theoretical, zero-width line.
|Specifies the type of fill a Pen object uses to fill lines.
|Specifies how pixels are offset during rendering.
|Specifies whether smoothing (antialiasing) is applied to lines and curves and the edges of filled areas.
|Specifies the type of warp transformation applied in a Warp method.
|Specifies how a texture or gradient is tiled when it is smaller than the area being filled.