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 TypeClassDescriptionclassAn indexer for ashort[]array, treated as half-precision float.classAn indexer for aShortBuffer, treated as half-precision float.classAn indexer for aShortPointerusing theRawinstance, treated as half-precision float.Methods in org.bytedeco.javacpp.indexer that return HalfIndexerModifier and TypeMethodDescriptionstatic HalfIndexerHalfIndexer.create(short[] array) Returnsnew HalfArrayIndexer(array)static HalfIndexerHalfIndexer.create(short[] array, long... sizes) Returnsnew HalfArrayIndexer(array, sizes)static HalfIndexerHalfIndexer.create(short[] array, long[] sizes, long[] strides) Returnsnew HalfArrayIndexer(array, sizes, strides)static HalfIndexerReturnsnew HalfArrayIndexer(array, index)static HalfIndexerHalfIndexer.create(ShortBuffer buffer) Returnsnew HalfBufferIndexer(buffer)static HalfIndexerHalfIndexer.create(ShortBuffer buffer, long... sizes) Returnsnew HalfBufferIndexer(buffer, sizes)static HalfIndexerHalfIndexer.create(ShortBuffer buffer, long[] sizes, long[] strides) Returnsnew HalfBufferIndexer(buffer, sizes, strides)static HalfIndexerHalfIndexer.create(ShortBuffer buffer, Index index) Returnsnew HalfBufferIndexer(buffer, index)static HalfIndexerHalfIndexer.create(ShortPointer pointer) Returnsnew HalfRawIndexer(pointer)static HalfIndexerHalfIndexer.create(ShortPointer pointer, long... sizes) Returnsnew HalfRawIndexer(pointer, sizes)static HalfIndexerHalfIndexer.create(ShortPointer pointer, long[] sizes, long[] strides) Returnsnew HalfRawIndexer(pointer, sizes, strides)static HalfIndexerHalfIndexer.create(ShortPointer pointer, long[] sizes, long[] strides, boolean direct) Returnscreate(pointer, Index.create(sizes, strides), direct)static HalfIndexerHalfIndexer.create(ShortPointer pointer, Index index) Returnsnew HalfRawIndexer(pointer, index)static HalfIndexerHalfIndexer.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) Returnsthiswhereh = array/buffer[index(indices)]abstract HalfIndexerHalfIndexer.get(long[] indices, float[] h, int offset, int length) Returnsthiswhereh[offset:offset + length] = array/buffer[index(indices)]HalfIndexer.get(long i, float[] h) Returnsthiswhereh = array/buffer[index(i)]abstract HalfIndexerHalfIndexer.get(long i, float[] h, int offset, int length) Returnsthiswhereh[offset:offset + length] = array/buffer[index(i)]HalfIndexer.get(long i, long j, float[] h) Returnsthiswhereh = array/buffer[index(i, j)]abstract HalfIndexerHalfIndexer.get(long i, long j, float[] h, int offset, int length) Returnsthiswhereh[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 HalfIndexerHalfIndexer.put(long[] indices, float h) Returnsthiswherearray/buffer[index(indices)] = hHalfIndexer.put(long[] indices, float... h) Returnsthiswherearray/buffer[index(indices)] = habstract HalfIndexerHalfIndexer.put(long[] indices, float[] h, int offset, int length) Returnsthiswherearray/buffer[index(indices)] = h[offset:offset + length]abstract HalfIndexerHalfIndexer.put(long i, float h) Returnsthiswherearray/buffer[index(i)] = hHalfIndexer.put(long i, float... h) Returnsthiswherearray/buffer[index(i)] = habstract HalfIndexerHalfIndexer.put(long i, float[] h, int offset, int length) Returnsthiswherearray/buffer[index(i)] = h[offset:offset + length]abstract HalfIndexerHalfIndexer.put(long i, long j, float h) Returnsthiswherearray/buffer[index(i, j)] = hHalfIndexer.put(long i, long j, float... h) Returnsthiswherearray/buffer[index(i, j)] = habstract HalfIndexerHalfIndexer.put(long i, long j, float[] h, int offset, int length) Returnsthiswherearray/buffer[index(i, j)] = h[offset:offset + length]abstract HalfIndexerHalfIndexer.put(long i, long j, long k, float h) Returnsthiswherearray/buffer[index(i, j, k)] = hHalfRawIndexer.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)