![]() |
Inviwo 0.9.12-pre
Inviwo documentation
|
Public Member Functions | |
| CanvasWithPropertiesProcessorWidgetQt (Processor *p) | |
| virtual Canvas * | getCanvas () const override |
| virtual void | setVisible (bool visible) override |
| virtual void | setDimensions (ivec2 dimensions) override |
| virtual void | setPosition (ivec2 position) override |
| virtual void | setFullScreen (bool fullScreen) override |
| virtual void | setOnTop (bool onTop) override |
| virtual void | resizeEvent (QResizeEvent *event) override |
| virtual void | showEvent (QShowEvent *) override |
| virtual void | hideEvent (QHideEvent *) override |
| virtual void | moveEvent (QMoveEvent *) override |
| virtual void | changeEvent (QEvent *) override |
| void | setProperties (std::string_view paths) |
| Public Member Functions inherited from inviwo::CanvasProcessorWidget | |
| CanvasProcessorWidget (Processor *p) | |
| Public Member Functions inherited from inviwo::ProcessorWidget | |
| ProcessorWidget (Processor *p) | |
| virtual Processor * | getProcessor () const |
| virtual bool | isVisible () const |
| virtual glm::ivec2 | getDimensions () const |
| virtual glm::ivec2 | getPosition () const |
| virtual bool | isFullScreen () const |
| virtual bool | isOnTop () const |
| Public Member Functions inherited from inviwo::Observer | |
| Observer (const Observer &other) | |
| Observer (Observer &&other) | |
| Observer & | operator= (Observer &&other) |
| Observer & | operator= (const Observer &other) |
| virtual | ~Observer () |
| void | removeObservation (ObservableInterface *observable) |
| void | removeObservations () |
| Public Member Functions inherited from inviwo::ProcessorNetworkObserver | |
| virtual void | onProcessorNetworkChange () |
| virtual void | onProcessorNetworkEvaluateRequest () |
| virtual void | onProcessorNetworkUnlocked () |
| virtual void | onProcessorNetworkWillAddProcessor (Processor *) |
| virtual void | onProcessorNetworkDidAddProcessor (Processor *) |
| virtual void | onProcessorNetworkWillRemoveProcessor (Processor *) |
| virtual void | onProcessorNetworkDidRemoveProcessor (Processor *) |
| virtual void | onProcessorNetworkWillAddConnection (const PortConnection &) |
| virtual void | onProcessorNetworkWillRemoveConnection (const PortConnection &) |
| virtual void | onProcessorNetworkWillAddLink (const PropertyLink &) |
| virtual void | onProcessorNetworkDidAddLink (const PropertyLink &) |
| virtual void | onProcessorNetworkWillRemoveLink (const PropertyLink &) |
| virtual void | onProcessorNetworkDidRemoveLink (const PropertyLink &) |
| virtual void | onProcessorBackgroundJobsChanged (Processor *, int, int) |
Protected Types | |
| using | Super = QMainWindow |
Protected Member Functions | |
| virtual void | propagateEvent (Event *e, Outport *source) override |
| virtual void | propagateResizeEvent () override |
| bool | contextMenu (QMenu &menu, ContextMenuCategories actions) |
| virtual void | updateVisible (bool visible) override |
| virtual void | updateDimensions (ivec2) override |
| virtual void | updatePosition (ivec2) override |
| virtual void | updateFullScreen (bool) override |
| virtual void | updateOnTop (bool) override |
| Protected Member Functions inherited from inviwo::Observer | |
| void | addObservation (ObservableInterface *observable) |
Protected Attributes | |
| std::unique_ptr< CanvasQOpenGLWidget, std::function< void(CanvasQOpenGLWidget *)> > | canvas_ |
| Processor::NameDispatcherHandle | nameChange_ |
| PropertyListFrame * | frame_ |
| std::vector< std::string > | addedPaths_ |
| Protected Attributes inherited from inviwo::Observer | |
| std::unordered_set< ObservableInterface * > | observables_ |
Additional Inherited Members | |
| Public Attributes inherited from inviwo::ProcessorNetworkObserver | |
| friend | ProcessorNetworkObservable |
|
overridevirtual |
Implements inviwo::CanvasProcessorWidget.
|
overrideprotectedvirtual |
Implements inviwo::EventPropagator.
|
overrideprotectedvirtual |
Implements inviwo::CanvasProcessorWidget.
|
overridevirtual |
Set the dimensions of the widget, i.e both canvas and properties, not just the canvas This uses logical dimension, to be consistent with other widget
Reimplemented from inviwo::ProcessorWidget.
|
overridevirtual |
Reimplemented from inviwo::ProcessorWidget.
|
overridevirtual |
Reimplemented from inviwo::ProcessorWidget.
|
overridevirtual |
Reimplemented from inviwo::ProcessorWidget.
| void inviwo::CanvasWithPropertiesProcessorWidgetQt::setProperties | ( | std::string_view | paths | ) |
A list of processor ids and/or property paths, separated by new lines to show in the property list in the widget
|
overridevirtual |
Reimplemented from inviwo::ProcessorWidget.
|
overrideprotectedvirtual |
Implements inviwo::ProcessorWidget.
|
overrideprotectedvirtual |
Implements inviwo::ProcessorWidget.
|
overrideprotectedvirtual |
Implements inviwo::ProcessorWidget.
|
overrideprotectedvirtual |
Implements inviwo::ProcessorWidget.
|
overrideprotectedvirtual |
Implements inviwo::ProcessorWidget.