Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
core::scoring::packstat::CavityBall Class Reference

#include <CavityBall.hh>

Public Member Functions

 CavityBall (int const id, int const sphere, XYZ const &xyz, PackstatReal const r)
 
std::string const hetero_atom_line (int hetresnum=1, int chain=0, core::Real radsub=0.0) const
 
std::string const str () const
 
int sphere () const
 
PackstatReal radius () const
 
int id () const
 
numeric::xyzVector< PackstatRealxyz () const
 
int operator< (const CavityBall &rhs) const
 

Public Attributes

int id_
 
int sphere_
 
int cluster_
 
numeric::xyzVector< PackstatRealxyz_
 
PackstatReal radius_
 
PackstatReal area
 
PackstatReal vol
 
PackstatReal evdw
 
PackstatReal exposed_radius
 
int anb
 

Constructor & Destructor Documentation

core::scoring::packstat::CavityBall::CavityBall ( int const  id,
int const  sphere,
XYZ const &  xyz,
PackstatReal const  r 
)

Member Function Documentation

string const core::scoring::packstat::CavityBall::hetero_atom_line ( int  hetresnum = 1,
int  chain = 0,
core::Real  radsub = 0.0 
) const
int core::scoring::packstat::CavityBall::id ( ) const
inline

References id_.

int core::scoring::packstat::CavityBall::operator< ( const CavityBall rhs) const
inline

References radius().

PackstatReal core::scoring::packstat::CavityBall::radius ( ) const
inline
int core::scoring::packstat::CavityBall::sphere ( ) const
inline

References sphere_.

string const core::scoring::packstat::CavityBall::str ( ) const

References id_, radius_, sphere_, and xyz_.

numeric::xyzVector<PackstatReal> core::scoring::packstat::CavityBall::xyz ( ) const
inline

Member Data Documentation

int core::scoring::packstat::CavityBall::anb
PackstatReal core::scoring::packstat::CavityBall::area
int core::scoring::packstat::CavityBall::cluster_
PackstatReal core::scoring::packstat::CavityBall::evdw
PackstatReal core::scoring::packstat::CavityBall::exposed_radius
int core::scoring::packstat::CavityBall::id_

Referenced by hetero_atom_line(), id(), and str().

PackstatReal core::scoring::packstat::CavityBall::radius_
int core::scoring::packstat::CavityBall::sphere_

Referenced by sphere(), and str().

PackstatReal core::scoring::packstat::CavityBall::vol
numeric::xyzVector<PackstatReal> core::scoring::packstat::CavityBall::xyz_

Referenced by hetero_atom_line(), str(), and xyz().


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