Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
core::conformation::AtomGraphVertexData Class Reference

#include <AtomGraphData.hh>

Inheritance diagram for core::conformation::AtomGraphVertexData:
Inheritance graph
[legend]

Public Member Functions

 AtomGraphVertexData ()
 
 AtomGraphVertexData (numeric::xyzVector< core::Real > const &coors, std::string const &atom_name, core::Size residue_id)
 
std::string & atom_name ()
 
std::string const & atom_name () const
 
core::Sizeresidue_id ()
 
core::Size const & residue_id () const
 
core::Realatom_radius_squared ()
 
core::Real const & atom_radius_squared () const
 
- Public Member Functions inherited from core::conformation::PointGraphVertexData
 PointGraphVertexData ()
 
 PointGraphVertexData (numeric::xyzVector< core::Real > const &coors)
 
numeric::xyzVector< core::Real > & xyz ()
 Get a non-const reference to xyz data in order to set the data by reference. More...
 
numeric::xyzVector< core::Real >
const & 
xyz () const
 

Private Attributes

std::string atom_name_
 
core::Size residue_id_
 
core::Real atom_radius_squared_
 

Additional Inherited Members

- Static Public Attributes inherited from core::conformation::PointGraphVertexData
static int const NUM_EDGES_TO_RESERVE = 50
 

Constructor & Destructor Documentation

core::conformation::AtomGraphVertexData::AtomGraphVertexData ( )
inline
core::conformation::AtomGraphVertexData::AtomGraphVertexData ( numeric::xyzVector< core::Real > const &  coors,
std::string const &  atom_name,
core::Size  residue_id 
)
inline

Member Function Documentation

std::string& core::conformation::AtomGraphVertexData::atom_name ( )
inline

References atom_name_.

std::string const& core::conformation::AtomGraphVertexData::atom_name ( ) const
inline

References atom_name_.

core::Real& core::conformation::AtomGraphVertexData::atom_radius_squared ( )
inline

References atom_radius_squared_.

core::Real const& core::conformation::AtomGraphVertexData::atom_radius_squared ( ) const
inline

References atom_radius_squared_.

core::Size& core::conformation::AtomGraphVertexData::residue_id ( )
inline

References residue_id_.

core::Size const& core::conformation::AtomGraphVertexData::residue_id ( ) const
inline

References residue_id_.

Member Data Documentation

std::string core::conformation::AtomGraphVertexData::atom_name_
private

Referenced by atom_name().

core::Real core::conformation::AtomGraphVertexData::atom_radius_squared_
private

Referenced by atom_radius_squared().

core::Size core::conformation::AtomGraphVertexData::residue_id_
private

Referenced by residue_id().


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