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

#include <MolecularSurfaceCalculator.hh>

Inheritance diagram for core::scoring::sc::Atom:
Inheritance graph

Public Member Functions

 Atom ()
 ~Atom ()
int operator== (Atom const &atom2)
int operator<= (Atom &atom2)

Public Attributes

core::Size natom
core::Size nresidue
char atom [4]
char residue [4]
core::Size molecule
float radius
float atom_type_radius
float density
int atten
int access
std::vector< Atom * > neighbors
std::vector< Atom * > buried


class ShapeComplementarityCalculator

Constructor & Destructor Documentation

core::scoring::sc::Atom::Atom ( )
core::scoring::sc::Atom::~Atom ( )

Member Function Documentation

int core::scoring::sc::Atom::operator<= ( Atom atom2)
int core::scoring::sc::Atom::operator== ( Atom const &  atom2)

Friends And Related Function Documentation

friend class ShapeComplementarityCalculator

Member Data Documentation

int core::scoring::sc::Atom::access
char core::scoring::sc::Atom::atom[4]
float core::scoring::sc::Atom::atom_type_radius
int core::scoring::sc::Atom::atten
std::vector<Atom*> core::scoring::sc::Atom::buried
float core::scoring::sc::Atom::density
core::Size core::scoring::sc::Atom::molecule
core::Size core::scoring::sc::Atom::natom
std::vector<Atom*> core::scoring::sc::Atom::neighbors
core::Size core::scoring::sc::Atom::nresidue
float core::scoring::sc::Atom::radius
char core::scoring::sc::Atom::residue[4]

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