![]() |
Inviwo 0.9.12-pre
Inviwo documentation
|
A processor widget showing a DataFrame in a table view. More...
#include <dataframetableprocessorwidget.h>
Public Member Functions | |
| DataFrameTableProcessorWidget (Processor *p) | |
| virtual void | setVisible (bool visible) override |
| void | setManager (BrushingAndLinkingManager &manager) |
| void | setDataFrame (std::shared_ptr< const DataFrame > dataframe, bool categoryIndices=false) |
| void | setIndexColumnVisible (bool visible) |
| void | setFilteredRowsVisible (bool visible) |
| void | brushingUpdate () |
| Public Member Functions inherited from inviwo::ProcessorWidgetQt | |
| ProcessorWidgetQt (Processor *p) | |
| ProcessorWidgetQt (const ProcessorWidgetQt &)=delete | |
| ProcessorWidgetQt (ProcessorWidgetQt &&)=delete | |
| ProcessorWidgetQt & | operator= (const ProcessorWidgetQt &)=delete |
| ProcessorWidgetQt & | operator= (ProcessorWidgetQt &&)=delete |
| virtual void | setPosition (ivec2 pos) override |
| virtual void | setDimensions (ivec2 dime) override |
| virtual void | setFullScreen (bool fullScreen) override |
| virtual void | setOnTop (bool onTop) override |
| 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 () |
Additional Inherited Members | |
| Public Types inherited from inviwo::ProcessorWidgetQt | |
| using | Super = QMainWindow |
| Protected Member Functions inherited from inviwo::ProcessorWidgetQt | |
| 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 |
| virtual void | resizeEvent (QResizeEvent *) override |
| virtual void | closeEvent (QCloseEvent *) override |
| virtual void | showEvent (QShowEvent *) override |
| virtual void | hideEvent (QHideEvent *) override |
| virtual void | moveEvent (QMoveEvent *) override |
| Protected Member Functions inherited from inviwo::Observer | |
| void | addObservation (ObservableInterface *observable) |
| Protected Attributes inherited from inviwo::ProcessorWidgetQt | |
| bool | ignoreEvents_ {false} |
| bool | resizeOngoing_ {false} |
| Processor::NameDispatcherHandle | nameChange_ |
| Protected Attributes inherited from inviwo::Observer | |
| std::unordered_set< ObservableInterface * > | observables_ |
A processor widget showing a DataFrame in a table view.
| void inviwo::DataFrameTableProcessorWidget::brushingUpdate | ( | ) |
update the selection, filtering, and highlight state of the widget using the brushing and linking manager. Call this function in Processor::process(). This function performs the checks itself whether there have been any changes.
|
overridevirtual |
Reimplemented from inviwo::ProcessorWidget.