![]() |
open_iA 2021.08
A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.
|
Collects multiple plots and makes them act as a single plot. More...
#include <iAPlotTypes.h>
Public Member Functions | |
| iAPlotCollection () | |
| void | add (QSharedPointer< iAPlot > plot) |
| void | clear () |
| QSharedPointer< iAPlotData > | data () override |
| Retrieves the data used for drawing. More... | |
| void | draw (QPainter &painter, size_t startIdx, size_t endIdx, iAMapper const &xMapper, iAMapper const &yMapper) const override |
| Draws the plot. More... | |
| void | setColor (QColor const &color) override |
| Set plot color. More... | |
Public Member Functions inherited from iAPlot | |
| iAPlot (QSharedPointer< iAPlotData > data, QColor const &color) | |
| virtual | ~iAPlot () |
| QColor const | color () const |
| Get plot color. More... | |
| virtual void | setVisible (bool visible) |
| Sets whether the plot should be currently drawn or not. More... | |
| virtual bool | visible () const |
| Whether the plot is currently being drawn. More... | |
Additional Inherited Members | |
Protected Attributes inherited from iAPlot | |
| QSharedPointer< iAPlotData > | m_data |
| bool | m_visible |
Collects multiple plots and makes them act as a single plot.
| iAPlotCollection::iAPlotCollection | ( | ) |
| void iAPlotCollection::add | ( | QSharedPointer< iAPlot > | plot | ) |
| void iAPlotCollection::clear | ( | ) |
|
overridevirtual |
Retrieves the data used for drawing.
Reimplemented from iAPlot.
|
overridevirtual |
Draws the plot.
Implements iAPlot.
|
overridevirtual |
Set plot color.
Reimplemented from iAPlot.