Rosetta
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
[legend]

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
 

Friends

class ShapeComplementarityCalculator
 

Constructor & Destructor Documentation

◆ Atom()

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

◆ ~Atom()

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

Member Function Documentation

◆ operator<=()

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

◆ operator==()

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

Friends And Related Function Documentation

◆ ShapeComplementarityCalculator

friend class ShapeComplementarityCalculator
friend

Member Data Documentation

◆ access

int core::scoring::sc::Atom::access

◆ atom

char core::scoring::sc::Atom::atom[4]

◆ atom_type_radius

float core::scoring::sc::Atom::atom_type_radius

◆ atten

int core::scoring::sc::Atom::atten

◆ buried

std::vector<Atom*> core::scoring::sc::Atom::buried

◆ density

float core::scoring::sc::Atom::density

◆ molecule

core::Size core::scoring::sc::Atom::molecule

◆ natom

core::Size core::scoring::sc::Atom::natom

◆ neighbors

std::vector<Atom*> core::scoring::sc::Atom::neighbors

◆ nresidue

core::Size core::scoring::sc::Atom::nresidue

◆ radius

float core::scoring::sc::Atom::radius

◆ residue

char core::scoring::sc::Atom::residue[4]

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