libCZI
Reading and Writing CZI documents made easy
libCZI::DirectorySubBlockInfo Struct Reference

#include <libCZI.h>

Inheritance diagram for libCZI::DirectorySubBlockInfo:
libCZI::SubBlockInfo

Public Attributes

std::uint64_t filePosition
 The file position of the subblock.
 
- Public Attributes inherited from libCZI::SubBlockInfo
std::int32_t compressionModeRaw
 
PixelType pixelType
 The pixel type of the sub-block.
 
libCZI::CDimCoordinate coordinate
 The coordinate of the sub-block.
 
libCZI::IntRect logicalRect
 The rectangle where the bitmap (in this sub-block) is located.
 
libCZI::IntSize physicalSize
 The physical size of the bitmap (which may be different to the size of logicalRect).
 
int mIndex
 The M-index of the sub-block (if available). If not available, it has the value std::numeric_limits<int>::max() or std::numeric_limits<int>::min().
 
SubBlockPyramidType pyramidType
 

Additional Inherited Members

- Public Member Functions inherited from libCZI::SubBlockInfo
double GetZoom () const
 
CompressionMode GetCompressionMode () const
 
bool IsMindexValid () const
 

Detailed Description

This structure is extending SubBlockInfo with information specific to the subblock-directory.


The documentation for this struct was generated from the following file: