![]() |
Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
|
Model of Distances for defining distance between two conformations. More...
#include <Least_RMSD_cartesian.hpp>
Public Types | |
typedef T_Least_RMSD_cartesian< Conformation, GetParticle, MolecularAlignment > | Self |
typedef Conformation | Point |
typedef SBL::Models::T_Conformation_traits< Point > | Conformation_traits |
typedef Conformation_traits::FT | FT |
typedef GetParticle::Particle_rep | Particle_rep |
Public Member Functions | |
T_Least_RMSD_cartesian (void) | |
T_Least_RMSD_cartesian (const Self &other) | |
~T_Least_RMSD_cartesian (void) | |
void | set_alignment (MolecularAlignment &alignment) |
void | set_get_particle (GetParticle &get_particle) |
FT | operator() (const Conformation &p, const Conformation &q) |
Model of Distances for defining distance between two conformations.
NT: should be (double, float, or even complex)
typedef Conformation_traits::FT FT |
typedef GetParticle::Particle_rep Particle_rep |
typedef Conformation Point |
typedef T_Least_RMSD_cartesian<Conformation, GetParticle, MolecularAlignment> Self |
|
inline |
|
inline |
|
inline |
|
inline |
void set_alignment | ( | MolecularAlignment & | alignment | ) |
void set_get_particle | ( | GetParticle & | get_particle | ) |