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... | |
![]() | |
(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 | |
![]() | |
(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.