Lynkeos
Classes | Enumerations
LynkeosProcessingView.h File Reference

Processing related view protocol. More...

#import <Foundation/Foundation.h>
#include <LynkeosCore/LynkeosProcessing.h>
#include <LynkeosCore/LynkeosProcessableImage.h>
Include dependency graph for LynkeosProcessingView.h:
This graph shows which files directly or indirectly include this file:

Classes

protocol  <LynkeosViewAlignResult>
 Part of the alignment result needed for display. More...
 
protocol  <LynkeosViewDocument>
 Protocol implemented by the document for processing views. More...
 
protocol  <LynkeosImageViewDelegate>
 Delegate to the image view. More...
 
protocol  <LynkeosImageView>
 Protocol implemented by the window image view for processing views. More...
 
protocol  <LynkeosWindowController>
 This protocol is provided by the document window controller. More...
 
protocol  <LynkeosProcessingView>
 Protocol implemented by the "view" part of each processing. More...
 
category  NSObject(LynkeosProcessingViewAdditions)
 Informal protocol for validating the process view. More...
 

Enumerations

enum  ProcessingViewKind_t { ListManagementKind, ListProcessingKind, ImageProcessingKind, OtherProcessingKind }
 Processing kind of the controller. More...
 
enum  ListMode_t { DarkFrameMode = 1, FlatFieldMode = 2, ImageMode = 4 }
 List working mode. More...
 
enum  DataMode_t { ListData = 8, ResultData = 16 }
 Which data is used. More...
 
enum  LynkeosProcessingViewFrame_t { BottomTab = 1, BottomTab_NoList = 2, SeparateView = 4, SeparateView_NoList = 8 }
 Prefered way of displaying the view. More...
 

Variables

DocumentNotifications

Document notifications.

NSString *const LynkeosDocumentDidLoadNotification
 Notification sent when a new document is loaded. More...
 
ImageNotifications

Notifications associated with the image view.

NSString *const LynkeosImageViewSelectionRectDidChangeNotification
 Selection rectangle has changed. More...
 
NSString *const LynkeosImageViewSelectionRectIndex
 User info key for the selection index.
 
NSString *const LynkeosImageViewZoomDidChangeNotification
 When the zoom changes. More...
 
NSString *const LynkeosImageViewRedrawNotification
 Image view is being redrawn. More...
 
WindowNotifications

Window controller notifications.

NSString *const LynkeosDocumentDidOpenNotification
 Notification that a new document is opened. More...
 
NSString *const LynkeosDocumentWillCloseNotification
 Notification that the document is about to close. More...
 
NSString *const LynkeosUserinfoWindowController
 User info key to get the window controller in notifications.
 
NSString *const LynkeosOutlineViewWillDisplayCellNotification
 Notification that the textview is redrawing one of its cells. More...
 
NSString *const LynkeosOutlineViewItem
 Key to get the item in LynkeosOutlineViewWillDisplayCellNotification.
 
NSString *const LynkeosOutlineViewCell
 Key to get the outline view in LynkeosOutlineViewWillDisplayCellNotification.
 
NSString *const LynkeosOutlineViewColumn
 Key to get the column in LynkeosOutlineViewWillDisplayCellNotification.
 

Detailed Description

Processing related view protocol.