|  | 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.