|
CaptureMoment 0.1.0
Free and open-source non-destructive photo editor
|
Manages the lifecycle of a single WorkingImage instance and its associated data. More...
#include "common/types/image_types.h"#include "common/image_region.h"#include "image_processing/interfaces/i_working_image_hardware.h"#include "image_processing/common/working_image_data.h"#include <memory>
Include dependency graph for working_image_context.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | CaptureMoment::Core::ImageProcessing::WorkingImageContext |
| Manages the lifecycle of a single IWorkingImage instance and its data. More... | |
Namespaces | |
| namespace | CaptureMoment |
| namespace | CaptureMoment::Core |
| Manages the lifecycle of a single IWorkingImage instance. | |
| namespace | CaptureMoment::Core::ImageProcessing |
Manages the lifecycle of a single WorkingImage instance and its associated data.
This class encapsulates the creation, reuse, data ownership, and export of a WorkingImage. It acts as the Single Source of Truth for the original and working pixel data.
Definition in file working_image_context.h.