libpappsomspp
Library for mass spectrometry
selectionpolygon.h File Reference
#include <vector>
#include <limits>
#include <QString>
#include <QPointF>
#include "../../exportinmportconfig.h"
#include "../../types.h"

Go to the source code of this file.

Classes

class  pappso::SelectionPolygon
 
struct  pappso::SelectionPolygonSpec
 

Namespaces

 pappso
 tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multicharge peaks to monocharge
 

Enumerations

enum class  pappso::PointSpecs {
  pappso::TOP_LEFT_POINT = 0 , pappso::TOP_RIGHT_POINT = 1 , pappso::BOTTOM_RIGHT_POINT = 2 , pappso::BOTTOM_LEFT_POINT = 3 ,
  pappso::ENUM_LAST = 4
}
 
enum class  pappso::DataDimension { pappso::NOT_SET = 0 , pappso::HORIZONTAL , pappso::VERTICAL }
 
enum class  pappso::PolygonType {
  pappso::NOT_SET = 0x0000 , pappso::TOP_LINE = 1 << 0 , pappso::BOTTOM_LINE = 1 << 1 , pappso::HORIZONTAL_LINES = (TOP_LINE | BOTTOM_LINE) ,
  pappso::RIGHT_LINE = 1 << 2 , pappso::LEFT_LINE = 1 << 3 , pappso::VERTICAL_LINES = (RIGHT_LINE | LEFT_LINE) , pappso::FULL_POLYGON = (HORIZONTAL_LINES | VERTICAL_LINES)
}