Class NDCoordinatesAxisIncrementor
- Namespace
- NumSharp.Utilities
- Assembly
- NumSharp.dll
public class NDCoordinatesAxisIncrementor
- Inheritance
-
NDCoordinatesAxisIncrementor
- Inherited Members
-
- Extension Methods
-
Constructors
NDCoordinatesAxisIncrementor(ref Shape, int)
public NDCoordinatesAxisIncrementor(ref Shape shape, int axis)
Parameters
shape Shape
axis int
NDCoordinatesAxisIncrementor(ref Shape, int, Action<NDCoordinatesAxisIncrementor>)
public NDCoordinatesAxisIncrementor(ref Shape shape, int axis, Action<NDCoordinatesAxisIncrementor> endCallback)
Parameters
shape Shape
axis int
endCallback Action<NDCoordinatesAxisIncrementor>
NDCoordinatesAxisIncrementor(int[], int)
public NDCoordinatesAxisIncrementor(int[] dims, int axis)
Parameters
dims int[]
axis int
NDCoordinatesAxisIncrementor(int[], int, Action<NDCoordinatesAxisIncrementor>)
public NDCoordinatesAxisIncrementor(int[] dims, int axis, Action<NDCoordinatesAxisIncrementor> endCallback)
Parameters
dims int[]
axis int
endCallback Action<NDCoordinatesAxisIncrementor>
Fields
Axis
Field Value
- int
Index
public readonly int[] Index
Field Value
- int[]
Slices
public readonly Slice[] Slices
Field Value
- Slice[]
Methods
Next()
Returns
- Slice[]
Reset()