

Go to the source code of this file.
Namespaces | |
| namespace | IMP |
The IMP kernel provides base classes and key shared functionality. | |
| namespace | IMP::em |
| This module allows density maps to be used to generate restraints. | |
Functions | |
| void | IMP::em::project_given_direction (DensityMap &map, IMP::algebra::Matrix2D< double > &m2, const int Ydim, const int Xdim, IMP::algebra::VectorD< 3 > &direction, const IMP::algebra::VectorD< 3 > &shift, const double equality_tolerance) |
| template<typename T > | |
| void | IMP::em::project_given_direction1 (IMP::algebra::Matrix3D< T > &m3, IMP::algebra::Matrix2D< T > &m2, const int Ydim, const int Xdim, IMP::algebra::VectorD< 3 > &direction, const IMP::algebra::VectorD< 3 > &shift, const double equality_tolerance) |
| void | IMP::em::project_given_rotation (DensityMap &map, IMP::algebra::Matrix2D< double > &m2, const int Ydim, const int Xdim, const IMP::algebra::Rotation3D &Rot, const IMP::algebra::VectorD< 3 > &shift, const double equality_tolerance) |
| template<typename T > | |
| void | IMP::em::project_given_rotation1 (IMP::algebra::Matrix3D< T > &m3, IMP::algebra::Matrix2D< double > &m2, const int Ydim, const int Xdim, const IMP::algebra::Rotation3D &Rot, const IMP::algebra::VectorD< 3 > &shift, const double equality_tolerance) |