Lynkeos
Protected Attributes | List of all members
MyProcessStackView Class Reference

Image processing stack management. More...

#import <MyProcessStackView.h>

Inheritance diagram for MyProcessStackView:
Inheritance graph
[legend]
Collaboration diagram for MyProcessStackView:
Collaboration graph
[legend]

Protected Attributes

IBOutlet NSOutlineView_view
 The outline view.
 
MyImageListWindow_window
 The document window.
 
id< LynkeosViewDocument_document
 The document.
 
id< LynkeosImageView_imageView
 For displaying the result.
 
LynkeosProcessableImage_item
 The item being edited.
 
NSMutableArray_stack
 
NSMutableArray_procViewControllers
 Controllers for the stack.
 
float _defaultRowHeight
 Process title.
 
NSButtonCell_outlineCell
 Select button.
 
NSTextFieldCell_processCell
 Display the process view.
 
NSButtonCell_deleteCell
 Delete button.
 
NSPopUpButtonCell_addCell
 Add button.
 
BOOL _isProcessing
 If a process is running.
 

Additional Inherited Members

- Public Types inherited from <LynkeosDocument>
enum  ParallelOptimization_t { NoParallelOptimization = 0, FFTW3ThreadsOptimization = 1, ListThreadsOptimizations = 2 }
 Kinds of multiprocessor optimisation. More...
 
- Instance Methods inherited from <LynkeosProcessingView>
(id) - initWithWindowController:document:configuration:
 Initialize a processing view instance. More...
 
(NSView *) - getProcessingView
 Access to the processing view. More...
 
(LynkeosProcessingViewFrame_t- preferredDisplay
 Prefered way of displaying the processing view. More...
 
(Class) - processingClass
 What processing class is controlled by this processing view. More...
 
(void) - setActiveView:
 Informs about activity of the view.
 
(id< LynkeosProcessingParameter >) - getCurrentParameters
 Get the parameters being processed. More...
 
- Instance Methods inherited from <LynkeosViewDocument>
(id< LynkeosImageList >) - imageList
 Images to be processed.
 
(id< LynkeosImageList >) - darkFrameList
 Thermal noise images.
 
(id< LynkeosImageList >) - flatFieldList
 Optical attenuations.
 
(id< LynkeosImageList >) - currentList
 The list under use.
 
(ListMode_t- listMode
 The mode associated to the list.
 
(DataMode_t- dataMode
 Whether to act on list or result.
 
(void) - setListMode:
 Set the list we will be working on from now. More...
 
(void) - setDataMode:
 Set the data we will work with.
 
- Instance Methods inherited from <LynkeosWindowController>
(NSDictionary *) - windowSizes
 Get the sizes of the window elements. More...
 
(NSOutlineView *) - getTextView
 Access to the "list" view. More...
 
(id< LynkeosImageView >) - getImageView
 Access to the image view. More...
 
(id< LynkeosImageView >) - getRealImageView
 Access to the real image view. More...
 
(id< LynkeosProcessableItem >) - highlightedItem
 Access to the currently hilighted item. More...
 
(void) - highlightItem:
 Change the hilighted item. More...
 
(void) - setListSelectionAuthorization:
 Authorize (or not) the selection of the working list. More...
 
(void) - setDataModeSelectionAuthorization:
 Authorize (or not) the selection of the list/result mode. More...
 
(void) - setItemSelectionAuthorization:
 Authorize (or not) the selection of items in the list. More...
 
(void) - setItemEditionAuthorization:
 Authorize (or not) the modification of items in the list. More...
 
(void) - setProcessing:andIdent:authorization:
 Enable (or not) all the GUI items that launch one process. More...
 
(void) - getItemToProcess:andParameter:forView:
 Get the item selected for image processing. More...
 
(void) - saveImage:withBlack:white:gamma:
 Saves an image, using the registered writers. More...
 
(LynkeosStandardImageBuffer *) - loadImage
 Load an image, using the registered image readers. More...
 
- Class Methods inherited from <LynkeosProcessingView>
(BOOL) + isStandardProcessingViewController
 Should the plugin controller auto-register that class. More...
 
(ProcessingViewKind_t+ processingViewKindForConfig:
 Category to which this processing view controller belongs. More...
 
(BOOL) + isViewControllingProcess:withConfig:
 Whether this view controls the given processing class. More...
 
(void) + getProcessingTitle:toolTitle:key:icon:tip:forConfig:
 View characteristics. More...
 
(unsigned int) + allowedDisplaysForConfig:
 Allowed ways of displaying the process view. More...
 

Detailed Description

Image processing stack management.

This window allows to :

Member Data Documentation

- (NSMutableArray*) _stack
protected

The item's process stack


The documentation for this class was generated from the following file: