open_iA  2020.04
A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.
Public Types | Public Member Functions | List of all members
iAScatterPlotSelectionHandler Class Referenceabstract

Class providing a few selection/highlight/settings details to a single scatterplot implemented by iAQSplom, but can also be implemented separately to e.g. More...

#include <iAScatterPlotSelectionHandler.h>

Inheritance diagram for iAScatterPlotSelectionHandler:
Collaboration diagram for iAScatterPlotSelectionHandler:

Public Types

typedef std::vector< size_t > SelectionType
 

Public Member Functions

virtual double getAnimIn () const =0
 
virtual double getAnimOut () const =0
 
virtual SelectionType const & getFilteredSelection () const =0
 
virtual SelectionType const & getHighlightedPoints () const =0
 
virtual SelectionType const & getSelection () const =0
 
virtual SelectionTypegetSelection ()=0
 
virtual int getVisibleParametersCount () const =0
 
virtual ~iAScatterPlotSelectionHandler ()
 

Detailed Description

Class providing a few selection/highlight/settings details to a single scatterplot implemented by iAQSplom, but can also be implemented separately to e.g.

allow a standalone scatterplot

Member Typedef Documentation

◆ SelectionType

typedef std::vector<size_t> iAScatterPlotSelectionHandler::SelectionType

Constructor & Destructor Documentation

◆ ~iAScatterPlotSelectionHandler()

iAScatterPlotSelectionHandler::~iAScatterPlotSelectionHandler ( )
virtual

Member Function Documentation

◆ getAnimIn()

virtual double iAScatterPlotSelectionHandler::getAnimIn ( ) const
pure virtual

◆ getAnimOut()

virtual double iAScatterPlotSelectionHandler::getAnimOut ( ) const
pure virtual

◆ getFilteredSelection()

virtual SelectionType const& iAScatterPlotSelectionHandler::getFilteredSelection ( ) const
pure virtual

◆ getHighlightedPoints()

virtual SelectionType const& iAScatterPlotSelectionHandler::getHighlightedPoints ( ) const
pure virtual

◆ getSelection() [1/2]

virtual SelectionType const& iAScatterPlotSelectionHandler::getSelection ( ) const
pure virtual

◆ getSelection() [2/2]

virtual SelectionType& iAScatterPlotSelectionHandler::getSelection ( )
pure virtual

◆ getVisibleParametersCount()

virtual int iAScatterPlotSelectionHandler::getVisibleParametersCount ( ) const
pure virtual

The documentation for this class was generated from the following files: