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
 

Detailed Description

Definition at line 58 of file Fingerprint.hh.

Constructor & Destructor Documentation

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

Definition at line 59 of file Fingerprint.cc.

References CoM_, and origin_.

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

Auto-generated virtual destructor

Definition at line 67 of file Fingerprint.cc.

Member Function Documentation

void protocols::pockets::FingerprintBase::CHEAT_CoM ( numeric::xyzVector< core::Real > const &  inp_CoM)
inline

Definition at line 82 of file Fingerprint.hh.

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

Definition at line 69 of file Fingerprint.cc.

References CoM_, origin_, and triplet_fingerprint_data_.

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

Definition at line 61 of file Fingerprint.hh.

friend class FingerprintMultifunc
friend

Definition at line 60 of file Fingerprint.hh.

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: