libimgdoc2
Loading...
Searching...
No Matches
Public Attributes | List of all members
imgdoc2::BrickBaseInfo Struct Reference

#include <BrickBaseInfo.h>

Public Attributes

std::uint32_t pixelWidth { 0 }
 Width of the brick in unit of pixels.
 
std::uint32_t pixelHeight { 0 }
 Height of the brick in unit of pixels.
 
std::uint32_t pixelDepth { 0 }
 Depth of the brick in unit of pixels.
 
std::uint8_t pixelType { imgdoc2::PixelType::Unknown }
 

Detailed Description

This constitutes the "base information" of a brick. A brick in this respect is a axis-aligned cuboid 3D-bitmap, characterized by its width, height, depth and voxels and a pixeltype. Pixeltype is an opaque property as far as the "storage layer" is concerned.

Member Data Documentation

◆ pixelType

std::uint8_t imgdoc2::BrickBaseInfo::pixelType { imgdoc2::PixelType::Unknown }

The pixeltype of the brick. Commonly used values are defined in "pixeltype.h", but note that as far as the storage layer is concerned, this is an opaque value.


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