DK for .NET | TatukGIS.NDK.TGIS_Point3D | Records | Constructors | Fields | Methods
3D point type with X, Y, Z, and M coordinates for vector geometry and Shapefile compatibility.
// C# public struct TGIS_Point3D { }
' VisualBasic Public Structure TGIS_Point3D End Structure
// Oxygene type TGIS_Point3D = public record end;
| Name | Visibility | Description | |
|---|---|---|---|
| TGIS_Point3D(double, double) | public | Creates a 3D point from X and Y coordinates. | |
| TGIS_Point3D(double, double, double) | public | Creates a 3D point from X, Y, and Z coordinates. | |
| TGIS_Point3D(double, double, double, double) | public | Creates a 3D point from X, Y, Z, and M coordinates. | |
| TGIS_Point3D(int, int) | public | Creates a 3D point from X and Y coordinates. | |
| TGIS_Point3D(int, int, int) | public | Creates a 3D point from X, Y, and Z coordinates. | |
| TGIS_Point3D(int, int, int, int) | public | Creates a 3D point from X, Y, Z, and M coordinates. | |
| Name | Visibility | Description | |
|---|---|---|---|
| M | public | M measure coordinate. | |
| X | public | X coordinate. | |
| Y | public | Y coordinate. | |
| Z | public | Z coordinate. | |
PURPOSE: Represents a point in three-dimensional space with an additional M value used as a measure coordinate in GIS (Geographic Information System) data.
BEHAVIOR: Stores X and Y horizontal coordinates, Z elevation, and M measure. The M coordinate is included for Shapefile (Esri Vector Format) compatibility and supports linear referencing or other per-vertex measure values.