| CDUCopyLineMasked Method |
Copy a line, prune items based on a mask channel
Available since Oasis montaj version: 5.0.8
License: Available to anyone with an Oasis Montaj license.
Namespace: Geosoft.Desktop.GXNetAssembly: geosoft.desktop.gxnet (in geosoft.desktop.gxnet.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 VVU_PRUNE_DUMMY, 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(
CDB oDB1,
int i2,
int i3,
int i4,
int i5
)
Public Shared Sub CopyLineMasked (
oDB1 As CDB,
i2 As Integer,
i3 As Integer,
i4 As Integer,
i5 As Integer
)
public:
static void CopyLineMasked(
CDB^ oDB1,
int i2,
int i3,
int i4,
int i5
)
static member CopyLineMasked :
oDB1 : CDB *
i2 : int *
i3 : int *
i4 : int *
i5 : int -> unit
Parameters
- oDB1
- Type: GeoEngine.Core.GXNetCDB
Database Object - i2
- Type: SystemInt32
Input Line Symbol [DB_LOCK_READONLY] - i3
- Type: SystemInt32
Mask Channel Symbol [DB_LOCK_READONLY] - i4
- Type: SystemInt32
See VVU_PRUNEConstant - i5
- Type: SystemInt32
Output Line Symbol [DB_LOCK_READWRITE]
See Also