BioGTK
5.1.1
A .NET library & program for annotating, editing various microscopy imaging formats using Bioformats supported images.
|
Public Member Functions | |
void | AddTab (BioImage im) |
void | RemoveTab (string tabName) |
void | Open (string file) |
Static Public Member Functions | |
static TabsView | Create () |
Public Attributes | |
List< ImageView > | viewers = new List<ImageView>() |
MenuBar | ImageJMenu |
MenuBar | MainMenu |
Protected Member Functions | |
TabsView (Builder builder, IntPtr handle) | |
void | SetupHandlers () |
This function sets up the event handlers for the menu items. | |
async void | openImagesMenuClick (object sender, EventArgs a) |
async void | openOMEImagesMenuClick (object sender, EventArgs a) |
async void | openOMESeriesMenuClick (object sender, EventArgs a) |
async void | openSeriesMenuClick (object sender, EventArgs a) |
async void | addImagesToTabMenuClick (object sender, EventArgs a) |
async void | addOMEImagesToTabClick (object sender, EventArgs a) |
async void | saveSelectedTiffClick (object sender, EventArgs a) |
async void | saveSelectedOMEClick (object sender, EventArgs a) |
async void | saveTabOMEClick (object sender, EventArgs a) |
async void | saveTabTiffMenuClick (object sender, EventArgs a) |
async void | saveSeriesMenuClick (object sender, EventArgs a) |
void | imagesToStackClick (object sender, EventArgs a) |
void | toolsMenuClick (object sender, EventArgs a) |
void | setToolMenuClick (object sender, EventArgs a) |
void | roiManagerMenuClick (object sender, EventArgs a) |
void | exportROIsToCSVMenuClick (object sender, EventArgs a) |
void | importROIsFromCSVMenuClick (object sender, EventArgs a) |
void | exportROIsOfFolderOfImagesMenuClick (object sender, EventArgs a) |
void | autoThresholdAllMenuClick (object sender, EventArgs a) |
void | channelsToolMenuClick (object sender, EventArgs a) |
void | switchRedBlueMenuClick (object sender, EventArgs a) |
void | stackToolMenuClick (object sender, EventArgs a) |
void | to8BitMenuClick (object sender, EventArgs a) |
void | to16BitMenuClick (object sender, EventArgs a) |
void | to24BitMenuClick (object sender, EventArgs a) |
void | to32BitMenuClick (object sender, EventArgs a) |
void | to48BitMenuClick (object sender, EventArgs a) |
void | filtersMenuClick (object sender, EventArgs a) |
void | functionsToolMenuClick (object sender, EventArgs a) |
void | consoleMenuClick (object sender, EventArgs a) |
void | scriptRunnerMenuClick (object sender, EventArgs a) |
void | AboutClick (object sender, EventArgs a) |
Properties | |
static ImageView | SelectedViewer [get] |
|
inlineprotected |
|
inlineprotected |
It creates a new instance of the About class, and then shows it
sender | The object that raised the event. |
EventArgs | The EventArgs class is the base class for classes containing event data. |
|
inlineprotected |
It opens a file chooser dialog, and then adds the selected images to the currently selected viewer
sender | The object that sent the event. |
EventArgs | The event arguments. |
|
inlineprotected |
It opens a file chooser dialog, and when the user selects a file, it opens the file as an OME image, and adds it to the currently selected viewer
sender | The object that sent the event. |
EventArgs | The event arguments. |
|
inline |
It adds a new tab to the tab control
BioImage | This is the image that you want to display. |
|
inlineprotected |
This function is called when the user clicks on the "Auto Threshold All" menu item.
sender | The object that raised the event. |
EventArgs | The event arguments. |
|
inlineprotected |
It creates a new instance of the ChannelsTool class, and then shows it
sender | The object that raised the event. |
EventArgs | The event arguments. |
|
inlineprotected |
This function is called when the user clicks on the console menu button
sender | The object that raised the event. |
EventArgs | This is the event arguments that are passed to the event handler. |
|
inlinestatic |
It creates a new instance of the TabsView class, which is a class that inherits from Gtk.Window
|
inlineprotected |
This function is called when the user clicks on the "Export ROIs of Folder of Images" menu item
sender | The object that raised the event. |
EventArgs |
|
inlineprotected |
This function is called when the user clicks on the "Export ROIs to CSV" menu item
sender | The object that raised the event. |
EventArgs | The EventArgs class is the base class for classes containing event data. |
|
inlineprotected |
It shows the filters menu.
sender | The object that raised the event. |
EventArgs | The EventArgs class is the base class for classes that contain event data. |
|
inlineprotected |
This function is called when the user clicks on the functions tool menu item
sender | The object that raised the event. |
EventArgs | The EventArgs class is the base class for classes containing event data. |
|
inlineprotected |
This function is called when the user clicks the "Images to Stack" button
sender | The object that raised the event. |
EventArgs | The EventArgs class is the base class for classes that contain event data. |
|
inlineprotected |
This function is called when the user clicks on the "Import ROIs from CSV" menu item
sender | The object that raised the event. |
EventArgs | The EventArgs class is the base class for classes containing event data. |
|
inline |
Open's a file in a new tab.
tabName | The filename of the image to add to tabcontrol |
|
inlineprotected |
It opens a file chooser dialog, and when the user selects a file, it creates a new BioImage object, creates a new ImageView object, and adds the ImageView object to the list of viewers
sender | The object that raised the event. |
EventArgs | The event arguments. |
|
inlineprotected |
It opens a file chooser dialog, and when the user selects a file, it opens the file and adds it to the list of open images
sender | The object that sent the event. |
EventArgs | The event arguments. |
|
inlineprotected |
It opens a file chooser dialog, and when the user selects a file, it opens the file as a BioImage, creates an ImageView for it, and adds the ImageView to the notebook
sender | The object that sent the event. |
EventArgs | The event arguments. |
|
inlineprotected |
It opens a file chooser dialog, and when the user selects a file, it opens the file as a series of images, and adds each image to the notebook
sender | The object that raised the event. |
EventArgs | The event arguments. |
|
inline |
This function removes a tab from the tab control
tabName | The name of the tab to remove. |
|
inlineprotected |
This function is called when the user clicks on the ROI Manager menu item
sender | The object that raised the event. |
EventArgs | This is the class that contains the event data. |
|
inlineprotected |
This function saves the selected image in the OME-TIFF format
sender | The object that triggered the event. |
EventArgs | This is the event that is being called. |
|
inlineprotected |
It creates a file chooser dialog, and if the user selects a file, it saves the selected image to that file
sender | The object that triggered the event. |
EventArgs | This is the event that is being passed to the method. |
|
inlineprotected |
This function is called when the user clicks the "Save Series" menu item
sender | The object that raised the event. |
EventArgs | The EventArgs class is the base class for classes containing event data. |
|
inlineprotected |
This function saves the current series of images to an OME-TIFF file
sender | The object that triggered the event. |
EventArgs | The event arguments. |
|
inlineprotected |
It saves the current tab as a tiff file
sender | The object that sent the event. |
EventArgs |
|
inlineprotected |
It's a function that runs when the user clicks on the "Script Runner" menu item
sender | The object that raised the event. |
EventArgs | This is the event arguments. |
|
inlineprotected |
This function is called when the user clicks on the "Tools" menu item
sender | The object that raised the event. |
EventArgs | This is the event arguments that are passed to the event handler. |
|
inlineprotected |
This function sets up the event handlers for the menu items.
|
inlineprotected |
This function is called when the user clicks on the stack tool menu item
sender | The object that raised the event. |
EventArgs | The event arguments. |
|
inlineprotected |
This function is called when the user clicks on the "Switch Red and Blue" menu item
sender | The object that raised the event. |
EventArgs | The EventArgs class is the base class for classes that contain event data. |
|
inlineprotected |
This function converts the selected image to 16 bit
sender | The object that raised the event. |
EventArgs | This is the event arguments that are passed to the event handler. |
|
inlineprotected |
This function converts the selected image to 24 bit
sender | The object that raised the event. |
EventArgs | This is the event arguments that are passed to the event handler. |
|
inlineprotected |
It converts the selected image to 32 bit
sender | The object that raised the event. |
EventArgs | This is the event arguments that are passed to the event handler. |
|
inlineprotected |
This function converts the selected image to 48 bit
sender | The object that raised the event. |
EventArgs | This is the event arguments that are passed to the event handler. |
|
inlineprotected |
The function is called when the user clicks on the "To 8-bit" menu item
sender | The object that raised the event. |
EventArgs | This is the event arguments that are passed to the event handler. |
|
inlineprotected |
If the tools window is not open, open it
sender | The object that raised the event. |
EventArgs | The event arguments. |
MenuBar BioGTK.TabsView.ImageJMenu |
MenuBar BioGTK.TabsView.MainMenu |
|
staticget |