2 types derived from StreamGeometryContext
PresentationCore (2)
MS\Internal\Media\ParserStreamGeometryContext.cs (1)
38internal class ParserStreamGeometryContext : StreamGeometryContext
System\Windows\Media\CapacityStreamGeometryContext.cs (1)
15internal abstract class CapacityStreamGeometryContext : StreamGeometryContext
42 references to StreamGeometryContext
PresentationCore (31)
MS\Internal\Ink\StrokeRenderer.cs (7)
44StreamGeometryContext context = streamGeometry.Open(); 226StreamGeometryContext context = streamGeometry.Open(); 738private static void RenderTwoStrokeNodes( StreamGeometryContext context, 798private static void ReverseDCPointsRenderAndClear(StreamGeometryContext context, List<Point> abPoints, List<Point> dcPoints, List<Point> polyLinePoints, bool isEllipse, bool clear) 863private static void AddFigureToStreamGeometryContext(StreamGeometryContext context, List<Point> points, bool isBezierFigure) 891private static void AddPolylineFigureToStreamGeometryContext(StreamGeometryContext context, List<Point> abPoints, List<Point> dcPoints) 913private static void AddArcToFigureToStreamGeometryContext(StreamGeometryContext context, List<Point> abPoints, List<Point> dcPoints, List<Point> polyLinePoints)
MS\Internal\Media\ParserStreamGeometryContext.cs (9)
305internal static void Deserialize(BinaryReader br, StreamGeometryContext sc, StreamGeometry geometry) 386private static void DeserializeBeginFigure(BinaryReader br, Byte firstByte, StreamGeometryContext sc) 397private static void DeserializeLineTo(BinaryReader br, Byte firstByte, StreamGeometryContext sc) 408private static void DeserializeQuadraticBezierTo(BinaryReader br, byte firstByte, StreamGeometryContext sc) 423private static void DeserializeBezierTo(BinaryReader br, byte firstByte, StreamGeometryContext sc) 443private static void DeserializePolyLineTo(BinaryReader br, Byte firstByte, StreamGeometryContext sc) 454private static void DeserializePolyQuadraticBezierTo(BinaryReader br, Byte firstByte, StreamGeometryContext sc) 465private static void DeserializePolyBezierTo(BinaryReader br, Byte firstByte, StreamGeometryContext sc) 477private static void DeserializeArcTo(BinaryReader br, byte firstByte, StreamGeometryContext sc)
System\Windows\Media\ArcSegment.cs (1)
120internal override void SerializeData(StreamGeometryContext ctx)
System\Windows\Media\BezierSegment.cs (1)
75internal override void SerializeData(StreamGeometryContext ctx)
System\Windows\Media\Generated\PolyBezierSegmentFigureLogic.cs (1)
114internal override void SerializeData(StreamGeometryContext ctx)
System\Windows\Media\Generated\PolyLineSegmentFigureLogic.cs (1)
114internal override void SerializeData(StreamGeometryContext ctx)
System\Windows\Media\Generated\PolyQuadraticBezierSegmentFigureLogic.cs (1)
114internal override void SerializeData(StreamGeometryContext ctx)
System\Windows\Media\LineSegment.cs (1)
65internal override void SerializeData(StreamGeometryContext ctx)
System\Windows\Media\ParsersCommon.cs (5)
41using (StreamGeometryContext context = geometry.Open()) 79StreamGeometryContext context = geometry.Open(); 95StreamGeometryContext context, 188private StreamGeometryContext _context; 507StreamGeometryContext context,
System\Windows\Media\PathFigure.cs (1)
215internal void SerializeData(StreamGeometryContext ctx)
System\Windows\Media\PathSegment.cs (1)
57internal abstract void SerializeData(StreamGeometryContext ctx);
System\Windows\Media\QuadraticBezierSegment.cs (1)
73internal override void SerializeData(StreamGeometryContext ctx)
System\Windows\Media\StreamGeometry.cs (1)
34public StreamGeometryContext Open()
PresentationFramework (6)
System\Windows\Controls\Border.cs (3)
314using (StreamGeometryContext ctx = backgroundGeometry.Open()) 332using (StreamGeometryContext ctx = borderGeometry.Open()) 653private static void GenerateGeometry(StreamGeometryContext ctx, Rect rect, Radii radii)
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
703case 610: t = () => typeof(StreamGeometryContext); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
10587typeof(System.Windows.Media.StreamGeometryContext),
System\Windows\Markup\KnownTypes.cs (1)
6157case KnownElements.StreamGeometryContext: t = typeof(System.Windows.Media.StreamGeometryContext); break;
PresentationFramework.Classic (2)
Microsoft\Windows\Themes\ClassicBorderDecorator.cs (2)
1400StreamGeometryContext sgc = geometry.Open(); 1429StreamGeometryContext sgc = geometry.Open();
PresentationFramework.Luna (1)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\BulletChrome.cs (1)
500StreamGeometryContext sgc = geometry.Open();
PresentationFramework.Royale (1)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\BulletChrome.cs (1)
500StreamGeometryContext sgc = geometry.Open();
ReachFramework (1)
AlphaFlattener\BrushProxy.cs (1)
4106using (StreamGeometryContext context = geometry.Open())