The GUIController handles all Cocoa user events and delegates it to the corresponding objects. More...
#import <GUIController.h>
Public Member Functions | |
(IBAction) | - loadClick: |
(IBAction) | - addLayer: |
(IBAction) | - saveTransferFunction: |
(IBAction) | - selectTransferFunction: |
(void) | - updateTransferfunctionList: |
This method performs an update of the list of transfer functions. | |
(void) | - resetLoadBar |
Resets the progressbar to the zero position. | |
(id) | - init [implementation] |
(void) | - awakeFromNib [implementation] |
(void) | - tabView:didSelectTabViewItem: [implementation] |
This method handles tab changes, as this indicates a change from 2D to 3D or vice versa. | |
(void) | - dealloc [implementation] |
The GUIController handles all Cocoa user events and delegates it to the corresponding objects.
This class furthermore performs necessary updates, like updating textfields. Note that this class complies to the (informel) NSTabViewDelegate protocol.
- (void) tabView: | (NSTabView *) | tabView | ||
didSelectTabViewItem: | (NSTabViewItem *) | tabViewItem | ||
[implementation] |
This method handles tab changes, as this indicates a change from 2D to 3D or vice versa.
This method is part of the (informal) NSTabViewDelegate protocol.
- (void) updateTransferfunctionList: | (NSNotification*) | notification |
This method performs an update of the list of transfer functions.
This method is ment to be called via a notification center. It listenes for "TransferFunctionList:update".