예제 #1
0
 /// <inheritdoc />
 protected override void Draw(SvgDrawing drawing)
 {
     drawing.ClosedBezier(new[]
     {
         new Vector2(-5, 5),
         new Vector2(-5, 5), new Vector2(-4, 5), new Vector2(-4, 5),
         new Vector2(1, 5), new Vector2(4, 3), new Vector2(6, 0),
         new Vector2(4, -3), new Vector2(1, -5), new Vector2(-4, -5),
         new Vector2(-4, -5), new Vector2(-3, -5), new Vector2(-5, -5),
         new Vector2(-3, -2), new Vector2(-3, 2), new Vector2(-5, 5)
     });
     drawing.OpenBezier(new[]
     {
         new Vector2(-6.5, -5), new Vector2(-4.5, -2), new Vector2(-4.5, 2), new Vector2(-6.5, 5)
     });
 }
예제 #2
0
 private void DrawXor(SvgDrawing drawing)
 {
     drawing.ClosedBezier(new[]
     {
         new Vector2(-5, 5),
         new Vector2(-5, 5), new Vector2(-4, 5), new Vector2(-4, 5),
         new Vector2(1, 5), new Vector2(4, 3), new Vector2(6, 0),
         new Vector2(4, -3), new Vector2(1, -5), new Vector2(-4, -5),
         new Vector2(-4, -5), new Vector2(-5, -5), new Vector2(-5, -5),
         new Vector2(-3, -2), new Vector2(-3, 2), new Vector2(-5, 5)
     });
     drawing.OpenBezier(new[]
     {
         new Vector2(-6.5, -5), new Vector2(-4.5, -2), new Vector2(-4.5, 2), new Vector2(-6.5, 5)
     });
 }