38 #include <OpenMS/VISUAL/OpenMS_GUIConfig.h> 50 class Spectrum1DWidget;
88 bool projectionsVisible()
const;
93 void recalculateAxes_()
override;
95 void toggleProjections();
97 void updateProjections();
99 void showGoToDialog()
override;
109 void showSpectrumAs1D(
int index);
110 void showSpectrumAs1D(std::vector<
int, std::allocator<int> > indices);
112 void showCurrentPeaksAs3D();
143 void projectionInfo(
int peaks,
double intensity,
double max);
145 void autoUpdateProjections();
A more convenient string class.
Definition: String.h:58
Spectrum1DWidget * projection_vert_
Vertical projection widget.
Definition: Spectrum2DWidget.h:121
Spectrum2DCanvas * canvas()
This method is overwritten to make the class specific members accessible.
Definition: Spectrum2DWidget.h:77
Widget for 2D-visualization of peak map and feature map data.
Definition: Spectrum2DWidget.h:63
QLabel * projection_max_
Intensity maximum of the projection.
Definition: Spectrum2DWidget.h:131
Base class for spectrum widgets.
Definition: SpectrumWidget.h:80
Canvas for 2D-visualization of peak map, feature map and consensus map data.
Definition: Spectrum2DCanvas.h:70
LayerData::ExperimentSharedPtrType ExperimentSharedPtrType
Main managed data type (experiment)
Definition: Spectrum2DWidget.h:69
boost::shared_ptr< ExperimentType > ExperimentSharedPtrType
SharedPtr on MSExperiment.
Definition: LayerData.h:149
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
QTimer * projections_timer_
Timer that triggers auto-update of projections.
Definition: Spectrum2DWidget.h:135
Representation of a histogram.
Definition: Histogram.h:63
Spectrum1DWidget * projection_horz_
Horizontal projection widget.
Definition: Spectrum2DWidget.h:123
QCheckBox * projections_auto_
Checkbox that indicates that projections should be automatically updated (with a slight delay) ...
Definition: Spectrum2DWidget.h:133
Management and storage of parameters / INI files.
Definition: Param.h:73
QGroupBox * projection_box_
Group box that shows information about the projections.
Definition: Spectrum2DWidget.h:125
QLabel * projection_sum_
Intensity sum of the projection.
Definition: Spectrum2DWidget.h:129
QLabel * projection_peaks_
Number of peaks of the projection.
Definition: Spectrum2DWidget.h:127
Widget for visualization of several spectra.
Definition: Spectrum1DWidget.h:65