Click or drag to resize
CEMAPiGetLineXYZ Method
Returns the end points of a line in X,Y and Z

Available since Oasis montaj version: 5.0.0
Limitations: May not be available if running outside of a Oasis Montaj or from a command line program.  
License: Available to anyone.  

Namespace: Geosoft.Desktop.GXNet
Assembly: geosoft.desktop.gxnet (in geosoft.desktop.gxnet.dll)
Notes
The coordinates are returned in the current User projection (See GetUserIPJ_MVIEW and SetUserIPJ_MVIEW.) This is useful for digitizing a line in an oriented view and getting the true coordinates in (X, Y, Z) at the selected point on the view plane.
Syntax
public int iGetLineXYZ(
	string str1,
	ref double d2,
	ref double d3,
	ref double d4,
	ref double d5,
	ref double d6,
	ref double d7
)

Parameters

str1
Type: SystemString
user prompt string
d2
Type: SystemDouble
X1 in view user units
d3
Type: SystemDouble
Y1
d4
Type: SystemDouble
Z1
d5
Type: SystemDouble
X2
d6
Type: SystemDouble
Y2
d7
Type: SystemDouble
Z2

Return Value

Type: Int32
0 if line returned. 1 - Right Mouse 2 - Escape/Cancel
See Also