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

◆ make_empty_storage() [1/2]

DataVariant MayaFlux::Kakshya::make_empty_storage ( ImageFormat  format,
size_t  element_count 
)

Definition at line 118 of file PixelStorage.cpp.

119{
120 switch (storage_element_size(format)) {
121 case 2:
122 return std::vector<uint16_t>(element_count, 0U);
123 case 4:
124 return std::vector<float>(element_count, 0.0F);
125 default:
126 return std::vector<uint8_t>(element_count, 0U);
127 }
128}
size_t storage_element_size(ImageFormat format)

References storage_element_size().

Referenced by MayaFlux::Kakshya::CameraContainer::CameraContainer(), MayaFlux::Kakshya::TextureContainer::clear(), MayaFlux::Kakshya::TextureContainer::from_image(), MayaFlux::Kakshya::TextureContainer::from_image(), MayaFlux::Kakshya::TextureContainer::from_image_array(), and MayaFlux::Kakshya::TextureContainer::from_image_array().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: