Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Attributes | Friends | List of all members
protocols::pockets::FingerprintBase Class Reference

#include <Fingerprint.hh>

Inheritance diagram for protocols::pockets::FingerprintBase:
Inheritance graph
[legend]
Collaboration diagram for protocols::pockets::FingerprintBase:
Collaboration graph
[legend]

Public Member Functions

 FingerprintBase ()
 
virtual ~FingerprintBase ()
 
void print_to_file (std::string const &output_filename) const
 
void print_to_pdb (std::string const &output_pdbname) const
 
void print_to_pdb (std::string const &output_pdbname, numeric::xyzVector< core::Real > const &translation) const
 
numeric::xyzVector< core::Realorigin () const
 
numeric::xyzVector< core::RealCoM () const
 
std::list
< spherical_coor_triplet >
const & 
triplet_fingerprint_data () const
 
void CHEAT_CoM (numeric::xyzVector< core::Real > const &inp_CoM)
 

Protected Attributes

numeric::xyzVector< core::Realorigin_
 
std::list< spherical_coor_triplettriplet_fingerprint_data_
 
numeric::xyzVector< core::RealCoM_
 

Friends

class FingerprintMultifunc
 
class DarcParticleSwarmMinimizer
 

Constructor & Destructor Documentation

protocols::pockets::FingerprintBase::FingerprintBase ( )

References CoM_, and origin_.

protocols::pockets::FingerprintBase::~FingerprintBase ( )
virtual

Auto-generated virtual destructor

Member Function Documentation

void protocols::pockets::FingerprintBase::CHEAT_CoM ( numeric::xyzVector< core::Real > const &  inp_CoM)
inline
numeric::xyzVector<core::Real> protocols::pockets::FingerprintBase::CoM ( ) const
inline
numeric::xyzVector<core::Real> protocols::pockets::FingerprintBase::origin ( ) const
inline
void protocols::pockets::FingerprintBase::print_to_file ( std::string const &  output_filename) const
void protocols::pockets::FingerprintBase::print_to_pdb ( std::string const &  output_pdbname) const
void protocols::pockets::FingerprintBase::print_to_pdb ( std::string const &  output_pdbname,
numeric::xyzVector< core::Real > const &  translation 
) const
std::list< spherical_coor_triplet > const& protocols::pockets::FingerprintBase::triplet_fingerprint_data ( ) const
inline

Friends And Related Function Documentation

friend class DarcParticleSwarmMinimizer
friend
friend class FingerprintMultifunc
friend

Member Data Documentation

numeric::xyzVector<core::Real> protocols::pockets::FingerprintBase::CoM_
protected
numeric::xyzVector<core::Real> protocols::pockets::FingerprintBase::origin_
protected
std::list< spherical_coor_triplet > protocols::pockets::FingerprintBase::triplet_fingerprint_data_
protected

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