12#include <OpenMS/VISUAL/OpenMS_GUIConfig.h>
68 canvas_->setMapper(mapper);
70 projection_onto_X_->setMapper(
DimMapper<2>({mapper.getDim(DIM::X).getUnit(), DIM_UNIT::INT}));
71 projection_onto_Y_->setMapper(
DimMapper<2>({DIM_UNIT::INT, mapper.getDim(DIM::Y).getUnit()}));
74 auto set_style = [&](
const DIM_UNIT main_unit_1d,
Plot1DCanvas* canvas) {
79 canvas->setDrawMode(Plot1DCanvas::DM_PEAKS);
80 canvas->setIntensityMode(PlotCanvas::IM_PERCENTAGE);
84 canvas->setDrawMode(Plot1DCanvas::DM_CONNECTEDLINES);
85 canvas->setIntensityMode(PlotCanvas::IM_SNAP);
89 set_style(mapper.getDim(DIM::X).getUnit(), projection_onto_Y_->canvas());
90 set_style(mapper.getDim(DIM::Y).getUnit(), projection_onto_X_->canvas());
Class that stores the data for one layer.
Definition LayerDataBase.h:170
Canvas for visualization of one or several spectra.
Definition Plot1DCanvas.h:296
Canvas for 2D-visualization of peak map, feature map and consensus map data.
Definition Plot2DCanvas.h:46
Definition Annotation1DCaret.h:23
Definition Annotation1DItem.h:22
std::shared_ptr< ExperimentType > ExperimentSharedPtrType
SharedPtr on MSExperiment.
Definition LayerDataBase.h:127