VTK
9.2.6
|
#include "QVTKOpenGLNativeWidget.h"
#include "QVTKOpenGLStereoWidget.h"
#include "QVTKOpenGLWindow.h"
#include "QVTKRenderWidget.h"
#include "vtkGenericOpenGLRenderWindow.h"
#include "vtkLogger.h"
#include <QApplication>
#include <QEventLoop>
#include <QScopedPointer>
#include <QSurfaceFormat>
#include <QTimer>
#include <memory>
Go to the source code of this file.
Namespaces | |
detail | |
Enumerations | |
enum | detail::Type { detail::Type::USE_QVTKRENDERWIDGET = 0, detail::Type::USE_QVTKOPENGLNATIVEWIDGET = 1, detail::Type::USE_QVTKOPENGLWINDOW = 2, detail::Type::USE_QVTKOPENGLSTEREOWIDGET = 3, detail::Type::USE_QVTKOPENGLWIDGET = 4 } |
Functions | |
Type | detail::select_widget (int argc, char *argv[]) |
void | detail::set_default_format (Type type) |
std::shared_ptr< QObject > | detail::create_widget_or_window (Type type, vtkGenericOpenGLRenderWindow *renWin) |
std::shared_ptr< QWidget > | detail::create_widget (Type type, vtkGenericOpenGLRenderWindow *renWin, QWidget *parent) |
vtkRenderWindow * | detail::get_render_window (std::shared_ptr< QObject > widgetOrWindow) |
void | detail::set_render_window (std::shared_ptr< QObject > widgetOrWindow, vtkRenderWindow *renWin) |
void | detail::process_events_and_wait (int msec) |
void | detail::show (std::shared_ptr< QObject > widgetOrWindow, const QSize &size) |
QImage | detail::grab_framebuffer (std::shared_ptr< QObject > widgetOrWindow) |