![]() |
Microscopy Image Browser 2.91
MIB
|
class is responsible for showing the dataset crop window, available from MIB->Menu->Dataset->Crop More...


Public Member Functions | |
| mibCropController (mibModel, mibImageAxes, varargin) | |
| function | closeWindow () |
| closing mibCropController window | |
| function | returnBatchOpt (BatchOptOut) |
return structure with Batch Options and possible configurations via the notify syncBatch event Parameters: BatchOptOut: a local structure with Batch Options generated during Continue callback. It may contain more fields than obj.BatchOpt structure | |
| function | updateBatchOptFromGUI (hObject) |
| function | updateWidgets () |
| update all widgets of the current window | |
| function | radio_Callback (hObject) |
| callback for selection of crop mode | |
| function | editboxes_Callback () |
| update parameters of obj.roiPos based on provided values | |
| function | SelectROI_Callback () |
| callback for change of obj.View.handles.SelectROI with the list of ROIs | |
| function | resetBtn_Callback () |
| reset widgets based on current image sizes | |
| function | cropToBtn_Callback () |
| select destination buffer for the cropping | |
| function | cropBtn_Callback (hObject) |
| make the crop | |
Static Public Member Functions | |
| static function | ViewListner_Callback2 (obj, src, evnt) |
Public Attributes | |
| mibModel | |
| handles to the model | |
| View | |
| handle to the view | |
| listener | |
| a cell array with handles to listeners | |
| roiPos | |
| a cell array with position of the ROI for crop obj.roiPos{1} = [1, width, 1, height, 1, depth, 1, time]; | |
| mibImageAxes | |
| handle to mibView. mibImageAxes, main image axes of MIB | |
| currentMode | |
a string with the selected crop mode: Interactive,Manual,ROI | |
| BatchOpt | |
| a structure compatible with batch operation, see details in the contsructor | |
| batchProcessingSwitch | |
| logical indicating whether the batch processing mode is used | |
| EVENT | closeEvent |
| > Description of events event firing when window is closed | |
Public Attributes inherited from handle | |
| addlistener | |
| Creates a listener for the specified event and assigns a callback function to execute when the event occurs. | |
| notify | |
| Broadcast a notice that a specific event is occurring on a specified handle object or array of handle objects. | |
| delete | |
| Handle object destructor method that is called when the object's lifecycle ends. | |
| disp | |
| Handle object disp method which is called by the display method. See the MATLAB disp function. | |
| display | |
| Handle object display method called when MATLAB software interprets an expression returning a handle object that is not terminated by a semicolon. See the MATLAB display function. | |
| findobj | |
| Finds objects matching the specified conditions from the input array of handle objects. | |
| findprop | |
| Returns a meta.property objects associated with the specified property name. | |
| fields | |
| Returns a cell array of string containing the names of public properties. | |
| fieldnames | |
| Returns a cell array of string containing the names of public properties. See the MATLAB fieldnames function. | |
| isvalid | |
| Returns a logical array in which elements are true if the corresponding elements in the input array are valid handles. This method is Sealed so you cannot override it in a handle subclass. | |
| eq | |
| Relational functions example. See details for more information. | |
| transpose | |
| Transposes the elements of the handle object array. | |
| permute | |
| Rearranges the dimensions of the handle object array. See the MATLAB permute function. | |
| reshape | |
| hanges the dimensions of the handle object array to the specified dimensions. See the MATLAB reshape function. | |
| sort | |
| ort the handle objects in any array in ascending or descending order. | |
class is responsible for showing the dataset crop window, available from MIB->Menu->Dataset->Crop
| mibCropController.mibCropController | ( | mibModel, | |
| mibImageAxes, | |||
| varargin ) |
References handle.addlistener, mibImageAxes, mibModel, handle.notify, and updateBatchOptCombineFields_Shared().

| function mibCropController.closeWindow | ( | ) |
closing mibCropController window
References handle.isvalid, and handle.notify.
| function mibCropController.cropBtn_Callback | ( | hObject | ) |
make the crop
| hObject | handle to the pressed button, handles.croptoBtn or handles.cropBtn |
References max, min, and handle.notify.
| function mibCropController.cropToBtn_Callback | ( | ) |
select destination buffer for the cropping
References mibInputMultiDlg(), and handle.notify.

| function mibCropController.editboxes_Callback | ( | ) |
| function mibCropController.radio_Callback | ( | hObject | ) |
callback for selection of crop mode
| hObject | a handle to selected radio button to choose the crop mode
|
| function mibCropController.resetBtn_Callback | ( | ) |
reset widgets based on current image sizes
| function mibCropController.returnBatchOpt | ( | BatchOptOut | ) |
return structure with Batch Options and possible configurations via the notify syncBatch event Parameters: BatchOptOut: a local structure with Batch Options generated during Continue callback. It may contain more fields than obj.BatchOpt structure
References handle.notify.
| function mibCropController.SelectROI_Callback | ( | ) |
| function mibCropController.updateBatchOptFromGUI | ( | hObject | ) |
| function mibCropController.updateWidgets | ( | ) |
update all widgets of the current window
References max.
|
static |
| mibCropController.BatchOpt |
a structure compatible with batch operation, see details in the contsructor
| mibCropController.batchProcessingSwitch |
logical indicating whether the batch processing mode is used
| EVENT mibCropController.closeEvent |
> Description of events event firing when window is closed
| mibCropController.currentMode |
a string with the selected crop mode: Interactive,Manual,ROI
| mibCropController.listener |
a cell array with handles to listeners
| mibCropController.mibImageAxes |
handle to mibView. mibImageAxes, main image axes of MIB
Referenced by mibCropController().
| mibCropController.mibModel |
handles to the model
Referenced by mibCropController().
| mibCropController.roiPos |
a cell array with position of the ROI for crop obj.roiPos{1} = [1, width, 1, height, 1, depth, 1, time];
| mibCropController.View |
handle to the view