Record Class CLNImageCubeDescription

java.lang.Object
java.lang.Record
com.io7m.calino.api.CLNImageCubeDescription
Record Components:
mipMapLevel - The mipmap level
face - The cube face
dataSizeCompressed - The size of the compressed data
dataOffsetWithinSection - The offset within the section
crc32Uncompressed - The CRC32 of the uncompressed data
dataSizeUncompressed - The size of the uncompressed data
All Implemented Interfaces:
CLNImageDescriptionType, Comparable<CLNImageCubeDescription>

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

    • CLNImageCubeDescription

      public CLNImageCubeDescription(int mipMapLevel, CLNCubeFace face, long dataOffsetWithinSection, long dataSizeUncompressed, long dataSizeCompressed, int crc32Uncompressed)
      A description of a single cube face image.
      Parameters:
      mipMapLevel - The mipmap level
      face - The cube face
      dataSizeCompressed - The size of the compressed data
      dataOffsetWithinSection - The offset within the section
      crc32Uncompressed - The CRC32 of the uncompressed data
      dataSizeUncompressed - The size of the uncompressed data
  • Method Details