Click or drag to resize
CDUCopyLineMasked Method
Copy a line, prune items based on a mask channel

Available since Oasis montaj version: 5.0.8
License: Available to anyone.  

Namespace: Geosoft.Desktop.GXNetX
Assembly: geosoft.desktop.gxnetx (in geosoft.desktop.gxnetx.dll)
Notes
The input line's channel data is ReFidded to the mask channel, and then pruned from the output line data, based on the value of the VVU_PRUNE_XXX variable. For <define>VVU_PRUNE_DUMMY</define>, only those items where the mask channel value is not a dummy are retained, while the complement is retained for VV_PRUNE_VALID.
Syntax
public static void CopyLineMasked(
	CGXNETCore gxNetShared,
	CDB db,
	int i_line,
	int mask,
	int prune,
	int o_line
)

Parameters

gxNetShared
Type: GeoEngine.Core.GXNetXCGXNETCore
A shared CGXNETCore
db
Type: GeoEngine.Core.GXNetXCDB
Database Object
i_line
Type: SystemInt32
Input Line Symbol [<define>DB_LOCK_READONLY</define>]
mask
Type: SystemInt32
Mask Channel Symbol [<define>DB_LOCK_READONLY</define>]
prune
Type: SystemInt32
<define>VVU_PRUNE</define>
o_line
Type: SystemInt32
Output Line Symbol [<define>DB_LOCK_READWRITE</define>]
See Also