Module tornado.api

Interface PrimitiveStorage<T extends Buffer>

All Superinterfaces:
Serializable
All Known Subinterfaces:
TornadoCollectionInterface<T>, TornadoImagesInterface<T>, TornadoMatrixInterface<T>, TornadoVectorsInterface<T>, TornadoVolumesInterface<T>
All Known Implementing Classes:
Byte3, Byte4, Double16, Double2, Double3, Double4, Double8, Float16, Float2, Float3, Float4, Float8, Half16, Half2, Half3, Half4, Half8, ImageByte3, ImageByte4, ImageFloat, ImageFloat3, ImageFloat4, ImageFloat8, Int16, Int2, Int3, Int4, Int8, Matrix2DDouble, Matrix2DFloat, Matrix2DFloat4, Matrix2DInt, Matrix3DDouble, Matrix3DFloat, Matrix3DFloat4, Matrix3DInt, Matrix3DLong, Matrix3DShort, Matrix4x4Float, Short2, Short3, VectorDouble, VectorDouble16, VectorDouble2, VectorDouble3, VectorDouble4, VectorDouble8, VectorFloat, VectorFloat16, VectorFloat2, VectorFloat3, VectorFloat4, VectorFloat8, VectorHalf, VectorHalf16, VectorHalf2, VectorHalf3, VectorHalf4, VectorHalf8, VectorInt, VectorInt16, VectorInt2, VectorInt3, VectorInt4, VectorInt8, VolumeShort2

public sealed interface PrimitiveStorage<T extends Buffer> extends Serializable permits TornadoCollectionInterface<T>, TornadoImagesInterface<T>, TornadoMatrixInterface<T>, TornadoVectorsInterface<T>, TornadoVolumesInterface<T>
  • Method Summary

    Modifier and Type
    Method
    Description
     
    void
    loadFromBuffer(T buffer)
     
    int
     
  • Method Details

    • loadFromBuffer

      void loadFromBuffer(T buffer)
    • asBuffer

      T asBuffer()
    • size

      int size()