#import <Foundation/Foundation.h>
#import <AppKit/AppKit.h>
#include "LynkeosCommon.h"


Classes | |
| protocol | < LynkeosProcessingParameter > |
| Processing parameter. More... | |
| class | LynkeosImageProcessingParameter |
| Processing parameter for image processing. More... | |
| protocol | < LynkeosProcessable > |
| This protocol is implemented by the classes which store and provide parameters. More... | |
| protocol | < LynkeosProcessableItem > |
| This protocol is implemented by the classes that can be the target of a processing. More... | |
| protocol | < LynkeosDocument > |
| This protocol gathers the methods provided to the processing classes by the document. More... | |
| protocol | < LynkeosProcessing > |
| Common protocol for all processing classes. More... | |
Enumerations | |
| enum | floating_precision_t { SINGLE_PRECISION, DOUBLE_PRECISION } |
| Floating point precision of images. More... | |
Variables | |
Notifications | |
Processing notifications. | |
| NSString *const | LynkeosProcessStartedNotification |
| When a process is started. | |
| NSString *const | LynkeosProcessEndedNotification |
| When a process ends. | |
| NSString *const | LynkeosUserInfoProcess |
| The key for retrieving the process class from the user info. | |
| NSString *const | LynkeosProcessStackEndedNotification |
| When all the image processings attached to an item are applied. | |
| NSString *const | LynkeosItemChangedNotification |
| When an item of the document is changed. | |
| NSString *const | LynkeosUserInfoItem |
| The key to retrieve the item from the user info. | |
| NSString *const | LynkeosItemWasProcessedNotification |
| When an item was used by a list process. | |
| NSString *const | LynkeosItemAddedNotification |
| When an item is added to a list. | |
| NSString *const | LynkeosItemRemovedNotification |
| When an item is added or removed to/from a list. | |
| NSString *const | LynkeosListChangeNotification |
| When the current list is changed. | |
| NSString *const | LynkeosDataModeChangeNotification |
| When the current data mode changes. | |
| NSString* const LynkeosItemAddedNotification |
When an item is added to a list.
There is no user info, because of possible coalescing
| NSString* const LynkeosItemChangedNotification |
When an item of the document is changed.
The object is the document, the user info contains the item
| NSString* const LynkeosItemRemovedNotification |
When an item is added or removed to/from a list.
There is no user info, because of possible coalescing
| NSString* const LynkeosItemWasProcessedNotification |
When an item was used by a list process.
The object is the document, the user info is the same as LynkeosItemChangedNotification.
| NSString* const LynkeosProcessEndedNotification |
When a process ends.
The object is the document, the user info contains the processing class.
| NSString* const LynkeosProcessStackEndedNotification |
When all the image processings attached to an item are applied.
The object is the document, the user info is the same as LynkeosItemChangedNotification.
| NSString* const LynkeosProcessStartedNotification |
When a process is started.
The object is the document, the user info contains the processing class.
1.5.4