![]() |
libimgdoc2
|
#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 } |
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.
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.