System.Drawing.Drawing2D
Namespace with 36 public types
Classes
                                     AdjustableArrowCap
                                    Represents an adjustable arrow-shaped line cap. This class cannot be inherited.
                                
                            
                            
                                
                                     Blend
                                    Defines a blend pattern for a  object. This class cannot be inherited.
                                
                            
                            
                                
                                     ColorBlend
                                    Defines arrays of colors and positions used for interpolating color blending in a multicolor gradient. This class cannot be inherited.
                                
                            
                            
                                
                                     CustomLineCap
                                    Encapsulates a custom user-defined line cap.
                                
                            
                            
                                
                                     GraphicsContainer
                                    Represents the internal data of a graphics container. This class is used when saving the state of a  object using the  and  methods. This class cannot be inherited.
                                
                            
                            
                                
                                     GraphicsPath
                                    Represents a series of connected lines and curves. This class cannot be inherited.
                                
                            
                            
                                
                                     GraphicsPathIterator
                                    Provides the ability to iterate through subpaths in a  and test the types of shapes contained in each subpath. This class cannot be inherited.
                                
                            
                            
                                
                                     GraphicsState
                                    Represents the state of a  object. This object is returned by a call to the  methods. This class cannot be inherited.
                                
                            
                            
                                
                                     HatchBrush
                                    Defines a rectangular brush with a hatch style, a foreground color, and a background color. This class cannot be inherited.
                                
                            
                            
                                
                                     LinearGradientBrush
                                    Encapsulates a  with a linear gradient. This class cannot be inherited.
                                
                            
                            
                                
                                     Matrix
                                    Encapsulates a 3-by-3 affine matrix that represents a geometric transform. This class cannot be inherited.
                                
                            
                            
                                
                                     PathData
                                    Contains the graphical data that makes up a  object. This class cannot be inherited.
                                
                            
                            
                                
                                     PathGradientBrush
                                    Encapsulates a  object that fills the interior of a  object with a gradient. This class cannot be inherited.
                                
                            
                            
                                
                                     RegionData
                                    Encapsulates the data that makes up a  object. This class cannot be inherited.
                                
                            
                        
                        Enumerations
                                     CombineMode
                                    Specifies how different clipping regions can be combined.
                                
                            
                            
                                
                                     CompositingMode
                                    Specifies how the source colors are combined with the background colors.
                                
                            
                            
                                
                                     CompositingQuality
                                    Specifies the quality level to use during compositing.
                                
                            
                            
                                
                                     CoordinateSpace
                                    Specifies the system to use when evaluating coordinates.
                                
                            
                            
                                
                                     DashCap
                                    Specifies the type of graphic shape to use on both ends of each dash in a dashed line.
                                
                            
                            
                                
                                     DashStyle
                                    Specifies the style of dashed lines drawn with a  object.
                                
                            
                            
                                
                                     FillMode
                                    Specifies how the interior of a closed path is filled.
                                
                            
                            
                                
                                     FlushIntention
                                    Specifies whether commands in the graphics stack are terminated (flushed) immediately or executed as soon as possible.
                                
                            
                            
                                
                                     HatchStyle
                                    Specifies the different patterns available for  objects.
                                
                            
                            
                                
                                     InterpolationMode
                                    The  enumeration specifies the algorithm that is used when images are scaled or rotated.
                                
                            
                            
                                
                                     LinearGradientMode
                                    Specifies the direction of a linear gradient.
                                
                            
                            
                                
                                     LineCap
                                    Specifies the available cap styles with which a  object can end a line.
                                
                            
                            
                                
                                     LineJoin
                                    Specifies how to join consecutive line or curve segments in a figure (subpath) contained in a  object.
                                
                            
                            
                                
                                     MatrixOrder
                                    Specifies the order for matrix transform operations.
                                
                            
                            
                                
                                     PathPointType
                                    Specifies the type of point in a  object.
                                
                            
                            
                                
                                     PenAlignment
                                    Specifies the alignment of a  object in relation to the theoretical, zero-width line.
                                
                            
                            
                                
                                     PenType
                                    Specifies the type of fill a  object uses to fill lines.
                                
                            
                            
                                
                                     PixelOffsetMode
                                    Specifies how pixels are offset during rendering.
                                
                            
                            
                                
                                     QualityMode
                                    Specifies the overall quality when rendering GDI+ objects.
                                
                            
                            
                                
                                     SmoothingMode
                                    Specifies whether smoothing (antialiasing) is applied to lines and curves and the edges of filled areas.
                                
                            
                            
                                
                                     WarpMode
                                    Specifies the type of warp transformation applied in a  method.
                                
                            
                            
                                
                                     WrapMode
                                    Specifies how a texture or gradient is tiled when it is smaller than the area being filled.