Microsoft.Graphics.Canvas.Geometry Namespace |
Class | Description | |
---|---|---|
![]() | CanvasCachedGeometry | Cached geometries are a means of improving drawing performance of complicated geometry. |
![]() | CanvasGeometry | Geometry objects provide a means of drawing and manipulating geometric shapes. |
![]() | CanvasGradientMesh | A drawable set of bezier patches, consisting of interpolated colors. |
![]() ![]() | CanvasPathBuilder | A path builder is used for creating freeform CanvasGeometry objects. |
![]() | CanvasStrokeStyle | Defines a stroke style for drawing lines. Dashes, dots, how to join segments, how to cap the ends, etc. |
Structure | Description | |
---|---|---|
![]() | CanvasGradientMeshPatch | Describes a patch which can comprise a gradient mesh. |
![]() | CanvasTriangleVertices | Describes a 2D triangle, which consists of three vertices. |
Interface | Description | |
---|---|---|
![]() | ICanvasPathReceiver | Applications implement this interface in order to read back geometry path data. |
Enumeration | Description | |
---|---|---|
![]() | CanvasArcSize | Specifies whether an arc should take the longer, or shorter way, around the ellipse to join its start and end points. |
![]() | CanvasCapStyle | Describes the shape at the end of a line or segment. |
![]() | CanvasDashStyle | Describes the sequence of dashes, dots, and gaps in a stroke style. |
![]() | CanvasFigureFill | Specifies whether the interior of the figure is considered filled, for the purpose of drawing and geometry operations. |
![]() | CanvasFigureLoop | Specifies whether the figure is open or closed. This affects the appearance of fills and strokes, as well as geometry operations. |
![]() | CanvasFigureSegmentOptions | Specifies some advanced properties that may be specified when defining a figure. |
![]() | CanvasFilledRegionDetermination | Specifies how to determine which parts of a path are considered filled or unfilled. |
![]() | CanvasGeometryCombine | Used for specifying how two geometries should be combined to form a third, new geometry. |
![]() | CanvasGeometryRelation | Describes how one geometry is spatially related to another geometry. |
![]() | CanvasGeometrySimplification | Specifies how a geometry is simplified to produce another geometry. |
![]() | CanvasGradientMeshPatchEdge | Specifies the type of edge a gradient mesh patch will have, when drawn. |
![]() | CanvasLineJoin | Describes the shape that joins two lines or segments. |
![]() | CanvasStrokeTransformBehavior | Defines how the world transform, dots per inch (DPI), and stroke width affect the shape of the pen used to stroke a primitive. |
![]() | CanvasSweepDirection | Defines the direction that an elliptical arc is drawn. |