|
|
using | Calculation = std::vector<Histogram1D>() |
| |
|
using | Callback = void(std::shared_ptr<const std::vector<Histogram1D>>) |
| |
| enum class | Progress { Done
, Calculating
, NoData
} |
| |
|
|
std::shared_ptr< const std::vector< Histogram1D > > | calculateHistograms (const std::function< Calculation > &calculate) const |
| |
|
Result | calculateHistograms (const std::function< Calculation > &calculate, const std::function< Callback > &whenDone) const |
| |
|
void | clear () |
| |
|
void | forEach (const std::function< void(const Histogram1D &, size_t)> &) const |
| |
|
| HistogramCache (const HistogramCache &rhs) |
| |
|
| HistogramCache (HistogramCache &&rhs) noexcept |
| |
|
HistogramCache & | operator= (const HistogramCache &that) |
| |
|
HistogramCache & | operator= (HistogramCache &&that) noexcept |
| |
|
void | recalculate (const std::function< Calculation > &calculate) |
| |
The documentation for this class was generated from the following file:
- include/inviwo/core/datastructures/histogramtools.h