![]() |
Rosetta
2021.16
|
#include <MolecularSurfaceCalculator.hh>

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 |
| core::scoring::sc::Atom::Atom | ( | ) |
|
default |
|
inline |
|
inline |
|
friend |
| int core::scoring::sc::Atom::access |
Referenced by core::scoring::sc::MolecularSurfaceCalculator::AddAtom(), Atom(), core::scoring::sc::MolecularSurfaceCalculator::CalcDotsForAllAtoms(), core::scoring::sc::MolecularSurfaceCalculator::FindNeighborsForAtom(), core::scoring::sc::MolecularSurfaceCalculator::GenerateToroidalSurface(), core::scoring::sc::MolecularSurfaceCalculator::SecondLoop(), and core::scoring::sc::MolecularSurfaceCalculator::ThirdLoop().
| char core::scoring::sc::Atom::atom[4] |
| float core::scoring::sc::Atom::atom_type_radius |
| int core::scoring::sc::Atom::atten |
Referenced by Atom(), core::scoring::sc::MolecularSurfaceCalculator::CalcDotsForAllAtoms(), core::scoring::sc::MolecularSurfaceCalculator::FindNeighborsForAtom(), core::scoring::sc::MolecularSurfaceCalculator::GenerateToroidalSurface(), core::scoring::sc::MolecularSurfaceCalculator::SecondLoop(), and core::scoring::sc::MolecularSurfaceCalculator::ThirdLoop().
| 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 |
Referenced by core::scoring::sc::MolecularSurfaceCalculator::FindNeighbordsAndBuriedAtoms(), core::scoring::sc::MolecularSurfaceCalculator::FindNeighborsForAtom(), core::scoring::sc::MolecularSurfaceCalculator::GenerateConvexSurface(), core::scoring::sc::MolecularSurfaceCalculator::GenerateToroidalSurface(), core::scoring::sc::MolecularSurfaceCalculator::SecondLoop(), and core::scoring::sc::MolecularSurfaceCalculator::ThirdLoop().
| core::Size core::scoring::sc::Atom::nresidue |
Referenced by core::scoring::sc::MolecularSurfaceCalculator::AddResidue(), and Atom().
| float core::scoring::sc::Atom::radius |
Referenced by core::scoring::sc::MolecularSurfaceCalculator::AddAtom(), core::scoring::sc::MolecularSurfaceCalculator::AddResidue(), core::scoring::sc::MolecularSurfaceCalculator::AssignAtomRadius(), Atom(), core::scoring::sc::MolecularSurfaceCalculator::CheckAtomCollision2(), core::scoring::sc::MolecularSurfaceCalculator::FindNeighborsForAtom(), core::scoring::sc::MolecularSurfaceCalculator::GenerateConvexSurface(), core::scoring::sc::MolecularSurfaceCalculator::GenerateToroidalSurface(), core::scoring::sc::MolecularSurfaceCalculator::SecondLoop(), and core::scoring::sc::MolecularSurfaceCalculator::ThirdLoop().
| char core::scoring::sc::Atom::residue[4] |
1.8.7