Rosetta
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
 
bool & nonconst_circle ()
 

Private Attributes

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

Constructor & Destructor Documentation

◆ PDinter()

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

Member Function Documentation

◆ add_atom()

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

References atoms_.

◆ atoms()

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

◆ circle()

bool const& core::scoring::power_diagram::PDinter::circle ( ) const
inline

References circle_.

◆ nonconst_atoms()

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

References atoms_.

◆ nonconst_circle()

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

References circle_.

◆ vrt1()

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

References v1_.

◆ vrt2()

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

References v2_.

◆ xyz()

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

References xyz_.

Member Data Documentation

◆ atoms_

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

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

◆ circle_

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

Referenced by circle(), and nonconst_circle().

◆ v1_

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

Referenced by vrt1().

◆ v2_

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

Referenced by vrt2().

◆ xyz_

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

Referenced by xyz().


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