  | CVVUDistance3D Method  | 
 Create a cumulative distance VV from X, Y and Z VVs
 
    Namespace: 
   Geosoft.Desktop.GXNetX
    Assembly:
   geosoft.desktop.gxnetx (in geosoft.desktop.gxnetx.dll) Version: 2025.1.0.25
Syntaxpublic static void Distance3D(
	CGXNETCore gxNetShared,
	CVV vv_x,
	CVV vv_y,
	CVV vv_z,
	double start_distance,
	CVV vv_d
)
public static void Distance3D(
	CGXNETCore gxNetShared,
	CVV vv_x,
	CVV vv_y,
	CVV vv_z,
	double start_distance,
	CVV vv_d
)
Public Shared Sub Distance3D ( 
	gxNetShared As CGXNETCore,
	vv_x As CVV,
	vv_y As CVV,
	vv_z As CVV,
	start_distance As Double,
	vv_d As CVV
)
Public Shared Sub Distance3D ( 
	gxNetShared As CGXNETCore,
	vv_x As CVV,
	vv_y As CVV,
	vv_z As CVV,
	start_distance As Double,
	vv_d As CVV
)
public:
static void Distance3D(
	CGXNETCore^ gxNetShared, 
	CVV^ vv_x, 
	CVV^ vv_y, 
	CVV^ vv_z, 
	double start_distance, 
	CVV^ vv_d
)
public:
static void Distance3D(
	CGXNETCore^ gxNetShared, 
	CVV^ vv_x, 
	CVV^ vv_y, 
	CVV^ vv_z, 
	double start_distance, 
	CVV^ vv_d
)
static member Distance3D : 
        gxNetShared : CGXNETCore * 
        vv_x : CVV * 
        vv_y : CVV * 
        vv_z : CVV * 
        start_distance : float * 
        vv_d : CVV -> unit 
static member Distance3D : 
        gxNetShared : CGXNETCore * 
        vv_x : CVV * 
        vv_y : CVV * 
        vv_z : CVV * 
        start_distance : float * 
        vv_d : CVV -> unit 
Parameters
- gxNetShared
 - Type: GeoEngine.Core.GXNetXCGXNETCore
A shared CGXNETCore - vv_x
 - Type: GeoEngine.Core.GXNetXCVV
X VV,REAL VV - vv_y
 - Type: GeoEngine.Core.GXNetXCVV
Y VV,REAL VV - vv_z
 - Type: GeoEngine.Core.GXNetXCVV
Z VV,REAL VV - start_distance
 - Type: SystemDouble
Distance at first location - vv_d
 - Type: GeoEngine.Core.GXNetXCVV
Output distance VV,REAL VV 
Remarks
The output VV is the length of the shortest X,Y or Z input VV.
Any values with dummies are ignored - the distance at that
point is equal to the distance at the previous valid point.
The returned VV is the cumulative straight-line distance
between the points. No re-sampling is performed.
VVs of any type are supported.
See Also