Array3DExtensions Module
Fluent extension operations on 3D arrays.
Type extensions
Type extension | Description |
Full Usage:
this.iter action
Parameters:
'T -> unit
-
The function to apply to each element of the array.
Modifiers: inline |
|
Full Usage:
this.iteri action
Parameters:
int -> int -> int -> 'T -> unit
-
The function to apply to each element of the array.
Modifiers: inline |
|
Full Usage:
this.length1 ()
Parameters:
unit
Returns: int
The length of the array in the first dimension.
Modifiers: inline |
|
Full Usage:
this.length1
Returns: int
The length of the array in the first dimension.
Modifiers: inline |
|
Full Usage:
this.length2 ()
Parameters:
unit
Returns: int
The length of the array in the second dimension.
Modifiers: inline |
|
Full Usage:
this.length2
Returns: int
The length of the array in the second dimension.
Modifiers: inline |
|
Full Usage:
this.length3 ()
Parameters:
unit
Returns: int
The length of the array in the third dimension.
Modifiers: inline |
|
Full Usage:
this.length3
Returns: int
The length of the array in the third dimension.
Modifiers: inline |
|
Full Usage:
this.map mapping
Parameters:
'T -> 'U
-
The function to transform each element of the array.
Returns: 'U[,,]
The array created from the transformed elements.
Modifiers: inline Type parameters: 'U |
For non-zero-based arrays the basing on an input array will be propogated to the output array.
Extended Type:
|
Full Usage:
this.mapi mapping
Parameters:
int -> int -> int -> 'T -> 'U
-
The function to transform the elements at each index in the array.
Returns: 'U[,,]
The array created from the transformed elements.
Modifiers: inline Type parameters: 'U |
For non-zero-based arrays the basing on an input array will be propogated to the output array.
Extended Type:
|