Table of Contents

Namespace PaintDotNet.UI.Media

This namespace contains classes used when creating Custom Shape plugins in XAML. The object model is intentionally identical to WPF geometry, and is compatible with XAML files created for WPF as long as you change the namespace.

The members of this namespace are not usable by other types of plugins, which should use either Direct2D geometry or WPF geometry.

Classes

ArcSegment
BezierSegment
CombinedGeometry
DashStyle
DashStyles
EllipseGeometry
EmptyGeometry
FlattenedGeometry
Geometry
GeometryCollection
GeometryGroup
IdentityTransform
InfiniteGeometry
LineGeometry
LineSegment
MatrixTransform
OutlinedGeometry
PathFigure
PathFigureCollection
PathGeometry
PathSegment
PathSegmentCollection
PointCollection
PolyBezierSegment
PolyCurveSegment
PolyLineSegment
PolyQuadraticBezierSegment
QuadraticBezierSegment
RectangleGeometry
RotateTransform
ScaleTransform
SkewTransform
StrokeStyle
Transform
TransformCollection
TransformGroup
TransformedGeometry
TranslateTransform
WidenedGeometry

Enums

FillRule
PenLineCap
PenLineJoin