libpappsomspp
Library for mass spectrometry
colormapplotconfig.cpp
Go to the documentation of this file.
1 // Copyright Filippo Rusconi, GPLv3+
2 
3 /////////////////////// StdLib includes
4 
5 
6 /////////////////////// Qt includes
7 
8 
9 /////////////////////// Local includes
10 #include "colormapplotconfig.h"
11 
12 
13 namespace pappso
14 {
15 
17 {
18 }
19 
21  DataKind y_axis_data_kind,
22 
23  AxisScale x_axis_scale,
24  AxisScale y_axis_scale,
25  AxisScale z_axis_scale,
26 
27  std::size_t key_cell_count,
28  std::size_t mz_cell_count,
29 
30  double min_key_value,
31  double max_key_value,
32 
33  double min_mz_value,
34  double max_mz_value)
35  : xAxisDataKind(x_axis_data_kind),
36  yAxisDataKind(y_axis_data_kind),
37 
38  xAxisScale(x_axis_scale),
39  yAxisScale(y_axis_scale),
40  zAxisScale(z_axis_scale),
41 
42  keyCellCount(key_cell_count),
43  mzCellCount(mz_cell_count),
44 
45  minKeyValue(min_key_value),
46  maxKeyValue(max_key_value),
47 
48  minMzValue(min_mz_value),
49  maxMzValue(max_mz_value)
50 {
51 }
52 
53 
54 QString
56 {
57  QString text = QString("xAxisDataKind: %1 - yAxisDataKind: %2")
58  .arg(static_cast<int>(xAxisDataKind))
59  .arg(static_cast<int>(yAxisDataKind));
60 
61  text += QString("xAxisScale: %1 - yAxisScale: %2 - zAxisScale: %3 - ")
62  .arg(static_cast<int>(xAxisScale))
63  .arg(static_cast<int>(yAxisScale))
64  .arg(static_cast<int>(zAxisScale));
65 
66  text += QString("keyCellCount: %1 - mzCellCount: %2 - ")
67  .arg(mzCellCount)
68  .arg(minKeyValue);
69 
70  text +=
71  QString(
72  "minKeyValue: %8 - maxKeyValue: %9 - minMzValue: %10 - maxMzValue: %11")
73  .arg(keyCellCount)
74  .arg(maxKeyValue)
75  .arg(minMzValue)
76  .arg(maxMzValue);
77 
78  return text;
79 }
80 
81 } // namespace pappso
pappso::ColorMapPlotConfig::keyCellCount
std::size_t keyCellCount
Definition: colormapplotconfig.h:31
pappso::ColorMapPlotConfig::ColorMapPlotConfig
ColorMapPlotConfig()
Definition: colormapplotconfig.cpp:16
pappso::ColorMapPlotConfig::yAxisDataKind
DataKind yAxisDataKind
Definition: colormapplotconfig.h:25
colormapplotconfig.h
pappso::ColorMapPlotConfig::toString
QString toString() const
Definition: colormapplotconfig.cpp:55
pappso::ColorMapPlotConfig::maxKeyValue
double maxKeyValue
Definition: colormapplotconfig.h:35
pappso
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
Definition: aa.cpp:39
pappso::DataKind
DataKind
Definition: types.h:192
pappso::ColorMapPlotConfig::zAxisScale
AxisScale zAxisScale
Definition: colormapplotconfig.h:29
pappso::AxisScale
AxisScale
Definition: types.h:210
pappso::ColorMapPlotConfig::minKeyValue
double minKeyValue
Definition: colormapplotconfig.h:34
pappso::ColorMapPlotConfig::xAxisDataKind
DataKind xAxisDataKind
Definition: colormapplotconfig.h:24
pappso::ColorMapPlotConfig::maxMzValue
double maxMzValue
Definition: colormapplotconfig.h:38
pappso::ColorMapPlotConfig::xAxisScale
AxisScale xAxisScale
Definition: colormapplotconfig.h:27
pappso::ColorMapPlotConfig::minMzValue
double minMzValue
Definition: colormapplotconfig.h:37
pappso::ColorMapPlotConfig::mzCellCount
std::size_t mzCellCount
Definition: colormapplotconfig.h:32
pappso::ColorMapPlotConfig::yAxisScale
AxisScale yAxisScale
Definition: colormapplotconfig.h:28