Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::Canvas Class Referenceabstract
Inheritance diagram for inviwo::Canvas:

Public Types

using ContextID = const void*

Public Member Functions

virtual void render (std::shared_ptr< const Image >, LayerType layerType=LayerType::Color, size_t idx=0)=0
virtual void update ()=0
virtual void activate ()=0
void setEventPropagator (EventPropagator *propagator)
virtual std::unique_ptr< CanvascreateHiddenCanvas ()=0
virtual ContextID activeContext () const =0
virtual ContextID contextId () const =0
virtual void releaseContext ()=0

Protected Attributes

EventPropagatorpropagator_
PickingController pickingController_

The documentation for this class was generated from the following file:
  • canvas.h