Rosetta Protocols  2015.09
Classes | Namespaces | Functions
Fingerprint.hh File Reference

protocols::pockets::MultiFingerprint header More...

#include <utility/pointer/ReferenceCount.hh>
#include <protocols/pockets/Fingerprint.fwd.hh>
#include <protocols/pockets/PocketGrid.fwd.hh>
#include <protocols/pockets/PocketGrid.hh>
#include <protocols/pockets/DarcParticleSwarmMinimizer.hh>
#include <core/types.hh>
#include <core/pose/Pose.hh>
#include <core/conformation/Residue.hh>
#include <numeric/constants.hh>
#include <numeric/xyzVector.hh>
#include <utility/vector1_bool.hh>
#include <list>
#include <cmath>
#include <iostream>
#include <utility/vector1.hh>
#include <basic/gpu/GPU.hh>

Classes

struct  protocols::pockets::spherical_coor_triplet
 
struct  protocols::pockets::triplet_and_originnum
 
struct  protocols::pockets::ray_distance_derivs
 
class  protocols::pockets::FingerprintBase
 
class  protocols::pockets::NonPlaidFingerprint
 
class  protocols::pockets::PlaidFingerprint
 

Namespaces

 protocols
 The instance of Loops contained by AbrelaxApplication should be replaced by a LoopsOP.
 
 protocols::pockets
 

Functions

void protocols::pockets::convert_cartesian_to_spherical_coor_triplet (numeric::xyzVector< core::Real > const &coord, spherical_coor_triplet &triplet)
 
void protocols::pockets::convert_spherical_coor_triplet_to_cartesian (spherical_coor_triplet const &triplet, numeric::xyzVector< core::Real > &coord)
 
void protocols::pockets::convert_cartesian_to_grid (numeric::xyzVector< core::Real > const &cart_coord, numeric::xyzVector< core::Real > const &mid, numeric::xyzVector< core::Real > const &dim, core::Real const &spacing, numeric::xyzVector< core::Real > &grid_coord)
 
void protocols::pockets::convert_grid_to_cartesian (numeric::xyzVector< core::Real > const &grid_coord, numeric::xyzVector< core::Real > const &mid, numeric::xyzVector< core::Real > const &dim, core::Real const &spacing, numeric::xyzVector< core::Real > &cart_coord)
 
double protocols::pockets::dD_dv1 (const double x0, const double x2, const double x3, const double y0, const double y2, const double y3, const double z0, const double z2, const double z3, const double r)
 
double protocols::pockets::dD_dv2 (const double x0, const double x2, const double x3, const double y0, const double y2, const double y3, const double z0, const double z2, const double z3, const double r)
 
double protocols::pockets::dD_dv3 (const double x0, const double x2, const double x3, const double y0, const double y2, const double y3, const double z0, const double z2, const double z3, const double r)
 
double protocols::pockets::dD_dv4 (const double x0, const double x2, const double x3, const double y0, const double y2, const double y3, const double z0, const double z2, const double z3, const double r, const double v4, const double v5, const double v6, const double, const double, const double yc, const double ys, const double zc, const double zs)
 
double protocols::pockets::dD_dv5 (const double x0, const double x2, const double x3, const double y0, const double y2, const double y3, const double z0, const double z2, const double z3, const double r, const double v4, const double v5, const double v6, const double xc, const double xs, const double yc, const double ys, const double zc, const double zs)
 
double protocols::pockets::dD_dv6 (const double x0, const double x2, const double x3, const double y0, const double y2, const double y3, const double z0, const double z2, const double z3, const double r, const double v4, const double v5, const double v6, const double xc, const double xs, const double yc, const double ys, const double zc, const double zs)
 
core::Real protocols::pockets::Find_Closest_Intersect_SQ (core::Real const &phiAngle, core::Real const &psiAngle, core::Real const &atomX, core::Real const &atomY, core::Real const &atomZ, core::Real const &atom_radius)
 

Detailed Description

protocols::pockets::MultiFingerprint header

Author
Ragul Gowthaman