Skip to content

Commit 82e746c

Browse files
committed
Update setup files
1 parent 8aed7bc commit 82e746c

6 files changed

Lines changed: 164 additions & 18 deletions

File tree

docs/AxInterop.MapWinGIS.XML

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/Interop.MapWinGIS.XML

Lines changed: 73 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8173,7 +8173,7 @@
81738173
</member>
81748174
<member name="M:MapWinGIS.IShape.ExportToWKT">
81758175
<summary>
8176-
Imports shape data from WKT format.
8176+
Exports shape data to WKT format.
81778177
</summary>
81788178
<returns>String in WKT format with shape data.</returns>
81798179
\new490 Added in version 4.9.0
@@ -8279,6 +8279,23 @@
82798279
</summary>
82808280
\new493 Added in version 4.9.3
82818281
</member>
8282+
<member name="M:MapWinGIS.IShape.InterpolatePoint(MapWinGIS.Point,System.Double,System.Boolean)">
8283+
<summary>
8284+
Return a point at the specified distance (or percentage) along the specified line
8285+
</summary>
8286+
<param name="startPoint">Starting point along this line (specify Point[0] for beginning of line)</param>
8287+
<param name="distance">Distance along this line (or percentage of line length; if a percentage, specify a number between 0.0 and 1.0)</param>
8288+
<param name="normalized">Optional value; if FALSE, 'distance' is actual distance; if TRUE, distance is percentage of length; defaults to FALSE</param>
8289+
<returns>Returns a Point class representing the point along the sourceLine that is the specified distance (or percentage) along the line.</returns>
8290+
<remarks>
8291+
Only applies to a Polyline Shape. If 'distance' is greater than the the line length, the line's endpoint is returned.
8292+
8293+
'startPoint' does not have to be on the line. If not on the line, actual starting point will be the nearest point to 'startPoint' that is on the line.
8294+
</remarks>
8295+
\see Utils.LineInterpolatePoint
8296+
8297+
\new500 Added in version 5.0.0
8298+
</member>
82828299
<!-- Badly formed XML comment ignored for member "T:MapWinGIS.IShapeDrawingOptions" -->
82838300
<member name="M:MapWinGIS.IShapeDrawingOptions.Clone">
82848301
<summary>
@@ -11177,6 +11194,41 @@
1117711194
</remarks>
1117811195
\new495 Added in version 4.9.5
1117911196
</member>
11197+
<member name="M:MapWinGIS.IUtils.GetAngle(MapWinGIS.Point,MapWinGIS.Point)">
11198+
<summary>
11199+
Calculates the angle defined by the two specified coordinates
11200+
</summary>
11201+
<param name="firstPoint"></param>
11202+
<param name="secondPoint"></param>
11203+
<returns>Geographic Angle (in degrees) of the vector measured from the first point to the second point</returns>
11204+
<remarks>
11205+
The angle returned is the so-called Geographic angle, measured in a clockwise direction
11206+
from the positive Y-axis, as opposed to the Arithmetic (Cartesian) angle measured in a
11207+
counter-clockwise direction from the positive X-axis. The returned value can be used
11208+
as-is to specify Shape or Label Rotation, which expect the Geographic angle for input.
11209+
</remarks>
11210+
\see Shapefile.set_ShapeRotation
11211+
11212+
\new500 Added in version 5.0.0
11213+
</member>
11214+
<member name="M:MapWinGIS.IUtils.LineInterpolatePoint(MapWinGIS.Shape,MapWinGIS.Point,System.Double,System.Boolean)">
11215+
<summary>
11216+
Return a point at the specified distance (or percentage) along the specified line
11217+
</summary>
11218+
<param name="sourceLine">Polyline shape to traverse</param>
11219+
<param name="startPoint">Starting point along 'sourceLine' (specify Point[0] for beginning of line)</param>
11220+
<param name="distance">Distance along line (or percentage of line length; if a percentage, specify a number between 0.0 and 1.0)</param>
11221+
<param name="normalized">Optional value; if FALSE, 'distance' is actual distance; if TRUE, distance is percentage of length; defaults to FALSE</param>
11222+
<returns>Returns a Point class representing the point along the sourceLine that is the specified distance (or percentage) along the line.</returns>
11223+
<remarks>
11224+
'sourceLine' must be a Polyline Shape. If 'distance' is greater than the source line length, the line's endpoint is returned.
11225+
11226+
'startPoint' does not have to be on 'sourceLine'. If not on the line, actual starting point will be the nearest point to 'startPoint' that is on 'sourceline'.
11227+
</remarks>
11228+
\see Shape.InterpolatePoint
11229+
11230+
\new500 Added in version 5.0.0
11231+
</member>
1118011232
<member name="T:MapWinGIS.IVector">
1118111233
<summary>
1118211234
A vector object is used to represent the light source for a grid color scheme.
@@ -11775,7 +11827,7 @@
1177511827
<summary>
1177611828
The objects of the drawing layer are specified in screen coordinates and are not moved after the changes of the extents.
1177711829
</summary>
11778-
<remarks>To update such layers the full redraw is not needed. Therefore use AxMap.Refresh rather than AxMap.Redraw.</remarks>
11830+
<remarks>To update such layers the full redraw is not needed. Therefore use AxMap.Redraw2 rather than AxMap.Redraw.</remarks>
1177911831
</member>
1178011832
<member name="F:MapWinGIS.tkDrawReferenceList.dlSpatiallyReferencedList">
1178111833
<summary>
@@ -12612,7 +12664,7 @@
1261212664
<summary>
1261312665
Map will be rendered from the main buffer. Only measurements and coordinate display will be rendered anew.
1261412666
</summary>
12615-
<remarks>Corresponds to AxMap.Refresh/AxMap.Invalidate.</remarks>
12667+
<remarks>Corresponds to AxMap.Redraw2/AxMap.Invalidate.</remarks>
1261612668
</member>
1261712669
<member name="T:MapWinGIS.tkCoordinatesDisplay">
1261812670
<summary>
@@ -14750,7 +14802,13 @@
1475014802
<member name="M:MapWinGIS.IShapefile.GetClosestVertex(System.Double,System.Double,System.Double,System.Int32@,System.Int32@,System.Double@)">
1475114803
\addtogroup shapefile_selection Shapefile selection
1475214804
Here is a list of properties and methods for managing shapefile selection.
14753-
This module is a part of the documentation of Shapefile class.
14805+
This module is a part of the documentation of the Shapefile class.
14806+
14807+
Historically, using the cmSelection and cmSelectByPolygon tools, you would specify a LayerHandle in the ChooseLayer map event
14808+
to indicate which single layer you were selecting shapes from. Starting in v5.0, you can select from multiple layers concurrently
14809+
by setting the 'Selectable' property of each layer you would like to select shapes from. If the LayerHandle returned from the
14810+
ChooseLayer event is left unspecified (-1), then instead, all layers having the 'Selectable' property = TRUE
14811+
will be selectable by the tool.
1475414812
\dot
1475514813
digraph shapefile_selection {
1475614814
splines = true;
@@ -14838,6 +14896,17 @@
1483814896
</summary>
1483914897
\new48 Added in version 4.8
1484014898
</member>
14899+
<member name="P:MapWinGIS.IShapefile.Selectable">
14900+
<summary>
14901+
Gets or sets a value indicating whether this shapefile will be selectable by the cmSelection and cmSelectByPolygon tool.
14902+
</summary>
14903+
<remarks>
14904+
This property allows for multiple shapefiles to be concurrently selectable.
14905+
If only selecting from one layer, you can still use the ChooseLayer map event to specify the selectable layer.
14906+
</remarks>
14907+
\see AxMap.CursorMode
14908+
\new500 Added in version 5.0.0
14909+
</member>
1484114910
<member name="P:MapWinGIS.IShapefile.SelectionAppearance">
1484214911
<summary>
1484314912
Gets or sets the way shapefile selection will be displayed.

src/InnoSetup/AxInterop.MapWinGIS.XML

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/InnoSetup/Interop.MapWinGIS.XML

Lines changed: 73 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8173,7 +8173,7 @@
81738173
</member>
81748174
<member name="M:MapWinGIS.IShape.ExportToWKT">
81758175
<summary>
8176-
Imports shape data from WKT format.
8176+
Exports shape data to WKT format.
81778177
</summary>
81788178
<returns>String in WKT format with shape data.</returns>
81798179
\new490 Added in version 4.9.0
@@ -8279,6 +8279,23 @@
82798279
</summary>
82808280
\new493 Added in version 4.9.3
82818281
</member>
8282+
<member name="M:MapWinGIS.IShape.InterpolatePoint(MapWinGIS.Point,System.Double,System.Boolean)">
8283+
<summary>
8284+
Return a point at the specified distance (or percentage) along the specified line
8285+
</summary>
8286+
<param name="startPoint">Starting point along this line (specify Point[0] for beginning of line)</param>
8287+
<param name="distance">Distance along this line (or percentage of line length; if a percentage, specify a number between 0.0 and 1.0)</param>
8288+
<param name="normalized">Optional value; if FALSE, 'distance' is actual distance; if TRUE, distance is percentage of length; defaults to FALSE</param>
8289+
<returns>Returns a Point class representing the point along the sourceLine that is the specified distance (or percentage) along the line.</returns>
8290+
<remarks>
8291+
Only applies to a Polyline Shape. If 'distance' is greater than the the line length, the line's endpoint is returned.
8292+
8293+
'startPoint' does not have to be on the line. If not on the line, actual starting point will be the nearest point to 'startPoint' that is on the line.
8294+
</remarks>
8295+
\see Utils.LineInterpolatePoint
8296+
8297+
\new500 Added in version 5.0.0
8298+
</member>
82828299
<!-- Badly formed XML comment ignored for member "T:MapWinGIS.IShapeDrawingOptions" -->
82838300
<member name="M:MapWinGIS.IShapeDrawingOptions.Clone">
82848301
<summary>
@@ -11177,6 +11194,41 @@
1117711194
</remarks>
1117811195
\new495 Added in version 4.9.5
1117911196
</member>
11197+
<member name="M:MapWinGIS.IUtils.GetAngle(MapWinGIS.Point,MapWinGIS.Point)">
11198+
<summary>
11199+
Calculates the angle defined by the two specified coordinates
11200+
</summary>
11201+
<param name="firstPoint"></param>
11202+
<param name="secondPoint"></param>
11203+
<returns>Geographic Angle (in degrees) of the vector measured from the first point to the second point</returns>
11204+
<remarks>
11205+
The angle returned is the so-called Geographic angle, measured in a clockwise direction
11206+
from the positive Y-axis, as opposed to the Arithmetic (Cartesian) angle measured in a
11207+
counter-clockwise direction from the positive X-axis. The returned value can be used
11208+
as-is to specify Shape or Label Rotation, which expect the Geographic angle for input.
11209+
</remarks>
11210+
\see Shapefile.set_ShapeRotation
11211+
11212+
\new500 Added in version 5.0.0
11213+
</member>
11214+
<member name="M:MapWinGIS.IUtils.LineInterpolatePoint(MapWinGIS.Shape,MapWinGIS.Point,System.Double,System.Boolean)">
11215+
<summary>
11216+
Return a point at the specified distance (or percentage) along the specified line
11217+
</summary>
11218+
<param name="sourceLine">Polyline shape to traverse</param>
11219+
<param name="startPoint">Starting point along 'sourceLine' (specify Point[0] for beginning of line)</param>
11220+
<param name="distance">Distance along line (or percentage of line length; if a percentage, specify a number between 0.0 and 1.0)</param>
11221+
<param name="normalized">Optional value; if FALSE, 'distance' is actual distance; if TRUE, distance is percentage of length; defaults to FALSE</param>
11222+
<returns>Returns a Point class representing the point along the sourceLine that is the specified distance (or percentage) along the line.</returns>
11223+
<remarks>
11224+
'sourceLine' must be a Polyline Shape. If 'distance' is greater than the source line length, the line's endpoint is returned.
11225+
11226+
'startPoint' does not have to be on 'sourceLine'. If not on the line, actual starting point will be the nearest point to 'startPoint' that is on 'sourceline'.
11227+
</remarks>
11228+
\see Shape.InterpolatePoint
11229+
11230+
\new500 Added in version 5.0.0
11231+
</member>
1118011232
<member name="T:MapWinGIS.IVector">
1118111233
<summary>
1118211234
A vector object is used to represent the light source for a grid color scheme.
@@ -11775,7 +11827,7 @@
1177511827
<summary>
1177611828
The objects of the drawing layer are specified in screen coordinates and are not moved after the changes of the extents.
1177711829
</summary>
11778-
<remarks>To update such layers the full redraw is not needed. Therefore use AxMap.Refresh rather than AxMap.Redraw.</remarks>
11830+
<remarks>To update such layers the full redraw is not needed. Therefore use AxMap.Redraw2 rather than AxMap.Redraw.</remarks>
1177911831
</member>
1178011832
<member name="F:MapWinGIS.tkDrawReferenceList.dlSpatiallyReferencedList">
1178111833
<summary>
@@ -12612,7 +12664,7 @@
1261212664
<summary>
1261312665
Map will be rendered from the main buffer. Only measurements and coordinate display will be rendered anew.
1261412666
</summary>
12615-
<remarks>Corresponds to AxMap.Refresh/AxMap.Invalidate.</remarks>
12667+
<remarks>Corresponds to AxMap.Redraw2/AxMap.Invalidate.</remarks>
1261612668
</member>
1261712669
<member name="T:MapWinGIS.tkCoordinatesDisplay">
1261812670
<summary>
@@ -14750,7 +14802,13 @@
1475014802
<member name="M:MapWinGIS.IShapefile.GetClosestVertex(System.Double,System.Double,System.Double,System.Int32@,System.Int32@,System.Double@)">
1475114803
\addtogroup shapefile_selection Shapefile selection
1475214804
Here is a list of properties and methods for managing shapefile selection.
14753-
This module is a part of the documentation of Shapefile class.
14805+
This module is a part of the documentation of the Shapefile class.
14806+
14807+
Historically, using the cmSelection and cmSelectByPolygon tools, you would specify a LayerHandle in the ChooseLayer map event
14808+
to indicate which single layer you were selecting shapes from. Starting in v5.0, you can select from multiple layers concurrently
14809+
by setting the 'Selectable' property of each layer you would like to select shapes from. If the LayerHandle returned from the
14810+
ChooseLayer event is left unspecified (-1), then instead, all layers having the 'Selectable' property = TRUE
14811+
will be selectable by the tool.
1475414812
\dot
1475514813
digraph shapefile_selection {
1475614814
splines = true;
@@ -14838,6 +14896,17 @@
1483814896
</summary>
1483914897
\new48 Added in version 4.8
1484014898
</member>
14899+
<member name="P:MapWinGIS.IShapefile.Selectable">
14900+
<summary>
14901+
Gets or sets a value indicating whether this shapefile will be selectable by the cmSelection and cmSelectByPolygon tool.
14902+
</summary>
14903+
<remarks>
14904+
This property allows for multiple shapefiles to be concurrently selectable.
14905+
If only selecting from one layer, you can still use the ChooseLayer map event to specify the selectable layer.
14906+
</remarks>
14907+
\see AxMap.CursorMode
14908+
\new500 Added in version 5.0.0
14909+
</member>
1484114910
<member name="P:MapWinGIS.IShapefile.SelectionAppearance">
1484214911
<summary>
1484314912
Gets or sets the way shapefile selection will be displayed.

0 commit comments

Comments
 (0)