IMP logo

statistics_macros.h File Reference

Various important macros for implementing decorators. More...

Include dependency graph for statistics_macros.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Defines

#define IMP_CLUSTERING(Name)
 Define the methods needed by Clustering.
#define IMP_EMBEDDING(Name)
 Define things needed for a Embedding.

Detailed Description

Various important macros for implementing decorators.

Copyright 2007-2010 IMP Inventors. All rights reserved.


Define Documentation

#define IMP_CLUSTERING ( Name   ) 

Define the methods needed by Clustering.

In addition to what is defined/declared by IMP_OBJECT() it declares

  • IMP::statistics::Clustering::get_number_of_clusters()
  • IMP::statistics::Clustering::get_cluster()
  • IMP::statistics::Clustering::get_cluster_representative()

#define IMP_EMBEDDING ( Name   ) 

Value:

Floats get_point(unsigned int i) const;                          \
  unsigned int get_number_of_points() const;                       \
  IMP_OBJECT(Name)
Define things needed for a Embedding.

In addition to what is done by IMP_OBJECT() it declares

  • IMP::statistics::Distance::get_embedding()


Generated on Mon Mar 8 23:07:50 2010 for IMP by doxygen 1.5.8