DfsExtensionsdfsDecodeT Method |
Namespace: DHI.Generic.MikeZero.DFSAssembly: DHI.Generic.MikeZero.DFS (in DHI.Generic.MikeZero.DFS.dll) Version: 16.0.0.0 (11.1.1.1111)
Syntax public static T[] dfsDecode<T>(
T[] compressed,
int xSize,
int ySize,
int zSize,
int[] xKey,
int[] yKey,
int[] zKey,
T deleteValue
)
Public Shared Function dfsDecode(Of T) (
compressed As T(),
xSize As Integer,
ySize As Integer,
zSize As Integer,
xKey As Integer(),
yKey As Integer(),
zKey As Integer(),
deleteValue As T
) As T()
public:
generic<typename T>
static array<T>^ dfsDecode(
array<T>^ compressed,
int xSize,
int ySize,
int zSize,
array<int>^ xKey,
array<int>^ yKey,
array<int>^ zKey,
T deleteValue
)
static member dfsDecode :
compressed : 'T[] *
xSize : int *
ySize : int *
zSize : int *
xKey : int[] *
yKey : int[] *
zKey : int[] *
deleteValue : 'T -> 'T[]
Parameters
- compressed
- Type: T
Array of data that is to be compressed - xSize
- Type: SystemInt32
size in x-dimension of uncompressed array - ySize
- Type: SystemInt32
size in y-dimension of uncompressed array. 1 if data does not have a y-dimension - zSize
- Type: SystemInt32
size in z-dimension of uncompressed array. 1 if data does not have a z-dimension - xKey
- Type: SystemInt32
X encoding key. All values of array must be below xSize - yKey
- Type: SystemInt32
Y encoding key. All values of array must be below ySize - zKey
- Type: SystemInt32
Z encoding key. All values of array must be below zSize - deleteValue
- Type: T
Value to set where there is no value defined in the compressed data
Type Parameters
- T
Return Value
Type:
TA decompressed array
Remarks
Dynamic item data are automatically decoded by the ufs.dll. Static items are not so.
See Also