Header menu logo FSharp.Core.Fluent

Array3DExtensions Module

Fluent extension operations on 3D arrays.

Type extensions

Type extension Description

this.iter action

Full Usage: this.iter action

Parameters:
    action : 'T -> unit - The function to apply to each element of the array.

Modifiers: inline

Applies the given function to each element of the array.

Extended Type: [,,]

action : 'T -> unit

The function to apply to each element of the array.

this.iteri action

Full Usage: this.iteri action

Parameters:
    action : int -> int -> int -> 'T -> unit - The function to apply to each element of the array.

Modifiers: inline

Applies the given function to each element of the array. The integer indicies passed to the function indicates the index of element.

Extended Type: [,,]

action : int -> int -> int -> 'T -> unit

The function to apply to each element of the array.

this.length1 ()

Full Usage: this.length1 ()

Parameters:
    () : unit

Returns: int The length of the array in the first dimension.
Modifiers: inline

Returns the length of an array in the first dimension

Extended Type: [,,]

() : unit
Returns: int

The length of the array in the first dimension.

this.length1

Full Usage: this.length1

Returns: int The length of the array in the first dimension.
Modifiers: inline

Returns the length of an array in the first dimension

Extended Type: [,,]

Returns: int

The length of the array in the first dimension.

this.length2 ()

Full Usage: this.length2 ()

Parameters:
    () : unit

Returns: int The length of the array in the second dimension.
Modifiers: inline

Returns the length of an array in the second dimension.

Extended Type: [,,]

() : unit
Returns: int

The length of the array in the second dimension.

this.length2

Full Usage: this.length2

Returns: int The length of the array in the second dimension.
Modifiers: inline

Returns the length of an array in the second dimension.

Extended Type: [,,]

Returns: int

The length of the array in the second dimension.

this.length3 ()

Full Usage: this.length3 ()

Parameters:
    () : unit

Returns: int The length of the array in the third dimension.
Modifiers: inline

Returns the length of an array in the third dimension.

Extended Type: [,,]

() : unit
Returns: int

The length of the array in the third dimension.

this.length3

Full Usage: this.length3

Returns: int The length of the array in the third dimension.
Modifiers: inline

Returns the length of an array in the third dimension.

Extended Type: [,,]

Returns: int

The length of the array in the third dimension.

this.map mapping

Full Usage: this.map mapping

Parameters:
    mapping : '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

Builds a new array whose elements are the results of applying the given function to each of the elements of the array.

For non-zero-based arrays the basing on an input array will be propogated to the output array.

Extended Type: [,,]

mapping : 'T -> 'U

The function to transform each element of the array.

Returns: 'U[,,]

The array created from the transformed elements.

this.mapi mapping

Full Usage: this.mapi mapping

Parameters:
    mapping : 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

Builds a new array whose elements are the results of applying the given function to each of the elements of the array. The integer indices passed to the function indicates the element being transformed.

For non-zero-based arrays the basing on an input array will be propogated to the output array.

Extended Type: [,,]

mapping : 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.

Type something to start searching.