Table of Contents

Class PdnGraphicsPath

Namespace
PaintDotNet
Assembly
PaintDotNet.Core.dll
public sealed class PdnGraphicsPath : MarshalByRefObject, ICloneable, IDisposable
Inheritance
PdnGraphicsPath
Implements
Inherited Members

Constructors

PdnGraphicsPath()
PdnGraphicsPath(FillMode)
PdnGraphicsPath(GraphicsPath)
PdnGraphicsPath(PointF[], byte[])
PdnGraphicsPath(PointF[], byte[], FillMode)
PdnGraphicsPath(Point[], byte[])
PdnGraphicsPath(Point[], byte[], FillMode)

Properties

FillMode
IsEmpty
PathData
PathPoints
PathTypes
PointCount

Methods

AddArc(Rectangle, float, float)
AddArc(RectangleF, float, float)
AddArc(int, int, int, int, float, float)
AddArc(float, float, float, float, float, float)
AddBezier(Point, Point, Point, Point)
AddBezier(PointF, PointF, PointF, PointF)
AddBezier(int, int, int, int, int, int, int, int)
AddBezier(float, float, float, float, float, float, float, float)
AddBeziers(PointF[])
AddBeziers(Point[])
AddClosedCurve(PointF[])
AddClosedCurve(PointF[], float)
AddClosedCurve(Point[])
AddClosedCurve(Point[], float)
AddCurve(PointF[])
AddCurve(PointF[], int, int, float)
AddCurve(PointF[], float)
AddCurve(Point[])
AddCurve(Point[], int, int, float)
AddCurve(Point[], float)
AddEllipse(Rectangle)
AddEllipse(RectangleF)
AddEllipse(int, int, int, int)
AddEllipse(float, float, float, float)
AddLine(Point, Point)
AddLine(PointF, PointF)
AddLine(int, int, int, int)
AddLine(float, float, float, float)
AddLines(PointF[])
AddLines(Point[])
AddPath(GraphicsPath, bool)
AddPie(Rectangle, float, float)
AddPie(int, int, int, int, float, float)
AddPie(float, float, float, float, float, float)
AddPolygon(Point2Double[])
AddPolygon(PointF[])
AddPolygon(Point[])
AddPolygons(PointF[][])
AddPolygons(Point[][])
AddRectangle(Rectangle)
AddRectangle(RectangleF)
AddRectangles(RectangleF[])
AddRectangles(Rectangle[])
AddString(string, FontFamily, int, float, Point, StringFormat)
AddString(string, FontFamily, int, float, PointF, StringFormat)
AddString(string, FontFamily, int, float, Rectangle, StringFormat)
AddString(string, FontFamily, int, float, RectangleF, StringFormat)
ClearMarkers()
Clone()
CloseAllFigures()
CloseFigure()
Dispose()
~PdnGraphicsPath()
Flatten()
Flatten(Matrix)
Flatten(Matrix, float)
GetBounds()
GetBounds(Matrix)
GetBounds(Matrix, Pen)
GetBounds2()
GetLastPoint()
IsOutlineVisible(Point, Pen)
IsOutlineVisible(Point, Pen, Graphics)
IsOutlineVisible(PointF, Pen)
IsOutlineVisible(PointF, Pen, Graphics)
IsOutlineVisible(int, int, Pen)
IsOutlineVisible(int, int, Pen, Graphics)
IsOutlineVisible(float, float, Pen)
IsOutlineVisible(float, float, Pen, Graphics)
IsVisible(Point)
IsVisible(Point, Graphics)
IsVisible(PointF)
IsVisible(PointF, Graphics)
IsVisible(int, int)
IsVisible(int, int, Graphics)
IsVisible(float, float)
IsVisible(float, float, Graphics)
Reset()
Reverse()
SetMarkers()
StartFigure()
Transform(Matrix)
Warp(PointF[], RectangleF)
Warp(PointF[], RectangleF, Matrix)
Warp(PointF[], RectangleF, Matrix, WarpMode)
Warp(PointF[], RectangleF, Matrix, WarpMode, float)
Widen(Pen)
Widen(Pen, Matrix)
Widen(Pen, Matrix, float)

Operators

implicit operator GraphicsPath(PdnGraphicsPath)