Click or drag to resize
CDUProjectXYZ Method
Project X,Y,Z channels from one system to another.

Available since Oasis montaj version: 5.0
License: Available to anyone with an Oasis Montaj license.  

Namespace: Geosoft.Desktop.GXNetX
Assembly: geosoft.desktop.gxnetx (in geosoft.desktop.gxnetx.dll)
Notes
Output channels can be the same as input channels
Syntax
public static void ProjectXYZ(
	CGXNETCore gxNetShared,
	CDB db,
	int line,
	int ix_ch,
	int iy_ch,
	int iz_ch,
	int ox_ch,
	int oy_ch,
	int oz_ch,
	CPJ pj
)

Parameters

gxNetShared
Type: GeoEngine.Core.GXNetXCGXNETCore
A shared CGXNETCore
db
Type: GeoEngine.Core.GXNetXCDB
Database
line
Type: SystemInt32
Line Handle to project
ix_ch
Type: SystemInt32
X Input Channel [<define>DB_LOCK_READONLY</define>]
iy_ch
Type: SystemInt32
Y Input Channel [<define>DB_LOCK_READONLY</define>]
iz_ch
Type: SystemInt32
Z Input Channel [<define>DB_LOCK_READONLY</define>]
ox_ch
Type: SystemInt32
X Output Channel [<define>DB_LOCK_READWRITE</define>]
oy_ch
Type: SystemInt32
Y Output Channel [<define>DB_LOCK_READWRITE</define>]
oz_ch
Type: SystemInt32
Z Output Channel [<define>DB_LOCK_READWRITE</define>]
pj
Type: GeoEngine.Core.GXNetXCPJ
Projection object to Apply
See Also