Click or drag to resize

CVVUInterp Method

Replace all dummies by interpolating from valid data.

Namespace:  Geosoft.Desktop.GXNetX
Assembly:  geosoft.desktop.gxnetx (in geosoft.desktop.gxnetx.dll) Version: 2025.1.0.25
Syntax
public static void Interp(
	CGXNETCore gxNetShared,
	CVV vv,
	int input,
	int output
)

public static void Interp(
	CGXNETCore gxNetShared,
	CVV vv,
	int input,
	int output
)

Parameters

gxNetShared
Type: GeoEngine.Core.GXNetXCGXNETCore
A shared CGXNETCore
vv
Type: GeoEngine.Core.GXNetXCVV
Input VV
input
Type: SystemInt32
<define>VVU_INTERP</define>
output
Type: SystemInt32
<define>VVU_INTERP_EDGE</define>
Remarks
Edge behaviour Dummies at the ends are treated as follows for various combinations of the inside and outside interpolation choices: :: if ((iOutside==VV_INTERP_EDGE_NEAREST) || (iOutside==VV_INTERP_EDGE_SAME && iInside==VV_INTERP_NEAREST)) // -- Set dummies to the same value as the last defined element else if ((iOutside==VV_INTERP_EDGE_LINEAR) || (iOutside==VV_INTERP_EDGE_SAME && iInside==VV_INTERP_LINEAR)) // --- Set dummies using the slope of the last two defined elements endif In all other cases and combinations of the two interpolation choices, the dummies are left "as is".
See Also