Range3D

Namespace

Brahma.FSharp


Represents 3-dimensional index space.

Contructors

ConstructorSignatureDescription
#new(...)(globalWorkSizeX:int * globalWorkSizeY:int * globalWorkSizeZ:int) -> Range3D

Initializes a new instance of the UNRESOLVED(Range3D) class with specified global and local work size setted to (1, 1, 1).

CompiledName:.ctor

#new(...)(globalWorkSizeX:int * globalWorkSizeY:int * globalWorkSizeZ:int * localWorkSizeX:int * localWorkSizeY:int * localWorkSizeZ:int) -> Range3D

Initializes a new instance of the UNRESOLVED(Range3D) class with specified global and local work size.

CompiledName:.ctor

Instance members

Instance memberSignatureDescription
#x.GlobalID0int

Gets the unique global work-item ID for dimension 0.

CompiledName:get_GlobalID0

#x.GlobalID1int

Gets the unique global work-item ID for dimension 1.

CompiledName:get_GlobalID1

#x.GlobalID2int

Gets the unique global work-item ID for dimension 2.

CompiledName:get_GlobalID2

#x.GlobalWorkSizeint * int * int

CompiledName:get_GlobalWorkSize

#x.LocalID0int

Gets the unique local work-item ID for dimension 0.

CompiledName:get_LocalID0

#x.LocalID1int

Gets the unique local work-item ID for dimension 1.

CompiledName:get_LocalID1

#x.LocalID2int

Gets the unique local work-item ID for dimension 2.

CompiledName:get_LocalID2

#x.LocalWorkSizeint * int * int

CompiledName:get_LocalWorkSize