|
Lynkeos
|
View and process for modifying an image levels and gamma. More...
#import <MyChromaticLevels.h>


Instance Methods | |
| (IBAction) | - changeLevel: |
| Black, white or gamma level for a plane has been changed. More... | |
| (IBAction) | - changeLevelStep: |
| The step for black and white levels has been changed. More... | |
| (IBAction) | - changeGammaStep: |
| The step for gamma has been changed. 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... | |
Protected Attributes | |
| IBOutlet NSView * | _panel |
| Our view. | |
| IBOutlet NSMatrix * | _planeNames |
| Name of the color planes. | |
| IBOutlet NSMatrix * | _levelsNames |
| Name of the levels. | |
| IBOutlet NSMatrix * | _blackGammaTextFields |
| Alternatively black / gamma. | |
| IBOutlet NSMatrix * | _blackGammaSteppers |
| Same with steppers. | |
| IBOutlet NSMatrix * | _whiteTextFields |
| White level. | |
| IBOutlet NSMatrix * | _whiteSteppers |
| Steppers for white level. | |
| IBOutlet NSMatrix * | _levelsSliders |
| Sliders for white levels. | |
| IBOutlet NSComboBox * | _levelStep |
| Step to be applied to levels. | |
| IBOutlet NSComboBox * | _gammaStep |
| Step to be applied to gamma. | |
| id< LynkeosViewDocument > | _document |
| Our document. | |
| id< LynkeosWindowController > | _window |
| Our window controller. | |
| id< LynkeosImageView > | _imageView |
| Where the image is displayed. | |
| NSOutlineView * | _textView |
| Item list outline view. | |
| LynkeosProcessableImage * | _item |
| The item being tuned. | |
Additional Inherited Members | |
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... | |
View and process for modifying an image levels and gamma.
| - (IBAction) changeGammaStep: | (id) | sender |
The step for gamma has been changed.
| sender | The control which value has been modified |
References _blackGammaSteppers, _gammaStep, _item, and <LynkeosProcessableItem>::numberOfPlanes.
| - (IBAction) changeLevel: | (id) | sender |
Black, white or gamma level for a plane has been changed.
| sender | The control which value has been modified |
References _blackGammaSteppers, _blackGammaTextFields, _imageView, _item, _levelsSliders, _whiteSteppers, _whiteTextFields, <LynkeosProcessableItem>::setBlackLevel:whiteLevel:gamma:, and <LynkeosProcessableItem>::setBlackLevel:whiteLevel:gamma:forPlane:.
| - (IBAction) changeLevelStep: | (id) | sender |
The step for black and white levels has been changed.
| sender | The control which value has been modified |
References _blackGammaSteppers, _item, _levelStep, _whiteSteppers, and <LynkeosProcessableItem>::numberOfPlanes.
1.8.4