OpenMS
LayerDataDefs::ProjectionData Struct Reference

Result of computing a projection on X and Y axis in a 2D Canvas; see LayerDataBase::getProjection() More...

#include <OpenMS/VISUAL/LayerDataBase.h>

Collaboration diagram for LayerDataDefs::ProjectionData:
[legend]

Classes

struct  Summary
 

Public Member Functions

 ProjectionData ()
 C'tor. More...
 
 ProjectionData (ProjectionData &&)
 Move C'tor. More...
 
 ~ProjectionData ()
 D'tor. More...
 

Public Attributes

std::unique_ptr< LayerData1DBaseprojection_ontoX
 
std::unique_ptr< LayerData1DBaseprojection_ontoY
 
struct OpenMS::LayerDataDefs::ProjectionData::Summary stats
 

Detailed Description

Result of computing a projection on X and Y axis in a 2D Canvas; see LayerDataBase::getProjection()


Class Documentation

◆ OpenMS::LayerDataDefs::ProjectionData::Summary

struct OpenMS::LayerDataDefs::ProjectionData::Summary
Collaboration diagram for LayerDataDefs::ProjectionData::Summary:
[legend]
Class Members
IntensityType max_intensity
UInt number_of_datapoints
double sum_intensity

Constructor & Destructor Documentation

◆ ProjectionData() [1/2]

C'tor.

◆ ProjectionData() [2/2]

Move C'tor.

◆ ~ProjectionData()

D'tor.

Member Data Documentation

◆ projection_ontoX

std::unique_ptr<LayerData1DBase> projection_ontoX

◆ projection_ontoY

std::unique_ptr<LayerData1DBase> projection_ontoY

◆ stats