MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ setup_dimensions()

void MayaFlux::Kakshya::TextureContainer::setup_dimensions ( )
private

Definition at line 223 of file TextureContainer.cpp.

224{
225 const uint64_t h = m_height;
226 const uint64_t w = m_width;
227 const uint64_t c = m_channels;
228 const auto n = static_cast<uint64_t>(m_data.size());
229
231
232 if (n > 1) {
235 } else {
238 }
239}
uint32_t h
Definition InkPress.cpp:28
@ IMAGE_COLOR_ARRAY
4D (idx + 2D + color)
@ IMAGE_COLOR
2D RGB/RGBA image
@ ROW_MAJOR
C/C++ style (last dimension varies fastest)
static ContainerDataStructure image_interleaved()
Create structure for interleaved image data.
static std::vector< DataDimension > create_dimensions(DataModality modality, const std::vector< uint64_t > &shape, MemoryLayout layout=MemoryLayout::ROW_MAJOR)
Create dimension descriptors for a data modality.
Definition NDData.cpp:136

References h.