|
| ScatterPlotGL (Processor *processor=nullptr) |
|
void | plot (Image &dest, bool useAxisRanges=false) |
|
void | plot (Image &dest, const Image &src, bool useAxisRanges=false) |
|
void | plot (ImageOutport &dest, bool useAxisRanges=false) |
|
void | plot (ImageOutport &dest, ImageInport &src, bool useAxisRanges=false) |
|
void | plot (const ivec2 &start, const ivec2 &size, bool useAxisRanges=false) |
|
void | setXAxisLabel (const std::string &label) |
|
void | setYAxisLabel (const std::string &label) |
|
void | setXAxis (const Column *col) |
|
void | setYAxis (const Column *col) |
|
void | setXAxisData (const Column *col) |
|
void | setYAxisData (const Column *col) |
|
void | setColorData (const Column *col) |
|
void | setRadiusData (const Column *col) |
|
void | setSortingData (const Column *col) |
|
void | setIndexColumn (std::shared_ptr< const TemplateColumn< uint32_t > > indexcol) |
|
void | setSortingOrder (SortingOrder order) |
|
void | setIndices (const BitSet &filtered, const BitSet &selected, const BitSet &highlighted) |
|
void | setFilteredIndices (const BitSet &indices) |
|
void | setSelectedIndices (const BitSet &indices) |
|
void | setHighlightedIndices (const BitSet &indices) |
|
ToolTipCallbackHandle | addToolTipCallback (std::function< ToolTipFunc > callback) |
|
HighlightCallbackHandle | addHighlightChangedCallback (std::function< HighlightFunc > callback) |
|
SelectionCallbackHandle | addSelectionChangedCallback (std::function< SelectionFunc > callback) |
|
SelectionCallbackHandle | addFilteringChangedCallback (std::function< SelectionFunc > callback) |
|
virtual void | invokeEvent (Event *event) override |
|
virtual std::string | getClassIdentifier () const override |
|
Public Member Functions inherited from inviwo::InteractionHandler |
virtual void | serialize (Serializer &s) const |
|
virtual void | deserialize (Deserializer &d) |
|
|
Points | points_ |
|
std::shared_ptr< const TemplateColumn< uint32_t > > | indexColumn_ |
|
SortingOrder | sortOrder_ = SortingOrder::Ascending |
|
vec2 | minmaxX_ = vec2(0.0f, 1.0f) |
|
vec2 | minmaxY_ = vec2(0.0f, 1.0f) |
|
vec2 | minmaxC_ = vec2(0.0f, 1.0f) |
|
vec2 | minmaxR_ = vec2(0.0f, 1.0f) |
|
std::array< AxisRenderer, 2 > | axisRenderers_ |
|
PickingMapper | picking_ |
|
BitSet | filtered_ |
|
BitSet | selected_ |
|
BitSet | highlighted_ |
|
bool | partitionDirty_ |
|
Processor * | processor_ |
|
Dispatcher< ToolTipFunc > | tooltipCallback_ |
|
Dispatcher< HighlightFunc > | highlightChangedCallback_ |
|
Dispatcher< SelectionFunc > | selectionChangedCallback_ |
|
Dispatcher< SelectionFunc > | filteringChangedCallback_ |
|
BoxSelectionInteractionHandler::SelectionCallbackHandle | boxSelectionChangedCallback_ |
|
BoxSelectionInteractionHandler::SelectionCallbackHandle | boxFilteringChangedCallback_ |
|
BoxSelectionInteractionHandler | boxSelectionHandler_ |
|
BoxSelectionRenderer | selectionRectRenderer_ |
|