Constructs an empty figure. The optional arguments specify the starting point of the figure. You'll want to add a new instance of a PathFigure to the Geometry.figures list of a Geometry.
optional: the X coordinate of the start point (default is zero).
optional: the Y coordinate of the start point (default is zero).
optional: whether the figure is filled (default is true).
optional: whether the figure may be drawn with a shadow (default is true).
Gets or sets whether this PathFigure is drawn filled. The default value is true.
Gets or sets whether this PathFigure will render a shadow if one is defined. This is used for turning off shadows on specific subpaths. The default value is true.
Gets or sets the List of PathSegments that define this PathFigure.
Gets or sets the starting point X coordinate of the PathFigure. The default value is zero.
Gets or sets the starting point Y coordinate of the PathFigure. The default value is zero.
Add a PathSegment to the segments list.
a newly allocated unshared PathSegment that will become owned by this PathFigure
Create a copy of this PathFigure, with the same values and segments.
A PathFigure represents a section of a Geometry. It is a single connected series of two-dimensional geometric PathSegments.
The Geometry.figures property is a list of PathFigures.
PathFigures are drawn with the Shape.stroke and other stroke properties. Filled PathFigures are painted with the Shape.fill.
A PathFigure must not be modified once its containing Geometry has been assigned to a Shape.