IMP  2.0.1
The Integrative Modeling Platform
em/embedding.h
Go to the documentation of this file.
1 /**
2  * \file IMP/em/embedding.h
3  * \brief Cluster sets of points.
4  *
5  * Copyright 2007-2013 IMP Inventors. All rights reserved.
6  *
7  */
8 
9 #ifndef IMPEM_EMBEDDING_H
10 #define IMPEM_EMBEDDING_H
11 
12 #include <IMP/em/em_config.h>
13 #include "DensityMap.h"
15 
16 IMPEM_BEGIN_NAMESPACE
17 
18 
19 /** Generate a set of points from the voxels in a em::DensityMap
20  which are above a certain threshold.
21  */
22 class IMPEMEXPORT HighDensityEmbedding: public statistics::Embedding {
23  algebra::Vector3Ds points_;
24 public:
26  double threshold);
28 };
29 
30 IMPEM_END_NAMESPACE
31 
32 #endif /* IMPEM_EMBEDDING_H */