Lynkeos
Instance Methods | Protected Attributes | List of all members
MyGeneralPrefs Class Reference

General preferences. More...

#import <MyGeneralPrefs.h>

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

Instance Methods

(IBAction) - changeAdjustFFTSizes:
 Set wether the application should alter the rectangle size for FFT optimization. More...
 
(IBAction) - changeImageProcOptim:
 Set how to use multiprocessors for image processing. More...
 
(IBAction) - changeEndProcessingSound:
 Set which sound to play at end of list processing. More...
 
- Instance Methods inherited from <LynkeosPreferences>
(NSView *) - getPreferencesView
 Get the view with the controls.
 
(void) - savePreferences:
 Save the controls changes in the user defaults.
 
(void) - revertPreferences
 Cancel all the changes to the user defaults.
 
(void) - resetPreferences:
 Reset the user defaults to factory settings.
 

Protected Attributes

IBOutlet NSView_prefsView
 Our view inside the preferences window.
 
IBOutlet NSButton_adjustFFTSizesButton
 Checkbox for adjusting size for FFT algorithm.
 
IBOutlet NSPopUpButton_imageProcOptimPopup
 Popup for choosing the multiprocessing optimization strategy.
 
IBOutlet NSPopUpButton_soundPopup
 Popup for choosing the end of process sound.
 
NSMutableArray_soundsNames
 List of available sounds.
 
BOOL _adjustFFTSizes
 Wether to adjust the FFT size to optimize FFTW processing time.
 
ParallelOptimization_t _imageProcOptim
 Multiprocessing optimization strategy for image processing.
 
NSString * _sound
 The sound to play at end of processing.
 

Additional Inherited Members

- Class Methods inherited from <LynkeosPreferences>
(void) + getPreferenceTitle:icon:tip:
 Retrieves a preference toolbar characteristics. More...
 
(id< LynkeosPreferences >) + getPreferenceInstance
 Get the preference singleton instance. More...
 

Detailed Description

General preferences.

Method Documentation

- (IBAction) changeAdjustFFTSizes: (id)  sender

Set wether the application should alter the rectangle size for FFT optimization.

Parameters
senderThe checkbox

References _adjustFFTSizes.

- (IBAction) changeEndProcessingSound: (id)  sender

Set which sound to play at end of list processing.

Parameters
senderThe popup

References _sound.

- (IBAction) changeImageProcOptim: (id)  sender

Set how to use multiprocessors for image processing.

Parameters
senderThe popup

References _imageProcOptim.


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