Module tornado.api
Interface TornadoImagesInterface<T extends Buffer>
- All Superinterfaces:
PrimitiveStorage<T>,Serializable
- All Known Implementing Classes:
ImageByte3,ImageByte4,ImageFloat,ImageFloat3,ImageFloat4,ImageFloat8
public sealed interface TornadoImagesInterface<T extends Buffer>
extends PrimitiveStorage<T>
permits ImageByte3, ImageByte4, ImageFloat, ImageFloat3, ImageFloat4, ImageFloat8
TornadoImagesInterface relies on preview features of the Java platform:
TornadoImagesInterfacerefers to one or more preview APIs:MemorySegment.
Preview features may be removed in a future release, or upgraded to permanent features of the Java platform.
-
Method Summary
Modifier and TypeMethodDescriptionlonglongMethods inherited from interface uk.ac.manchester.tornado.api.types.common.PrimitiveStorage
asBuffer, loadFromBuffer, size
-
Method Details
-
getNumBytes
long getNumBytes() -
getNumBytesWithHeader
long getNumBytesWithHeader() -
getSegment
MemorySegmentPREVIEW getSegment() -
getSegmentWithHeader
MemorySegmentPREVIEW getSegmentWithHeader()
-
TornadoImagesInterfacewhen preview features are enabled.