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)
45StreamGeometryContext context = streamGeometry.Open(); 227StreamGeometryContext context = streamGeometry.Open(); 739private static void RenderTwoStrokeNodes( StreamGeometryContext context, 799private static void ReverseDCPointsRenderAndClear(StreamGeometryContext context, List<Point> abPoints, List<Point> dcPoints, List<Point> polyLinePoints, bool isEllipse, bool clear) 864private static void AddFigureToStreamGeometryContext(StreamGeometryContext context, List<Point> points, bool isBezierFigure) 892private static void AddPolylineFigureToStreamGeometryContext(StreamGeometryContext context, List<Point> abPoints, List<Point> dcPoints) 914private 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()) 654private 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)
10588typeof(System.Windows.Media.StreamGeometryContext),
System\Windows\Markup\KnownTypes.cs (1)
6158case KnownElements.StreamGeometryContext: t = typeof(System.Windows.Media.StreamGeometryContext); break;
PresentationFramework.Classic (2)
Microsoft\Windows\Themes\ClassicBorderDecorator.cs (2)
1401StreamGeometryContext sgc = geometry.Open(); 1430StreamGeometryContext sgc = geometry.Open();
PresentationFramework.Luna (1)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\BulletChrome.cs (1)
503StreamGeometryContext sgc = geometry.Open();
PresentationFramework.Royale (1)
src\Microsoft.DotNet.Wpf\src\Themes\Shared\Microsoft\Windows\Themes\BulletChrome.cs (1)
503StreamGeometryContext sgc = geometry.Open();
ReachFramework (1)
AlphaFlattener\BrushProxy.cs (1)
4107using (StreamGeometryContext context = geometry.Open())