• Articles
  • API Documentation
Search Results for

    Show / Hide Table of Contents
    • SixLabors.ImageSharp.Drawing
      • ArcLineSegment
      • ClipPathExtensions
      • ClippingOperation
      • ComplexPolygon
      • CubicBezierLineSegment
      • EllipsePolygon
      • EmptyPath
      • EndCapStyle
      • ILineSegment
      • IPath
      • IPathCollection
      • ISimplePath
      • IntersectionRule
      • JointStyle
      • LinearLineSegment
      • OutlinePathExtensions
      • Path
      • PathBuilder
      • PathCollection
      • PathExtensions
      • PathTypes
      • Polygon
      • RectangularPolygon
      • RegularPolygon
      • SegmentInfo
      • Star
      • TextBuilder
    • SixLabors.ImageSharp.Drawing.Processing
      • Brush
      • BrushApplicator<TPixel>
      • Brushes
      • ClearExtensions
      • ClearPathExtensions
      • ClearRectangleExtensions
      • ClipPathExtensions
      • ColorStop
      • DrawBezierExtensions
      • DrawLineExtensions
      • DrawPathCollectionExtensions
      • DrawPathExtensions
      • DrawPolygonExtensions
      • DrawRectangleExtensions
      • DrawTextExtensions
      • DrawingOptions
      • DrawingOptionsDefaultsExtensions
      • EllipticGradientBrush
      • FillExtensions
      • FillPathBuilderExtensions
      • FillPathCollectionExtensions
      • FillPathExtensions
      • FillPolygonExtensions
      • FillRectangleExtensions
      • GradientBrush
      • GradientRepetitionMode
      • ImageBrush
      • LinearGradientBrush
      • PathGradientBrush
      • PatternBrush
      • PatternPen
      • Pen
      • PenOptions
      • Pens
      • RadialGradientBrush
      • RecolorBrush
      • RichTextOptions
      • RichTextRun
      • ShapeGraphicOptionsDefaultsExtensions
      • ShapeOptions
      • SolidBrush
      • SolidPen
    • SixLabors.ImageSharp.Drawing.Processing.Processors.Drawing
      • ClipPathProcessor
      • DrawPathProcessor
      • FillPathProcessor
      • FillProcessor
    • SixLabors.ImageSharp.Drawing.Processing.Processors.Text
      • DrawTextProcessor
    • SixLabors.ImageSharp.Drawing.Shapes.PolygonClipper
      • ClipperException
      • ClippingType

    Namespace SixLabors.ImageSharp.Drawing

    Classes

    ArcLineSegment

    Represents a line segment that contains radii and angles that will be rendered as a elliptical arc.

    ClipPathExtensions

    Provides extension methods to IPath that allow the clipping of shapes.

    ComplexPolygon

    Represents a complex polygon made up of one or more shapes overlayed on each other, where overlaps causes holes.

    CubicBezierLineSegment

    Represents a line segment that contains a lists of control points that will be rendered as a cubic bezier curve

    EllipsePolygon

    An elliptical shape made up of a single path made up of one of more ILineSegments.

    EmptyPath

    A path that is always empty.

    LinearLineSegment

    Represents a series of control points that will be joined by straight lines

    OutlinePathExtensions

    Extensions to IPath that allow the generation of outlines.

    Path

    A aggregate of ILineSegments making a single logical path.

    PathBuilder

    Allow you to derivatively build shapes and paths.

    PathCollection

    A aggregate of IPaths to apply common operations to them.

    PathExtensions

    Convenience methods that can be applied to shapes and paths.

    Polygon

    A shape made up of a single closed path made up of one of more ILineSegments

    RectangularPolygon

    A polygon tha allows the optimized drawing of rectangles.

    RegularPolygon

    A shape made up of a single path made up of one of more ILineSegments

    Star

    A shape made up of a single closed path made up of one of more ILineSegments

    TextBuilder

    Provides mechanisms for building IPathCollection instances from text strings.

    Structs

    SegmentInfo

    Returns metadata about the point along a path.

    Interfaces

    ILineSegment

    Represents a simple path segment

    IPath

    Represents a logic path that can be drawn.

    IPathCollection

    Represents a logic path that can be drawn

    ISimplePath

    Represents a simple (non-composite) path defined by a series of points.

    Enums

    ClippingOperation

    Provides options for boolean clipping operations.

    EndCapStyle

    The style to apply to the end cap when generating an outline.

    IntersectionRule

    Provides options for calculating intersection points.

    JointStyle

    The style to apply to the joints when generating an outline.

    PathTypes

    Describes the different type of paths.

    In this article
    Back to top Generated by DocFX