Uses of Class
org.bytedeco.javacpp.indexer.HalfIndexer
Packages that use HalfIndexer
Package
Description
Contains classes for multidimensional access of arrays and buffers.
-
Uses of HalfIndexer in org.bytedeco.javacpp.indexer
Subclasses of HalfIndexer in org.bytedeco.javacpp.indexerModifier and TypeClassDescriptionclass
An indexer for ashort[]
array, treated as half-precision float.class
An indexer for aShortBuffer
, treated as half-precision float.class
An indexer for aShortPointer
using theRaw
instance, treated as half-precision float.Methods in org.bytedeco.javacpp.indexer that return HalfIndexerModifier and TypeMethodDescriptionstatic HalfIndexer
HalfIndexer.create
(short[] array) Returnsnew HalfArrayIndexer(array)
static HalfIndexer
HalfIndexer.create
(short[] array, long... sizes) Returnsnew HalfArrayIndexer(array, sizes)
static HalfIndexer
HalfIndexer.create
(short[] array, long[] sizes, long[] strides) Returnsnew HalfArrayIndexer(array, sizes, strides)
static HalfIndexer
Returnsnew HalfArrayIndexer(array, index)
static HalfIndexer
HalfIndexer.create
(ShortBuffer buffer) Returnsnew HalfBufferIndexer(buffer)
static HalfIndexer
HalfIndexer.create
(ShortBuffer buffer, long... sizes) Returnsnew HalfBufferIndexer(buffer, sizes)
static HalfIndexer
HalfIndexer.create
(ShortBuffer buffer, long[] sizes, long[] strides) Returnsnew HalfBufferIndexer(buffer, sizes, strides)
static HalfIndexer
HalfIndexer.create
(ShortBuffer buffer, Index index) Returnsnew HalfBufferIndexer(buffer, index)
static HalfIndexer
HalfIndexer.create
(ShortPointer pointer) Returnsnew HalfRawIndexer(pointer)
static HalfIndexer
HalfIndexer.create
(ShortPointer pointer, long... sizes) Returnsnew HalfRawIndexer(pointer, sizes)
static HalfIndexer
HalfIndexer.create
(ShortPointer pointer, long[] sizes, long[] strides) Returnsnew HalfRawIndexer(pointer, sizes, strides)
static HalfIndexer
HalfIndexer.create
(ShortPointer pointer, long[] sizes, long[] strides, boolean direct) Returnscreate(pointer, Index.create(sizes, strides), direct)
static HalfIndexer
HalfIndexer.create
(ShortPointer pointer, Index index) Returnsnew HalfRawIndexer(pointer, index)
static HalfIndexer
HalfIndexer.create
(ShortPointer pointer, Index index, boolean direct) Creates a half float indexer to access efficiently the data of a pointer.HalfArrayIndexer.get
(long[] indices, float[] h, int offset, int length) HalfArrayIndexer.get
(long i, float[] h, int offset, int length) HalfArrayIndexer.get
(long i, long j, float[] h, int offset, int length) HalfBufferIndexer.get
(long[] indices, float[] h, int offset, int length) HalfBufferIndexer.get
(long i, float[] h, int offset, int length) HalfBufferIndexer.get
(long i, long j, float[] h, int offset, int length) HalfIndexer.get
(long[] indices, float[] h) Returnsthis
whereh = array/buffer[index(indices)]
abstract HalfIndexer
HalfIndexer.get
(long[] indices, float[] h, int offset, int length) Returnsthis
whereh[offset:offset + length] = array/buffer[index(indices)]
HalfIndexer.get
(long i, float[] h) Returnsthis
whereh = array/buffer[index(i)]
abstract HalfIndexer
HalfIndexer.get
(long i, float[] h, int offset, int length) Returnsthis
whereh[offset:offset + length] = array/buffer[index(i)]
HalfIndexer.get
(long i, long j, float[] h) Returnsthis
whereh = array/buffer[index(i, j)]
abstract HalfIndexer
HalfIndexer.get
(long i, long j, float[] h, int offset, int length) Returnsthis
whereh[offset:offset + length] = array/buffer[index(i, j)]
HalfRawIndexer.get
(long[] indices, float[] h, int offset, int length) HalfRawIndexer.get
(long i, float[] h, int offset, int length) HalfRawIndexer.get
(long i, long j, float[] h, int offset, int length) HalfArrayIndexer.put
(long[] indices, float h) HalfArrayIndexer.put
(long[] indices, float[] h, int offset, int length) HalfArrayIndexer.put
(long i, float h) HalfArrayIndexer.put
(long i, float[] h, int offset, int length) HalfArrayIndexer.put
(long i, long j, float h) HalfArrayIndexer.put
(long i, long j, float[] h, int offset, int length) HalfArrayIndexer.put
(long i, long j, long k, float h) HalfBufferIndexer.put
(long[] indices, float h) HalfBufferIndexer.put
(long[] indices, float[] h, int offset, int length) HalfBufferIndexer.put
(long i, float h) HalfBufferIndexer.put
(long i, float[] h, int offset, int length) HalfBufferIndexer.put
(long i, long j, float h) HalfBufferIndexer.put
(long i, long j, float[] h, int offset, int length) HalfBufferIndexer.put
(long i, long j, long k, float h) abstract HalfIndexer
HalfIndexer.put
(long[] indices, float h) Returnsthis
wherearray/buffer[index(indices)] = h
HalfIndexer.put
(long[] indices, float... h) Returnsthis
wherearray/buffer[index(indices)] = h
abstract HalfIndexer
HalfIndexer.put
(long[] indices, float[] h, int offset, int length) Returnsthis
wherearray/buffer[index(indices)] = h[offset:offset + length]
abstract HalfIndexer
HalfIndexer.put
(long i, float h) Returnsthis
wherearray/buffer[index(i)] = h
HalfIndexer.put
(long i, float... h) Returnsthis
wherearray/buffer[index(i)] = h
abstract HalfIndexer
HalfIndexer.put
(long i, float[] h, int offset, int length) Returnsthis
wherearray/buffer[index(i)] = h[offset:offset + length]
abstract HalfIndexer
HalfIndexer.put
(long i, long j, float h) Returnsthis
wherearray/buffer[index(i, j)] = h
HalfIndexer.put
(long i, long j, float... h) Returnsthis
wherearray/buffer[index(i, j)] = h
abstract HalfIndexer
HalfIndexer.put
(long i, long j, float[] h, int offset, int length) Returnsthis
wherearray/buffer[index(i, j)] = h[offset:offset + length]
abstract HalfIndexer
HalfIndexer.put
(long i, long j, long k, float h) Returnsthis
wherearray/buffer[index(i, j, k)] = h
HalfRawIndexer.put
(long[] indices, float h) HalfRawIndexer.put
(long[] indices, float[] h, int offset, int length) HalfRawIndexer.put
(long i, float h) HalfRawIndexer.put
(long i, float[] h, int offset, int length) HalfRawIndexer.put
(long i, long j, float h) HalfRawIndexer.put
(long i, long j, float[] h, int offset, int length) HalfRawIndexer.put
(long i, long j, long k, float h) HalfIndexer.putDouble
(long[] indices, double h) HalfRawIndexer.putRaw
(long i, float h)