IMP logo

IMP::statistics::ParticleEmbedding Class Reference


Detailed Description

Embed particles using the values of some of their attributes. By default, the Cartesian coordinates are used, but another set of attributes can be chosen. When using attributes that are not equivalent (for example, angular degrees of freedom), it is probably useful to rescale the attributes according to their ranges (see IMP::Model::get_range()). This is done by passing rescale=true to the constructor.
Inheritance diagram for IMP::statistics::ParticleEmbedding:

Inheritance graph
[legend]

Public Member Functions

unsigned int get_number_of_points () const
Floats get_point (unsigned int i) const
virtual std::string get_type_name () const
virtual ::IMP::VersionInfo get_version_info () const
 ParticleEmbedding (const ParticlesTemp &ps, const FloatKeys &ks=core::XYZ::get_xyz_keys(), bool rescale=false)

Friends

template<class T >
void IMP::internal::unref (T *)

The documentation for this class was generated from the following files:

Generated on Mon Mar 8 23:09:03 2010 for IMP by doxygen 1.5.8