|
Lynkeos
|
View controller of the deconvolution processing. More...
#import <MyWaveletView.h>


Instance Methods | |
| (IBAction) | - progressionChange: |
| The kind of frequency progression was changed. More... | |
| (IBAction) | - progressionStepChange: |
| The step of the frequency prgression was changed. More... | |
| (IBAction) | - numberOfFreqChange: |
| The number of wavelets was changed. More... | |
| (IBAction) | - algorithmChange: |
| The kind of wavelet algo was changed. More... | |
| (IBAction) | - freqDisplayChange: |
| The choice between frequency or pixels display was changed. More... | |
| (IBAction) | - addOneFrequency: |
| Add one wavelet to the series. More... | |
| (IBAction) | - deleteOneFrequency: |
| Delete one wavelet. More... | |
| (IBAction) | - freqChange: |
| The frequency of a wavelet was changed. More... | |
| (IBAction) | - selectChange: |
| Alternate between one wavelet display and full series. More... | |
| (IBAction) | - levelChange: |
| The level of one wavelet was 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 NSPopUpButton * | _progressionPopup |
| Geometric/arithmetic. | |
| IBOutlet NSTextField * | _progrStepText |
| Geometric progress step. | |
| IBOutlet NSTextField * | _numberOfFreqText |
| Number of wavelets. | |
| IBOutlet NSStepper * | _numberOfFreqStep |
| Stepper for wavelet nb. | |
| IBOutlet NSPopUpButton * | _algorithmPopup |
| ESO/sawtooth choice. | |
| IBOutlet NSButton * | _freqDisplaySwitch |
| Freq/Pixels display choice. | |
| IBOutlet NSButton * | _addFreqButton |
| Add a wavelet. | |
| IBOutlet NSMatrix * | _deleteFreqButton |
| Delete a wavelet. | |
| IBOutlet NSMatrix * | _freqMatrix |
| Wavelet frequencies. | |
| IBOutlet NSMatrix * | _selectMatrix |
| Display one wavelet. | |
| IBOutlet NSMatrix * | _levelSliderMatrix |
| Wavelet level sliders. | |
| IBOutlet NSMatrix * | _levelTextMatrix |
| Wavelet level text fields. | |
| IBOutlet NSProgressIndicator * | _progress |
| Progress bar. | |
| id< LynkeosViewDocument > | _document |
| Our document. | |
| id< LynkeosWindowController > | _window |
| Our window controler. | |
| id< LynkeosImageView > | _imageView |
| For result display. | |
| id< LynkeosImageView > | _realImageView |
| To jump over a proxy. | |
| NSOutlineView * | _textView |
| The items list. | |
| LynkeosProcessableImage * | _item |
| Item being processed. | |
| MyWaveletParameters * | _params |
| Wavelet parameters. | |
| BOOL | _isProcessing |
| Whether process is running. | |
| BOOL | _displayFrequency |
| NSTimer * | _progressTimer |
| Timer for progress bar update. | |
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 controller of the deconvolution processing.
| - (IBAction) addOneFrequency: | (id) | sender |
Add one wavelet to the series.
| sender | The button |
References _document, wavelet_t::_frequency, MyWaveletParameters::_nextY, MyWaveletParameters::_numberOfWavelets, _params, _progressionPopup, MyWaveletParameters::_wavelet, and wavelet_t::_weight.
| - (IBAction) algorithmChange: | (id) | sender |
The kind of wavelet algo was changed.
| sender | The control which value was changed |
References _document, MyWaveletParameters::_nextY, _params, and MyWaveletParameters::_waveletKind.
| - (IBAction) deleteOneFrequency: | (id) | sender |
Delete one wavelet.
| sender | The button |
References _document, MyWaveletParameters::_nextY, MyWaveletParameters::_numberOfWavelets, _params, _progressionPopup, and MyWaveletParameters::_wavelet.
| - (IBAction) freqChange: | (id) | sender |
The frequency of a wavelet was changed.
| sender | The control which value was changed |
References _displayFrequency, _document, wavelet_t::_frequency, MyWaveletParameters::_nextY, _params, _progressionPopup, and MyWaveletParameters::_wavelet.
| - (IBAction) freqDisplayChange: | (id) | sender |
The choice between frequency or pixels display was changed.
| sender | The control which value was changed |
References _displayFrequency, and _freqDisplaySwitch.
| - (IBAction) levelChange: | (id) | sender |
The level of one wavelet was changed.
| sender | The control which value was changed |
References _document, _levelSliderMatrix, _levelTextMatrix, MyWaveletParameters::_nextY, _params, MyWaveletParameters::_wavelet, and wavelet_t::_weight.
| - (IBAction) numberOfFreqChange: | (id) | sender |
The number of wavelets was changed.
| sender | The control which value was changed |
References _document, MyWaveletParameters::_nextY, _numberOfFreqStep, _numberOfFreqText, and _params.
| - (IBAction) progressionChange: | (id) | sender |
The kind of frequency progression was changed.
| sender | The control which value was changed |
References _document, MyWaveletParameters::_nextY, _numberOfFreqStep, _numberOfFreqText, _params, and _progrStepText.
| - (IBAction) progressionStepChange: | (id) | sender |
The step of the frequency prgression was changed.
| sender | The control which value was changed |
References _document, MyWaveletParameters::_nextY, and _params.
| - (IBAction) selectChange: | (id) | sender |
Alternate between one wavelet display and full series.
| sender | The button |
References _item, MyWaveletParameters::_numberOfWavelets, _params, _realImageView, MyWaveletParameters::_wavelet, MyWaveletParameters::_waveletKind, wavelet_t::_weight, <LynkeosProcessing>::finishProcessing, <LynkeosProcessableItem>::getImageSample:inRect:, <LynkeosProcessableItem>::getMinLevel:maxLevel:, <LynkeosProcessableItem>::imageSize, <LynkeosProcessing>::processItem:, <LynkeosProcessableItem>::setBlackLevel:whiteLevel:gamma:, and <LynkeosProcessableItem>::setOriginalImage:.
|
protected |
Freq/Pixels display
Referenced by freqChange:, and freqDisplayChange:.
1.8.4