|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
Include dependency graph for PixelStorage.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| namespace | MayaFlux |
| Main namespace for the Maya Flux audio engine. | |
| namespace | MayaFlux::Kakshya |
Functions | |
| bool | MayaFlux::Kakshya::blend_frames (ImageFormat format, std::span< const uint8_t > a, std::span< const uint8_t > b, uint8_t *out, double weight) |
| Linearly blend two frames of the same size and format. | |
| bool | MayaFlux::Kakshya::format_has_variant_storage (ImageFormat format) |
| True when a format decomposes into whole DataVariant elements. | |
| bool | MayaFlux::Kakshya::is_depth_format (ImageFormat format) |
| True when the format's values are range measurements rather than colour. | |
| bool | MayaFlux::Kakshya::is_float_format (ImageFormat format) |
| True when the format's numeric interpretation is floating point. | |
| DataVariant | MayaFlux::Kakshya::make_empty_storage (ImageFormat format, size_t element_count) |
| Allocate a zeroed DataVariant of the alternative backing a format. | |
| double | MayaFlux::Kakshya::read_normalized_at (const DataVariant &v, ImageFormat format, const std::optional< DataDimension::ValueRange > &range, size_t elem_index) |
| Read one element as a normalised double, with optional range remapping. | |
| double | MayaFlux::Kakshya::read_normalized_at (const DataVariant &v, ImageFormat format, size_t elem_index) |
| Read one element as a normalised double. | |
| size_t | MayaFlux::Kakshya::storage_element_size (ImageFormat format) |
| Byte width of the DataVariant element backing a given ImageFormat. | |
| void | MayaFlux::Kakshya::write_normalized_at (DataVariant &v, ImageFormat format, const std::optional< DataDimension::ValueRange > &range, size_t elem_index, double value) |
| Write one element from a normalised double, with optional range remapping. | |
| void | MayaFlux::Kakshya::write_normalized_at (DataVariant &v, ImageFormat format, size_t elem_index, double value) |
| Write one element from a normalised double. | |