![]() |
Inviwo 0.9.12-pre
Inviwo documentation
|
Public Types | |
| using | ContextID = const void* |
| Public Types inherited from inviwo::Canvas | |
| using | ContextID = const void* |
Public Member Functions | |
| virtual void | activate () override |
| virtual ContextID | activeContext () const override |
| virtual ContextID | contextId () const override |
| void | createContext () |
| virtual std::unique_ptr< Canvas > | createHiddenCanvas () override |
| QOpenGLContext * | getContext () |
| HiddenCanvasQt (const HiddenCanvasQt &)=delete | |
| HiddenCanvasQt (HiddenCanvasQt &&)=delete | |
| HiddenCanvasQt (std::string_view name, QSurfaceFormat format=QSurfaceFormat::defaultFormat()) | |
| void | initializeGL () |
| HiddenCanvasQt & | operator= (const HiddenCanvasQt &)=delete |
| HiddenCanvasQt & | operator= (HiddenCanvasQt &&)=delete |
| virtual void | releaseContext () override |
| virtual void | render (std::shared_ptr< const Image >, LayerType layerType=LayerType::Color, size_t idx=0) override |
| virtual void | update () override |
| Public Member Functions inherited from inviwo::Canvas | |
| void | setEventPropagator (EventPropagator *propagator) |
Static Public Member Functions | |
| static std::unique_ptr< Canvas > | createHiddenQtCanvas () |
Protected Attributes | |
| QOpenGLContext * | context_ |
| QOffscreenSurface * | offScreenSurface_ |
| Protected Attributes inherited from inviwo::Canvas | |
| PickingController | pickingController_ |
| EventPropagator * | propagator_ |
|
overridevirtual |
Implements inviwo::Canvas.
|
overridevirtual |
Implements inviwo::Canvas.
|
overridevirtual |
Implements inviwo::Canvas.
|
overridevirtual |
Implements inviwo::Canvas.
|
overridevirtual |
Implements inviwo::Canvas.
|
inlineoverridevirtual |
Implements inviwo::Canvas.
|
overridevirtual |
Implements inviwo::Canvas.