| 
    libpappsomspp
    
   Library for mass spectrometry 
   | 
 
#include <colormapplotconfig.h>
Public Member Functions | |
| ColorMapPlotConfig () | |
| ColorMapPlotConfig (const ColorMapPlotConfig &other) | |
| ColorMapPlotConfig (Enums::DataKind x_axis_data_kind, Enums::DataKind y_axis_data_kind, Enums::AxisScale x_axis_scale, Enums::AxisScale y_axis_scale, Enums::AxisScale z_axis_scale, std::size_t key_cell_count, std::size_t mz_cell_count, double min_key_value, double max_key_value, double min_mz_value, double max_mz_value, double orig_min_z_value, double orig_max_z_value) | |
| ColorMapPlotConfig & | operator= (const ColorMapPlotConfig &other) | 
| void | setOrigMinZValue (double value) | 
| void | setOrigAndLastMinZValue (double value) | 
| void | setOrigMaxZValue (double value) | 
| void | setOrigAndLastMaxZValue (double value) | 
| QString | toString () const | 
Public Attributes | |
| Enums::DataKind | xAxisDataKind = Enums::DataKind::unset | 
| Enums::DataKind | yAxisDataKind = Enums::DataKind::unset | 
| Enums::AxisScale | xAxisScale = Enums::AxisScale::orig | 
| Enums::AxisScale | yAxisScale = Enums::AxisScale::orig | 
| Enums::AxisScale | zAxisScale = Enums::AxisScale::orig | 
| std::size_t | keyCellCount = 0 | 
| std::size_t | mzCellCount = 0 | 
| double | lastMinZFilterThresholdPercentage = 0.0 | 
| double | lastMaxZFilterThresholdPercentage = 0.0 | 
| double | minKeyValue = std::numeric_limits<double>::max() | 
| double | maxKeyValue = std::numeric_limits<double>::min() | 
| double | minMzValue = std::numeric_limits<double>::max() | 
| double | maxMzValue = std::numeric_limits<double>::max() | 
| double | origMinZValue = std::numeric_limits<double>::max() | 
| double | lastMinZValue = std::numeric_limits<double>::max() | 
| double | origMaxZValue = std::numeric_limits<double>::min() | 
| double | lastMaxZValue = std::numeric_limits<double>::min() | 
Definition at line 22 of file colormapplotconfig.h.
| pappso::ColorMapPlotConfig::ColorMapPlotConfig | ( | ) | 
Definition at line 16 of file colormapplotconfig.cpp.
Referenced by ColorMapPlotConfig(), and operator=().
| pappso::ColorMapPlotConfig::ColorMapPlotConfig | ( | const ColorMapPlotConfig & | other | ) | 
Definition at line 65 of file colormapplotconfig.cpp.
References ColorMapPlotConfig(), keyCellCount, lastMaxZValue, lastMinZValue, maxKeyValue, maxMzValue, minKeyValue, minMzValue, mzCellCount, origMaxZValue, origMinZValue, xAxisDataKind, xAxisScale, yAxisDataKind, yAxisScale, and zAxisScale.
| pappso::ColorMapPlotConfig::ColorMapPlotConfig | ( | Enums::DataKind | x_axis_data_kind, | 
| Enums::DataKind | y_axis_data_kind, | ||
| Enums::AxisScale | x_axis_scale, | ||
| Enums::AxisScale | y_axis_scale, | ||
| Enums::AxisScale | z_axis_scale, | ||
| std::size_t | key_cell_count, | ||
| std::size_t | mz_cell_count, | ||
| double | min_key_value, | ||
| double | max_key_value, | ||
| double | min_mz_value, | ||
| double | max_mz_value, | ||
| double | orig_min_z_value, | ||
| double | orig_max_z_value ) | 
Definition at line 20 of file colormapplotconfig.cpp.
References keyCellCount, lastMaxZValue, lastMinZValue, maxKeyValue, maxMzValue, minKeyValue, minMzValue, mzCellCount, origMaxZValue, origMinZValue, xAxisDataKind, xAxisScale, yAxisDataKind, yAxisScale, and zAxisScale.
| ColorMapPlotConfig & pappso::ColorMapPlotConfig::operator= | ( | const ColorMapPlotConfig & | other | ) | 
Definition at line 92 of file colormapplotconfig.cpp.
References ColorMapPlotConfig(), keyCellCount, lastMaxZValue, lastMinZValue, maxKeyValue, maxMzValue, minKeyValue, minMzValue, mzCellCount, origMaxZValue, origMinZValue, xAxisDataKind, xAxisScale, yAxisDataKind, yAxisScale, and zAxisScale.
| void pappso::ColorMapPlotConfig::setOrigAndLastMaxZValue | ( | double | value | ) | 
Definition at line 144 of file colormapplotconfig.cpp.
References lastMaxZValue, and origMaxZValue.
Referenced by pappso::BaseColorMapPlotWidget::zAxisScaleToLog10().
| void pappso::ColorMapPlotConfig::setOrigAndLastMinZValue | ( | double | value | ) | 
Definition at line 130 of file colormapplotconfig.cpp.
References lastMinZValue, and origMinZValue.
Referenced by pappso::BaseColorMapPlotWidget::zAxisScaleToLog10().
| void pappso::ColorMapPlotConfig::setOrigMaxZValue | ( | double | value | ) | 
Definition at line 138 of file colormapplotconfig.cpp.
References origMaxZValue.
| void pappso::ColorMapPlotConfig::setOrigMinZValue | ( | double | value | ) | 
Definition at line 124 of file colormapplotconfig.cpp.
References origMinZValue.
| QString pappso::ColorMapPlotConfig::toString | ( | ) | const | 
Definition at line 152 of file colormapplotconfig.cpp.
References keyCellCount, lastMaxZValue, lastMinZValue, maxKeyValue, maxMzValue, minKeyValue, minMzValue, mzCellCount, xAxisDataKind, xAxisScale, yAxisDataKind, yAxisScale, and zAxisScale.
| std::size_t pappso::ColorMapPlotConfig::keyCellCount = 0 | 
Definition at line 31 of file colormapplotconfig.h.
Referenced by ColorMapPlotConfig(), ColorMapPlotConfig(), pappso::BaseColorMapPlotWidget::addColorMap(), pappso::BaseColorMapPlotWidget::addColorMap(), operator=(), and toString().
| double pappso::ColorMapPlotConfig::lastMaxZFilterThresholdPercentage = 0.0 | 
Definition at line 35 of file colormapplotconfig.h.
| double pappso::ColorMapPlotConfig::lastMaxZValue = std::numeric_limits<double>::min() | 
Definition at line 47 of file colormapplotconfig.h.
Referenced by ColorMapPlotConfig(), ColorMapPlotConfig(), operator=(), setOrigAndLastMaxZValue(), toString(), pappso::BaseColorMapPlotWidget::zAxisFilterHighPassPercentage(), pappso::BaseColorMapPlotWidget::zAxisFilterLowPassPercentage(), pappso::BaseColorMapPlotWidget::zAxisFilterLowPassThreshold(), and pappso::BaseColorMapPlotWidget::zAxisScaleToLog10().
| double pappso::ColorMapPlotConfig::lastMinZFilterThresholdPercentage = 0.0 | 
Definition at line 34 of file colormapplotconfig.h.
| double pappso::ColorMapPlotConfig::lastMinZValue = std::numeric_limits<double>::max() | 
Definition at line 44 of file colormapplotconfig.h.
Referenced by ColorMapPlotConfig(), ColorMapPlotConfig(), operator=(), setOrigAndLastMinZValue(), toString(), pappso::BaseColorMapPlotWidget::zAxisFilterHighPassPercentage(), pappso::BaseColorMapPlotWidget::zAxisFilterLowPassPercentage(), pappso::BaseColorMapPlotWidget::zAxisFilterLowPassThreshold(), and pappso::BaseColorMapPlotWidget::zAxisScaleToLog10().
| double pappso::ColorMapPlotConfig::maxKeyValue = std::numeric_limits<double>::min() | 
Definition at line 38 of file colormapplotconfig.h.
Referenced by ColorMapPlotConfig(), ColorMapPlotConfig(), pappso::BaseColorMapPlotWidget::addColorMap(), pappso::BaseColorMapPlotWidget::addColorMap(), operator=(), and toString().
| double pappso::ColorMapPlotConfig::maxMzValue = std::numeric_limits<double>::max() | 
Definition at line 41 of file colormapplotconfig.h.
Referenced by ColorMapPlotConfig(), ColorMapPlotConfig(), pappso::BaseColorMapPlotWidget::addColorMap(), pappso::BaseColorMapPlotWidget::addColorMap(), operator=(), and toString().
| double pappso::ColorMapPlotConfig::minKeyValue = std::numeric_limits<double>::max() | 
Definition at line 37 of file colormapplotconfig.h.
Referenced by ColorMapPlotConfig(), ColorMapPlotConfig(), pappso::BaseColorMapPlotWidget::addColorMap(), pappso::BaseColorMapPlotWidget::addColorMap(), operator=(), and toString().
| double pappso::ColorMapPlotConfig::minMzValue = std::numeric_limits<double>::max() | 
Definition at line 40 of file colormapplotconfig.h.
Referenced by ColorMapPlotConfig(), ColorMapPlotConfig(), pappso::BaseColorMapPlotWidget::addColorMap(), pappso::BaseColorMapPlotWidget::addColorMap(), operator=(), and toString().
| std::size_t pappso::ColorMapPlotConfig::mzCellCount = 0 | 
Definition at line 32 of file colormapplotconfig.h.
Referenced by ColorMapPlotConfig(), ColorMapPlotConfig(), pappso::BaseColorMapPlotWidget::addColorMap(), pappso::BaseColorMapPlotWidget::addColorMap(), operator=(), and toString().
| double pappso::ColorMapPlotConfig::origMaxZValue = std::numeric_limits<double>::min() | 
Definition at line 46 of file colormapplotconfig.h.
Referenced by ColorMapPlotConfig(), ColorMapPlotConfig(), operator=(), setOrigAndLastMaxZValue(), and setOrigMaxZValue().
| double pappso::ColorMapPlotConfig::origMinZValue = std::numeric_limits<double>::max() | 
Definition at line 43 of file colormapplotconfig.h.
Referenced by ColorMapPlotConfig(), ColorMapPlotConfig(), operator=(), setOrigAndLastMinZValue(), and setOrigMinZValue().
| Enums::DataKind pappso::ColorMapPlotConfig::xAxisDataKind = Enums::DataKind::unset | 
Definition at line 24 of file colormapplotconfig.h.
Referenced by ColorMapPlotConfig(), ColorMapPlotConfig(), operator=(), and toString().
| Enums::AxisScale pappso::ColorMapPlotConfig::xAxisScale = Enums::AxisScale::orig | 
Definition at line 27 of file colormapplotconfig.h.
Referenced by ColorMapPlotConfig(), ColorMapPlotConfig(), operator=(), and toString().
| Enums::DataKind pappso::ColorMapPlotConfig::yAxisDataKind = Enums::DataKind::unset | 
Definition at line 25 of file colormapplotconfig.h.
Referenced by ColorMapPlotConfig(), ColorMapPlotConfig(), operator=(), and toString().
| Enums::AxisScale pappso::ColorMapPlotConfig::yAxisScale = Enums::AxisScale::orig | 
Definition at line 28 of file colormapplotconfig.h.
Referenced by ColorMapPlotConfig(), ColorMapPlotConfig(), operator=(), and toString().
| Enums::AxisScale pappso::ColorMapPlotConfig::zAxisScale = Enums::AxisScale::orig | 
Definition at line 29 of file colormapplotconfig.h.
Referenced by ColorMapPlotConfig(), ColorMapPlotConfig(), operator=(), and toString().