Rosetta
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

◆ CavityBall()

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

Member Function Documentation

◆ hetero_atom_line()

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

◆ id()

int core::scoring::packstat::CavityBall::id ( ) const
inline

References id_.

◆ operator<()

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

References radius().

◆ radius()

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

◆ sphere()

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

References sphere_.

◆ str()

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

References id_, radius_, sphere_, and xyz_.

◆ xyz()

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

Member Data Documentation

◆ anb

int core::scoring::packstat::CavityBall::anb

◆ area

PackstatReal core::scoring::packstat::CavityBall::area

◆ cluster_

int core::scoring::packstat::CavityBall::cluster_

◆ evdw

PackstatReal core::scoring::packstat::CavityBall::evdw

◆ exposed_radius

PackstatReal core::scoring::packstat::CavityBall::exposed_radius

◆ id_

int core::scoring::packstat::CavityBall::id_

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

◆ radius_

PackstatReal core::scoring::packstat::CavityBall::radius_

◆ sphere_

int core::scoring::packstat::CavityBall::sphere_

Referenced by sphere(), and str().

◆ vol

PackstatReal core::scoring::packstat::CavityBall::vol

◆ xyz_

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: