Windows module

Windows to display data using renderers.

Contents

Classes

class fast::DualViewWindow
A Window with 2 views.
class fast::DualViewWindow2D
A Window with 2 views in 2D mode.
class fast::DualViewWindow3D
A Window with 2 views in 3D mode.
class fast::MultiViewWindow
Window with multiple views.
class fast::SimpleWindow
A Window with only 1 View.
class fast::SimpleWindow2D
A Window with only 1 View in 2D mode.
class fast::SimpleWindow3D
A Window with only 1 View in 3D mode.
class fast::SlicerWindow
Window for showing slices of 3D data.
class fast::Window
Abstract base class for windows.

Functions

void showMessage(const std::string& message, const std::string& title = "")
Show a message in a popup window.
void showNotification(const std::string& message, float timeout = 3.0f)
Show a notification on screen.

Function documentation

void showMessage(const std::string& message, const std::string& title = "")

Show a message in a popup window.

Parameters
message Message to display
title Optional title

void showNotification(const std::string& message, float timeout = 3.0f)

Show a notification on screen.

Parameters
message Message to display
timeout Timeout to remove notification in seconds

A notification is not something the users need to interact with, and will disappear after a timeout.