class PackingBlock
Defined at line 129 of file ../../src/camera/lib/raw_formats/raw_packing.h
Public Methods
template <typename Cpl>
void PackingBlock (Cpl && chunks, ChunkRepeat repeat)
Defined at line 132 of file ../../src/camera/lib/raw_formats/raw_packing.h
void PackingBlock (const PackingBlock & o)
Defined at line 138 of file ../../src/camera/lib/raw_formats/raw_packing.h
void PackingBlock (PackingBlock && o)
Defined at line 141 of file ../../src/camera/lib/raw_formats/raw_packing.h
void PackingBlock (PackingBlock && o, ChunkRepeat repeat)
Defined at line 147 of file ../../src/camera/lib/raw_formats/raw_packing.h
uint32_t num_pixels ()
A PackingBlock must contain a whole number of pixels.
Defined at line 154 of file ../../src/camera/lib/raw_formats/raw_packing.h
size_t size ()
A PackingBlock must be a whole number of bytes.
Defined at line 156 of file ../../src/camera/lib/raw_formats/raw_packing.h
const PointerList<Chunk> & chunks ()
Get the child chunks.
Defined at line 158 of file ../../src/camera/lib/raw_formats/raw_packing.h
uint64_t num_bits ()
The size() in bytes multiplied by 8.
Defined at line 161 of file ../../src/camera/lib/raw_formats/raw_packing.h
ChunkType type ()
The type of chunk this is.
Defined at line 163 of file ../../src/camera/lib/raw_formats/raw_packing.h
ChunkRepeat repeat ()
How should this chunk be repeated.
Defined at line 165 of file ../../src/camera/lib/raw_formats/raw_packing.h
Chunk * clone ()
Defined at line 167 of file ../../src/camera/lib/raw_formats/raw_packing.h