public abstract void DrawRoundedRectangle(Brush brush, Pen pen, Rect rectangle, double radiusX, double radiusY);
 public abstract void DrawRoundedRectangle(Brush brush, Pen pen, Rect rectangle, AnimationClock rectangleAnimations,
                                           double radiusX, AnimationClock radiusXAnimations, double radiusY,
                                           AnimationClock radiusYAnimations);
 public abstract void DrawRectangle(Brush brush, Pen pen, Rect rectangle);
 public abstract void DrawRectangle(Brush brush, Pen pen, Rect rectangle, AnimationClock rectangleAnimations);
 public abstract void DrawLine(Pen pen, Point point0, AnimationClock point0Animations, Point point1,
                               AnimationClock point1Animations);
 public abstract void DrawLine(Pen pen, Point point0, Point point1);
 public abstract void DrawGeometry(Brush brush, Pen pen, Geometry geometry);
 public abstract void DrawEllipse(Brush brush, Pen pen, Point center, AnimationClock centerAnimations, double radiusX,
                                  AnimationClock radiusXAnimations, double radiusY, AnimationClock radiusYAnimations);
//		public abstract void DrawDrawing(Drawing drawing);

    public abstract void DrawEllipse(Brush brush, Pen pen, Point center, double radiusX, double radiusY);