PCL
pcl::UndoFlag Namespace Reference

History data item specifiers for ProcessImplementation::UndoMode(). More...

Detailed Description

Use UndoFlag constants to make up return values for ProcessImplementation::UndoMode(). That member function specifies the data that the PixInsight core application must save to swap files before executing an instance of a given process. Saved undo data are used to retrieve a history state of an image, e.g. for undo and redo operations.

UndoFlag::DefaultMode Save pixel data, astrometric solution and previews.
UndoFlag::PixelData Save pixel data.
UndoFlag::RGBWS Save RGB Working Space data.
UndoFlag::ICCProfile Save ICC profile.
UndoFlag::Keywords Save FITS keywords.
UndoFlag::FormatData Save Format-specific data.
UndoFlag::ImageId Save image identifier.
UndoFlag::Resolution Save image resolution data.
UndoFlag::AstrometricSolution Save existing astrometric solution.
UndoFlag::ViewProperties The process modifies view properties.
UndoFlag::All Save all data items.
UndoFlag::DeletePropertiesOnEntry Unconditionally destroy/delete non-permanent view properties before execution.
UndoFlag::DeletePropertiesOnExit Unconditionally destroy/delete non-permanent view properties after execution.
UndoFlag::ExcludePreviews Don't save state of previews.
UndoFlag::ExcludeMaskRelations Don't save masking dependencies.