@Export
Package org.bytedeco.javacpp.indexer
Contains classes for multidimensional access of arrays and buffers.
-
Interface Summary Interface Description Indexable An interface implemented to let users access data classes via anIndexer. -
Class Summary Class Description Bfloat16ArrayIndexer An indexer for ashort[]array, treated as bfloat16.Bfloat16BufferIndexer An indexer for aShortBuffer, treated as bfloat16.Bfloat16Indexer Abstract indexer for theshortprimitive type, treated as bfloat16.Bfloat16RawIndexer An indexer for aShortPointerusing theRawinstance, treated as bfloat16.BooleanArrayIndexer An indexer for aboolean[]array.BooleanBufferIndexer An indexer for aByteBufferasbooleanvalues.BooleanIndexer Abstract indexer for thebooleanprimitive type.BooleanRawIndexer An indexer for aBooleanPointerusing theRawinstance.ByteArrayIndexer An indexer for abyte[]array.ByteBufferIndexer An indexer for aByteBuffer.ByteIndexer Abstract indexer for thebyteprimitive type.ByteRawIndexer An indexer for aBytePointerusing theRawinstance.CharArrayIndexer An indexer for achar[]array.CharBufferIndexer An indexer for aCharBuffer.CharIndexer Abstract indexer for thecharprimitive type.CharRawIndexer An indexer for aCharPointerusing theRawinstance.DoubleArrayIndexer An indexer for adouble[]array.DoubleBufferIndexer An indexer for aDoubleBuffer.DoubleIndexer Abstract indexer for thedoubleprimitive type.DoubleRawIndexer An indexer for aDoublePointerusing theRawinstance.FloatArrayIndexer An indexer for afloat[]array.FloatBufferIndexer An indexer for aFloatBuffer.FloatIndexer Abstract indexer for thefloatprimitive type.FloatRawIndexer An indexer for aFloatPointerusing theRawinstance.HalfArrayIndexer An indexer for ashort[]array, treated as half-precision float.HalfBufferIndexer An indexer for aShortBuffer, treated as half-precision float.HalfIndexer Abstract indexer for theshortprimitive type, treated as half-precision float.HalfRawIndexer An indexer for aShortPointerusing theRawinstance, treated as half-precision float.HyperslabIndex A hyperslab is a rectangular pattern defined by four arrays.Index Provides an interface for classes that compute a linear index from given array sizes.Indexer Top-level class of all data indexers, providing easy-to-use and efficient multidimensional access to primitive arrays, NIO buffers, and the raw memory interface.IntArrayIndexer An indexer for anint[]array.IntBufferIndexer An indexer for anIntBuffer.IntIndexer Abstract indexer for theintprimitive type.IntRawIndexer An indexer for anIntPointerusing theRawinstance.LongArrayIndexer An indexer for along[]array.LongBufferIndexer An indexer for aLongBuffer.LongIndexer Abstract indexer for thelongprimitive type.LongRawIndexer An indexer for aLongPointerusing theRawinstance.OneIndex An Index that supports only one size (a single dimension).Raw The raw memory interface supporting long indexing.ReverseUnsafeRaw A raw memory interface based onUnsafeRawthat swaps the bytes.ShortArrayIndexer An indexer for ashort[]array.ShortBufferIndexer An indexer for aShortBuffer.ShortIndexer Abstract indexer for theshortprimitive type.ShortRawIndexer An indexer for aShortPointerusing theRawinstance.StrideIndex An Index that computes a linear index from given array sizes and strides.UByteArrayIndexer An indexer for abyte[]array, treated as unsigned.UByteBufferIndexer An indexer for aByteBuffer, treated as unsigned.UByteIndexer Abstract indexer for thebyteprimitive type, treated as unsigned.UByteRawIndexer An indexer for aBytePointerusing theRawinstance, treated as unsigned.UIntArrayIndexer An indexer for aint[]array, treated as unsigned.UIntBufferIndexer An indexer for aIntBuffer, treated as unsigned.UIntIndexer Abstract indexer for theintprimitive type, treated as unsigned.UIntRawIndexer An indexer for aIntPointerusing theRawinstance, treated as unsigned.ULongArrayIndexer An indexer for along[]array, treated as unsigned.ULongBufferIndexer An indexer for aLongBuffer, treated as unsigned.ULongIndexer Abstract indexer for thelongprimitive type, treated as unsigned.ULongRawIndexer An indexer for aLongPointerusing theRawinstance, treated as unsigned.UnsafeRaw The raw memory interface based onUnsafe.UShortArrayIndexer An indexer for ashort[]array, treated as unsigned.UShortBufferIndexer An indexer for aShortBuffer, treated as unsigned.UShortIndexer Abstract indexer for theshortprimitive type, treated as unsigned.UShortRawIndexer An indexer for aShortPointerusing theRawinstance, treated as unsigned.