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(long[], int)
public NDCoordinatesAxisIncrementor(long[] dims, int axis)
Parameters
dims long[]
axis int
NDCoordinatesAxisIncrementor(long[], int, Action<NDCoordinatesAxisIncrementor>)
public NDCoordinatesAxisIncrementor(long[] dims, int axis, Action<NDCoordinatesAxisIncrementor> endCallback)
Parameters
dims long[]
axis int
endCallback Action<NDCoordinatesAxisIncrementor>
Fields
Axis
Field Value
- int
Index
public readonly long[] Index
Field Value
- long[]
Slices
public readonly Slice[] Slices
Field Value
- Slice[]
Methods
Next()
Returns
- Slice[]
Reset()