Record Class CLNImageArrayDescription

java.lang.Object
java.lang.Record
com.io7m.calino.api.CLNImageArrayDescription
Record Components:
mipMapLevel - The mipmap level
layer - The layer
dataOffsetWithinSection - The offset of the data from the start of the section data
dataSizeCompressed - The size of the supercompressed data
dataSizeUncompressed - The size of the uncompressed data
crc32Uncompressed - The CRC32 of the uncompressed data
All Implemented Interfaces:
CLNImageDescriptionType, Comparable<CLNImageArrayDescription>

public record CLNImageArrayDescription(int mipMapLevel, int layer, long dataOffsetWithinSection, long dataSizeUncompressed, long dataSizeCompressed, int crc32Uncompressed) extends Record implements CLNImageDescriptionType, Comparable<CLNImageArrayDescription>
A description of a single array image.
  • Constructor Details

    • CLNImageArrayDescription

      public CLNImageArrayDescription(int mipMapLevel, int layer, long dataOffsetWithinSection, long dataSizeUncompressed, long dataSizeCompressed, int crc32Uncompressed)
      Creates an instance of a CLNImageArrayDescription record class.
      Parameters:
      mipMapLevel - the value for the mipMapLevel record component
      layer - the value for the layer record component
      dataOffsetWithinSection - the value for the dataOffsetWithinSection record component
      dataSizeUncompressed - the value for the dataSizeUncompressed record component
      dataSizeCompressed - the value for the dataSizeCompressed record component
      crc32Uncompressed - the value for the crc32Uncompressed record component
  • Method Details