2 types derived from StreamGeometryContext
PresentationCore (2)
MS\Internal\Media\ParserStreamGeometryContext.cs (1)
39internal class ParserStreamGeometryContext : StreamGeometryContext
System\Windows\Media\CapacityStreamGeometryContext.cs (1)
16internal abstract class CapacityStreamGeometryContext : StreamGeometryContext
42 references to StreamGeometryContext
PresentationCore (31)
MS\Internal\Ink\StrokeRenderer.cs (7)
43StreamGeometryContext context = streamGeometry.Open(); 223StreamGeometryContext context = streamGeometry.Open(); 735private static void RenderTwoStrokeNodes( StreamGeometryContext context, 795private static void ReverseDCPointsRenderAndClear(StreamGeometryContext context, List<Point> abPoints, List<Point> dcPoints, List<Point> polyLinePoints, bool isEllipse, bool clear) 860private static void AddFigureToStreamGeometryContext(StreamGeometryContext context, List<Point> points, bool isBezierFigure) 888private static void AddPolylineFigureToStreamGeometryContext(StreamGeometryContext context, List<Point> abPoints, List<Point> dcPoints) 910private static void AddArcToFigureToStreamGeometryContext(StreamGeometryContext context, List<Point> abPoints, List<Point> dcPoints, List<Point> polyLinePoints)
MS\Internal\Media\ParserStreamGeometryContext.cs (9)
306internal static void Deserialize(BinaryReader br, StreamGeometryContext sc, StreamGeometry geometry) 387private static void DeserializeBeginFigure(BinaryReader br, Byte firstByte, StreamGeometryContext sc) 398private static void DeserializeLineTo(BinaryReader br, Byte firstByte, StreamGeometryContext sc) 409private static void DeserializeQuadraticBezierTo(BinaryReader br, byte firstByte, StreamGeometryContext sc) 424private static void DeserializeBezierTo(BinaryReader br, byte firstByte, StreamGeometryContext sc) 444private static void DeserializePolyLineTo(BinaryReader br, Byte firstByte, StreamGeometryContext sc) 455private static void DeserializePolyQuadraticBezierTo(BinaryReader br, Byte firstByte, StreamGeometryContext sc) 466private static void DeserializePolyBezierTo(BinaryReader br, Byte firstByte, StreamGeometryContext sc) 478private static void DeserializeArcTo(BinaryReader br, byte firstByte, StreamGeometryContext sc)
System\Windows\Media\ArcSegment.cs (1)
121internal override void SerializeData(StreamGeometryContext ctx)
System\Windows\Media\BezierSegment.cs (1)
76internal override void SerializeData(StreamGeometryContext ctx)
System\Windows\Media\Generated\PolyBezierSegmentFigureLogic.cs (1)
105internal override void SerializeData(StreamGeometryContext ctx)
System\Windows\Media\Generated\PolyLineSegmentFigureLogic.cs (1)
105internal override void SerializeData(StreamGeometryContext ctx)
System\Windows\Media\Generated\PolyQuadraticBezierSegmentFigureLogic.cs (1)
105internal override void SerializeData(StreamGeometryContext ctx)
System\Windows\Media\LineSegment.cs (1)
66internal override void SerializeData(StreamGeometryContext ctx)
System\Windows\Media\ParsersCommon.cs (5)
42using (StreamGeometryContext context = geometry.Open()) 80StreamGeometryContext context = geometry.Open(); 96StreamGeometryContext context, 189StreamGeometryContext _context; 508StreamGeometryContext context,
System\Windows\Media\PathFigure.cs (1)
216internal void SerializeData(StreamGeometryContext ctx)
System\Windows\Media\PathSegment.cs (1)
58internal abstract void SerializeData(StreamGeometryContext ctx);
System\Windows\Media\QuadraticBezierSegment.cs (1)
74internal override void SerializeData(StreamGeometryContext ctx)
System\Windows\Media\StreamGeometry.cs (1)
35public StreamGeometryContext Open()
PresentationFramework (6)
System\Windows\Controls\Border.cs (3)
315using (StreamGeometryContext ctx = backgroundGeometry.Open()) 333using (StreamGeometryContext ctx = borderGeometry.Open()) 646private static void GenerateGeometry(StreamGeometryContext ctx, Rect rect, Radii radii)
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
704case 610: t = () => typeof(StreamGeometryContext); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
9548typeof(System.Windows.Media.StreamGeometryContext),
System\Windows\Markup\KnownTypes.cs (1)
6164case KnownElements.StreamGeometryContext: t = typeof(System.Windows.Media.StreamGeometryContext); break;
PresentationFramework.Classic (2)
Microsoft\Windows\Themes\ClassicBorderDecorator.cs (2)
1393StreamGeometryContext sgc = geometry.Open(); 1422StreamGeometryContext sgc = geometry.Open();
PresentationFramework.Luna (1)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\BulletChrome.cs (1)
501StreamGeometryContext sgc = geometry.Open();
PresentationFramework.Royale (1)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\BulletChrome.cs (1)
501StreamGeometryContext sgc = geometry.Open();
ReachFramework (1)
AlphaFlattener\BrushProxy.cs (1)
4105using (StreamGeometryContext context = geometry.Open())