示例#1
0
 /// <summary>
 /// Clone this instance
 /// </summary>
 public override DrawObject Clone()
 {
     DrawEllipse drawEllipse = new DrawEllipse();
     drawEllipse.property = this.property.Clone();
     drawEllipse.PointsArray = new List<PointLatLng>(PointsArray);
     FillDrawObjectFields(drawEllipse);
     return drawEllipse;
 }
示例#2
0
        public override void OnMouseDown(MapControl control, MouseEventArgs e, int zoom)
        {
            var obj = new DrawEllipse(e.X, e.Y, zoom, TOOL_TYPE.ellipse);

            AddNewObject(control, obj);
        }