🔹 StreamGeometryContext Class
namespace Noesis
Describes a geometry using drawing commands. This class is used with the StreamGeometry class to create a lightweight geometry that does not support data binding, animation, or modification.
Properties
StreamGeometryContext has no properties
Attached Properties
StreamGeometryContext has no attached properties
Methods
| Name | Description |
|---|---|
| ◆ ArcTo(const Point&, const Size&, float, bool, SweepDirection) | Draws an arc to the specified point |
| ◆ BeginFigure(const Point&, bool) | Specifies the starting point for a new figure |
| ◆ Close() | Closes this context and flushes its content so that it can be rendered. Afterwards the stream context can not be used anymore. If Close() is not called then the associated geometry remains unaltered |
| ◆ CubicTo(const Point&, const Point&, const Point&) | Draws a cubic Bezier curve to the specified point |
| ◆ LineTo(const Point&) | Draws a straight line to the specified Point |
| ◆ QuadraticTo(const Point&, const Point&) | Draws a quadratic Bezier curve to the specified point |
| ◆ SetIsClosed(bool) | Overrides the isClosed flag for the current figure |
| ◆ SmoothCubicTo(const Point&, const Point&) | Draws a G1 smooth cubic Bezier curve to the specified point |
| ◆ SmoothQuadraticTo(const Point&) | Draws a G1 smooth quadratic Bezier curve to the specified point |
Events
StreamGeometryContext has no events
📍 On this page