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: