Ejemplo n.º 1
0
 public override void UpdateGeometry()
 {
     ScaleThickness = QuadraticBezier.State.HasFlag(ShapeStateFlags.Thickness);
     ScaleSize      = QuadraticBezier.State.HasFlag(ShapeStateFlags.Size);
     Geometry       = PathGeometryConverter.ToGeometryImpl(QuadraticBezier);
     Center         = Geometry.Bounds.Center;
 }
Ejemplo n.º 2
0
 public sealed override void UpdateGeometry()
 {
     ScaleThickness = Arc.State.HasFlag(ShapeStateFlags.Thickness);
     ScaleSize      = Arc.State.HasFlag(ShapeStateFlags.Size);
     Geometry       = PathGeometryConverter.ToGeometryImpl(Arc);
     Center         = Geometry.Bounds.Center;
 }
Ejemplo n.º 3
0
 public override void UpdateGeometry()
 {
     ScaleThickness = Path.State.HasFlag(ShapeStateFlags.Thickness);
     ScaleSize      = Path.State.HasFlag(ShapeStateFlags.Size);
     Geometry       = PathGeometryConverter.ToGeometryImpl(Path.Geometry, Path.IsFilled);
     Center         = Geometry.Bounds.Center;
 }
Ejemplo n.º 4
0
 public override void UpdateGeometry()
 {
     ScaleThickness = Ellipse.State.HasFlag(ShapeStateFlags.Thickness);
     ScaleSize      = Ellipse.State.HasFlag(ShapeStateFlags.Size);
     Geometry       = PathGeometryConverter.ToGeometryImpl(Ellipse);
     Rect           = Geometry.Bounds;
     Center         = Geometry.Bounds.Center;
 }