LynkeosProcessing.h File Reference

Image list processing protocol. More...

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

Include dependency graph for LynkeosProcessing.h:

This graph shows which files directly or indirectly include this file:


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.

Detailed Description

Image list processing protocol.


Variable Documentation

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.


Generated on Sat Mar 22 17:44:47 2008 for Lynkeos by  doxygen 1.5.4