BALL  1.4.79
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | Public Attributes | List of all members
BALL::PoseClustering::ClusterProperties Class Reference

#include <BALL/DOCKING/COMMON/poseClustering.h>

Public Member Functions

 ClusterProperties ()
 
 ClusterProperties (const ClusterProperties &)
 
ClusterPropertiesoperator= (const ClusterProperties &)
 
template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 

Public Attributes

std::set< Indexposes
 
Size size
 
boost::variant
< Eigen::VectorXf,
RigidTransformation
center
 
float merged_at
 

Detailed Description

Definition at line 218 of file poseClustering.h.

Constructor & Destructor Documentation

BALL::PoseClustering::ClusterProperties::ClusterProperties ( )
BALL::PoseClustering::ClusterProperties::ClusterProperties ( const ClusterProperties )

Member Function Documentation

ClusterProperties& BALL::PoseClustering::ClusterProperties::operator= ( const ClusterProperties )
template<class Archive >
void BALL::PoseClustering::ClusterProperties::serialize ( Archive &  ar,
const unsigned int  version 
)

Serialization method

Member Data Documentation

boost::variant<Eigen::VectorXf, RigidTransformation> BALL::PoseClustering::ClusterProperties::center

The center of the cluster. Depending on the type of transformations we allow, this is either stored as a rigid transformation or as the 3N-dimensional vector given by the atom coordinates. The special case of using only the center of mass is achieved by setting the rotation matrix to identity.

Definition at line 251 of file poseClustering.h.

float BALL::PoseClustering::ClusterProperties::merged_at

The value at which this cluster is merged with its sibling.

Definition at line 255 of file poseClustering.h.

std::set<Index> BALL::PoseClustering::ClusterProperties::poses

The poses contained in this cluster.

Definition at line 237 of file poseClustering.h.

Size BALL::PoseClustering::ClusterProperties::size

The number of poses contained in this cluster.

Definition at line 241 of file poseClustering.h.