41 #ifndef OPENMS_COMPARISON_CLUSTERING_GRIDBASEDCLUSTER_H 42 #define OPENMS_COMPARISON_CLUSTERING_GRIDBASEDCLUSTER_H 65 GridBasedCluster(
const Point ¢re,
const Rectangle &bounding_box,
const std::vector<int> &point_indices,
const int &property_A,
const std::vector<int> &properties_B);
75 const Point& getCentre()
const;
85 const std::vector<int>& getPoints()
const;
90 int getPropertyA()
const;
95 const std::vector<int>& getPropertiesB()
const;
std::vector< int > properties_B_
Definition: GridBasedCluster.h:130
bool operator==(const IDBoostGraph::ProteinGroup &lhs, const IDBoostGraph::ProteinGroup &rhs)
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
int property_A_
properties A and B Each point in a cluster can (optionally) possess two properties A and B...
Definition: GridBasedCluster.h:129
bool operator<(const MultiplexDeltaMasses &dm1, const MultiplexDeltaMasses &dm2)
std::vector< int > point_indices_
set of indices referencing the points in the cluster
Definition: GridBasedCluster.h:119
Rectangle bounding_box_
bounding box of the cluster i.e. (min,max) in x and y direction
Definition: GridBasedCluster.h:114
DBoundingBox< 2 > Rectangle
Definition: GridBasedCluster.h:60
Point centre_
centre of the cluster
Definition: GridBasedCluster.h:108
DPosition< 2 > Point
Definition: GridBasedCluster.h:55
basic data structure for clustering
Definition: GridBasedCluster.h:49