You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -1470,7 +1475,9 @@ public bool get_LayerVisibleAtCurrentScale(int layerHandle)
1470
1475
1471
1476
#region Drawing layer
1472
1477
/// \addtogroup map_drawing_layers Drawing layers
1473
-
/// Here is a list of methods and properties to interact with the drawing layers of the map. This module is a part of the documentation of AxMap class.
1478
+
/// Here is a list of methods and properties to interact with the drawing layers of the map.
1479
+
/// The drawing layers are more transient that the standard layers, intended for fast drawing of temporary elements on top of the map.
1480
+
/// This module is a part of the documentation of AxMap class.
1474
1481
/// \dot
1475
1482
/// digraph map_drawing_layers {
1476
1483
/// splines = true;
@@ -1506,24 +1513,27 @@ public Labels get_DrawingLabels(int DrawingLayerIndex)
1506
1513
}
1507
1514
1508
1515
/// <summary>
1509
-
/// Clears all the drawings on the drawing layer specified.
1516
+
/// Clears all drawings on the specified drawing layer, and removes the drawing layer. The drawing handle will no longer be valid.
1517
+
/// Call AxMap.NewDrawing again to create a new drawing layer to continue adding new elements.
1510
1518
/// </summary>
1511
-
/// <param name="DrawHandle">Drawing handle of the drawing layer for which all drawings are to be cleared.</param>
1519
+
/// <param name="DrawHandle">Drawing handle of the drawing layer to be cleared (and removed).</param>
1512
1520
publicvoidClearDrawing(intDrawHandle)
1513
1521
{
1514
1522
thrownewNotImplementedException();
1515
1523
}
1516
1524
1517
1525
/// <summary>
1518
-
/// Clears all drawings on all drawing layers. This method is slower than using ClearDrawing on a specific layer
1526
+
/// Clears all drawings on all drawing layers, and removes all drawing layers.
1527
+
/// This method is slower than using ClearDrawing on a specific layer.
1528
+
/// Call AxMap.NewDrawing again to create a new drawing layer to continue adding new elements.
1519
1529
/// </summary>
1520
1530
publicvoidClearDrawings()
1521
1531
{
1522
1532
thrownewNotImplementedException();
1523
1533
}
1524
1534
1525
1535
/// <summary>
1526
-
/// Draws a circle on the last drawing layer created by NewDrawing
1536
+
/// Draws a circle on the last drawing layer created by AxMap.NewDrawing
1527
1537
/// </summary>
1528
1538
/// <param name="x">Center x coordinate for the circle to be drawn.</param>
1529
1539
/// <param name="y">Center y coordinate for the circle to be drawn.</param>
@@ -1550,7 +1560,7 @@ public void DrawCircleEx(int LayerHandle, double x, double y, double pixelRadius
1550
1560
}
1551
1561
1552
1562
/// <summary>
1553
-
/// Draws a line on the last drawing layer created using NewDrawing.
1563
+
/// Draws a line on the last drawing layer created using AxMap.NewDrawing.
1554
1564
/// </summary>
1555
1565
/// <param name="x1">X coordinate of the first point used to draw the line</param>
1556
1566
/// <param name="y1">Y coordinate of the first point used to draw the line.</param>
0 commit comments