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) | |
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 | |
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::ProcessorWidget | |
Protected Member Functions inherited from inviwo::ProcessorWidgetMetaDataObserver | |
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.