 | CCHIMERACategorizeByValue Method |
Transform values to the index of input data ranges.
Namespace:
Geosoft.Desktop.GXNet
Assembly:
geosoft.desktop.gxnet (in geosoft.desktop.gxnet.dll) Version: 2024.2.0.25
Syntaxpublic static void CategorizeByValue(
CVV vv_r,
CVV vv_i,
CVV vv_o
)
public static void CategorizeByValue(
CVV vv_r,
CVV vv_i,
CVV vv_o
)
Public Shared Sub CategorizeByValue (
vv_r As CVV,
vv_i As CVV,
vv_o As CVV
)
Public Shared Sub CategorizeByValue (
vv_r As CVV,
vv_i As CVV,
vv_o As CVV
)
public:
static void CategorizeByValue(
CVV^ vv_r,
CVV^ vv_i,
CVV^ vv_o
)
public:
static void CategorizeByValue(
CVV^ vv_r,
CVV^ vv_i,
CVV^ vv_o
)
static member CategorizeByValue :
vv_r : CVV *
vv_i : CVV *
vv_o : CVV -> unit
static member CategorizeByValue :
vv_r : CVV *
vv_i : CVV *
vv_o : CVV -> unit
Parameters
- vv_r
- Type: GeoEngine.Core.GXNetCVV
Input range minima - vv_i
- Type: GeoEngine.Core.GXNetCVV
Input data VV. (REAL) - vv_o
- Type: GeoEngine.Core.GXNetCVV
Output (altered) VV.(REAL)
Remarks
A list of minima (e.g. M1, M2, M3, M4, M5) is input.
A list of values V is input and transformed to outputs N in the following manner:
if(V) >= M5) N = 5
else if(V) >= M4) N = 4
...
...
else if(V) >= M1) N = 1
else N = 0
See Also