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

#include <PowerDiagram.hh>

Inheritance diagram for core::scoring::power_diagram::PDinter:
Inheritance graph
[legend]

Public Member Functions

 PDinter (Vector &xyz, PDvertex const *v1, PDvertex const *v2)
 
Vector const & xyz () const
 
PDvertex const * vrt1 () const
 
PDvertex const * vrt2 () const
 
utility::vector1< PDsphere
const * > const & 
atoms () const
 
utility::vector1< PDsphere
const * > & 
nonconst_atoms ()
 
void add_atom (PDsphere const *pa)
 
bool const & circle () const
 
boolnonconst_circle ()
 

Private Attributes

Vector xyz_
 
PDvertex const * v1_
 
PDvertex const * v2_
 
utility::vector1< PDsphere
const * > 
atoms_
 
bool circle_
 

Constructor & Destructor Documentation

core::scoring::power_diagram::PDinter::PDinter ( Vector xyz,
PDvertex const *  v1,
PDvertex const *  v2 
)
inline

Member Function Documentation

void core::scoring::power_diagram::PDinter::add_atom ( PDsphere const *  pa)
inline

References atoms_.

utility::vector1< PDsphere const * > const& core::scoring::power_diagram::PDinter::atoms ( ) const
inline
bool const& core::scoring::power_diagram::PDinter::circle ( ) const
inline

References circle_.

utility::vector1< PDsphere const * >& core::scoring::power_diagram::PDinter::nonconst_atoms ( )
inline

References atoms_.

bool& core::scoring::power_diagram::PDinter::nonconst_circle ( )
inline

References circle_.

PDvertex const* core::scoring::power_diagram::PDinter::vrt1 ( ) const
inline

References v1_.

PDvertex const* core::scoring::power_diagram::PDinter::vrt2 ( ) const
inline

References v2_.

Vector const& core::scoring::power_diagram::PDinter::xyz ( ) const
inline

References xyz_.

Member Data Documentation

utility::vector1< PDsphere const * > core::scoring::power_diagram::PDinter::atoms_
private

Referenced by add_atom(), atoms(), and nonconst_atoms().

bool core::scoring::power_diagram::PDinter::circle_
private

Referenced by circle(), and nonconst_circle().

PDvertex const* core::scoring::power_diagram::PDinter::v1_
private

Referenced by vrt1().

PDvertex const* core::scoring::power_diagram::PDinter::v2_
private

Referenced by vrt2().

Vector core::scoring::power_diagram::PDinter::xyz_
private

Referenced by xyz().


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