FAST
3.2.0
Framework for Heterogeneous Medical Image Computing and Visualization
|
#include <SimpleWindow.hpp>
Public Member Functions | |
void | addRenderer (std::shared_ptr< Renderer > renderer) |
void | removeAllRenderers () |
void | setMaximumFramerate (unsigned int framerate) |
View * | getView () const |
~SimpleWindow () | |
void | set2DMode () |
void | set3DMode () |
SimpleWindow () | |
![]() | |
virtual void | setTimeout (unsigned int milliseconds) |
~Window () | |
virtual void | start () |
void | setWidth (uint width) |
void | setHeight (uint height) |
void | setSize (uint width, uint height) |
void | enableMaximized () |
void | disableMaximized () |
void | enableFullscreen () |
void | disableFullscreen () |
void | setTitle (std::string) |
std::vector< View * > | getViews () const |
View * | getView (uint i) const |
int | getScreenWidth () const |
int | getScreenHeight () const |
float | getScalingFactor () const |
void | saveScreenshotOnClose (std::string filename) |
void | saveScreenshotOfViewsOnClose (std::string filename) |
QWidget * | getWidget () |
void | addProcessObject (std::shared_ptr< ProcessObject > po) |
![]() | |
Object () | |
virtual | ~Object () |
Reporter & | getReporter () |
Additional Inherited Members | |
![]() | |
typedef std::shared_ptr< Object > | pointer |
![]() | |
void | stop () |
![]() | |
static void | initializeQtApp () |
static QGLContext * | getMainGLContext () |
static void | setMainGLContext (QGLContext *context) |
static void | cleanup () |
![]() | |
static std::string | getStaticNameOfClass () |
![]() | |
void | startComputationThread () |
void | stopComputationThread () |
Window () | |
View * | createView () |
![]() | |
Reporter & | reportError () |
Reporter & | reportWarning () |
Reporter & | reportInfo () |
ReporterEnd | reportEnd () const |
![]() | |
WindowWidget * | mWidget |
unsigned int | mWidth |
unsigned int | mHeight |
bool | mFullscreen |
bool | mMaximized |
unsigned int | mTimeout |
float | mGUIScalingFactor = 1.0f |
QEventLoop * | mEventLoop |
ComputationThread * | mThread |
std::vector< std::shared_ptr< ProcessObject > > | m_processObjects |
![]() | |
std::weak_ptr< Object > | mPtr |
fast::SimpleWindow::~SimpleWindow | ( | ) |
fast::SimpleWindow::SimpleWindow | ( | ) |
void fast::SimpleWindow::addRenderer | ( | std::shared_ptr< Renderer > | renderer | ) |
View* fast::SimpleWindow::getView | ( | ) | const |
void fast::SimpleWindow::removeAllRenderers | ( | ) |
void fast::SimpleWindow::set2DMode | ( | ) |
void fast::SimpleWindow::set3DMode | ( | ) |
void fast::SimpleWindow::setMaximumFramerate | ( | unsigned int | framerate | ) |