From 424d29e3ee12de58fc65d5a80c8fb52f6121f260 Mon Sep 17 00:00:00 2001 From: donandren Date: Mon, 9 May 2016 15:50:20 +0300 Subject: [PATCH] fixed some build errors if SharpDX StreamGeometryContextImpl with class names --- .../Perspex.Direct2D1/Media/StreamGeometryContextImpl.cs | 7 ++++--- src/Windows/Perspex.Direct2D1/Media/StreamGeometryImpl.cs | 1 - 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Windows/Perspex.Direct2D1/Media/StreamGeometryContextImpl.cs b/src/Windows/Perspex.Direct2D1/Media/StreamGeometryContextImpl.cs index 8dc3c6231d..5169afce8f 100644 --- a/src/Windows/Perspex.Direct2D1/Media/StreamGeometryContextImpl.cs +++ b/src/Windows/Perspex.Direct2D1/Media/StreamGeometryContextImpl.cs @@ -5,6 +5,7 @@ using Perspex.Media; using Perspex.Platform; using SharpDX.Direct2D1; using SweepDirection = SharpDX.Direct2D1.SweepDirection; +using D2D = SharpDX.Direct2D1; namespace Perspex.Direct2D1.Media { @@ -24,7 +25,7 @@ namespace Perspex.Direct2D1.Media bool isLargeArc, Perspex.Media.SweepDirection sweepDirection) { - _sink.AddArc(new ArcSegment + _sink.AddArc(new D2D.ArcSegment { Point = point.ToSharpDX(), Size = size.ToSharpDX(), @@ -41,7 +42,7 @@ namespace Perspex.Direct2D1.Media public void CubicBezierTo(Point point1, Point point2, Point point3) { - _sink.AddBezier(new BezierSegment + _sink.AddBezier(new D2D.BezierSegment { Point1 = point1.ToSharpDX(), Point2 = point2.ToSharpDX(), @@ -51,7 +52,7 @@ namespace Perspex.Direct2D1.Media public void QuadraticBezierTo(Point control, Point dest) { - _sink.AddQuadraticBezier(new QuadraticBezierSegment + _sink.AddQuadraticBezier(new D2D.QuadraticBezierSegment { Point1 = control.ToSharpDX(), Point2 = dest.ToSharpDX() diff --git a/src/Windows/Perspex.Direct2D1/Media/StreamGeometryImpl.cs b/src/Windows/Perspex.Direct2D1/Media/StreamGeometryImpl.cs index f9f790db56..be0df4712d 100644 --- a/src/Windows/Perspex.Direct2D1/Media/StreamGeometryImpl.cs +++ b/src/Windows/Perspex.Direct2D1/Media/StreamGeometryImpl.cs @@ -1,7 +1,6 @@ // Copyright (c) The Perspex Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Perspex.Media; using Perspex.Platform; using SharpDX.Direct2D1; using D2DGeometry = SharpDX.Direct2D1.Geometry;