![]()  | 
  
    Inviwo 0.9.12-pre
    
   Inviwo documentation 
   | 
 
Public Member Functions | |
| InviwoMainWindow (InviwoApplication *app) | |
| void | showWindow () | 
| bool | openExample (const std::filesystem::path &exampleFileName) | 
| void | openLastWorkspace (const std::filesystem::path &workspace={}) | 
| bool | openWorkspace (const std::filesystem::path &workspaceFileName) | 
| bool | openWorkspaceAskToSave (const std::filesystem::path &workspaceFileName) | 
| NetworkEditor * | getNetworkEditor () const | 
| NetworkEditorView & | getNetworkEditorView () const | 
| TextLabelOverlay & | getNetworkEditorOverlay () const | 
| SettingsWidget * | getSettingsWidget () const | 
| ProcessorTreeWidget * | getProcessorTreeWidget () const | 
| PropertyListWidget * | getPropertyListWidget () const | 
| ConsoleWidget * | getConsoleWidget () const | 
| AnnotationsWidget * | getAnnotationsWidget () const | 
| HelpWidget * | getHelpWidget () const | 
| InviwoApplication * | getInviwoApplication () const | 
| EditorSettings * | getEditorSettings () const | 
| InviwoEditMenu * | getInviwoEditMenu () const | 
| ToolsMenu * | getToolsMenu () const | 
| bool | newWorkspace () | 
| bool | openWorkspace () | 
| bool | appendWorkspace () | 
| bool | saveWorkspace () | 
| bool | saveWorkspaceAs () | 
| void | saveWorkspaceAsCopy () | 
| bool | askToSaveWorkspaceChanges () | 
| void | exitInviwo (bool saveIfModified=true) | 
| void | showAboutBox () | 
| void | toggleWelcomeScreen () | 
| void | showWelcomeScreen () | 
| void | hideWelcomeScreen () | 
| QStringList | getRecentWorkspaceList () const | 
| query the Qt settings for recent workspaces  | |
| bool | hasRestoreWorkspace () const | 
| void | restoreWorkspace () | 
| bool inviwo::InviwoMainWindow::appendWorkspace | ( | ) | 
shows a file dialog for appending a workspace.
| bool inviwo::InviwoMainWindow::newWorkspace | ( | ) | 
sets up an empty workspace. In case there are unsaved changes, the user will be asked to save or discard them, or cancel the task.
| bool inviwo::InviwoMainWindow::openExample | ( | const std::filesystem::path & | exampleFileName | ) | 
loads the given example workspace.
| bool inviwo::InviwoMainWindow::openWorkspace | ( | ) | 
shows a file dialog for loading a workspace. In case there are unsaved changes, the user will be asked to save or discard them, or cancel the loading.
| bool inviwo::InviwoMainWindow::openWorkspace | ( | const std::filesystem::path & | workspaceFileName | ) | 
loads the given workspace.
| bool inviwo::InviwoMainWindow::openWorkspaceAskToSave | ( | const std::filesystem::path & | workspaceFileName | ) | 
loads the given workspace. In case there are unsaved changes, the user will be asked to save or discard them, or cancel the loading.
| bool inviwo::InviwoMainWindow::saveWorkspace | ( | ) | 
saves the current workspace. If the workspace does not have a name yet, a file dialog will be shown.
| bool inviwo::InviwoMainWindow::saveWorkspaceAs | ( | ) | 
saves the current workspace using a file dialog