Rosetta
Public Member Functions | Private Attributes | List of all members
core::scoring::power_diagram::PDvertex Class Reference

#include <PowerDiagram.hh>

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

Public Member Functions

 PDvertex ()
 
Sizenonconst_id ()
 
Size const & id () const
 
bool live () const
 
void set_live (bool in_val)
 
bool finite () const
 
void set_finite (bool in_val)
 
Vector const & xyz () const
 
Vectornonconst_xyz ()
 
Vector const & direction () const
 
Vectornonconst_direction ()
 
core::Real power ()
 
core::Realnonconst_power ()
 
utility::vector1< PDvertex * > const & partners () const
 
utility::vector1< PDvertex * > & nonconst_partners ()
 
utility::vector1< PDsphere * > const & generators () const
 
utility::vector1< PDsphere * > & nonconst_generators ()
 
std::list< PDvertexOP >::iterator & my_itr ()
 

Private Attributes

Size id_
 
bool finite_
 
bool live_
 
Vector xyz_
 
core::Real power_
 
utility::vector1< PDvertex * > partners_
 
utility::vector1< PDsphere * > generators_
 
std::list< PDvertexOP >::iterator my_itr_
 

Constructor & Destructor Documentation

◆ PDvertex()

core::scoring::power_diagram::PDvertex::PDvertex ( )
inline

Member Function Documentation

◆ direction()

Vector const& core::scoring::power_diagram::PDvertex::direction ( ) const
inline

References xyz_.

◆ finite()

bool core::scoring::power_diagram::PDvertex::finite ( ) const
inline

◆ generators()

utility::vector1< PDsphere * > const& core::scoring::power_diagram::PDvertex::generators ( ) const
inline

◆ id()

Size const& core::scoring::power_diagram::PDvertex::id ( ) const
inline

References id_.

◆ live()

bool core::scoring::power_diagram::PDvertex::live ( ) const
inline

References live_.

◆ my_itr()

std::list< PDvertexOP >::iterator& core::scoring::power_diagram::PDvertex::my_itr ( )
inline

◆ nonconst_direction()

Vector& core::scoring::power_diagram::PDvertex::nonconst_direction ( )
inline

References xyz_.

◆ nonconst_generators()

utility::vector1< PDsphere * >& core::scoring::power_diagram::PDvertex::nonconst_generators ( )
inline

◆ nonconst_id()

Size& core::scoring::power_diagram::PDvertex::nonconst_id ( )
inline

References id_.

◆ nonconst_partners()

utility::vector1< PDvertex * >& core::scoring::power_diagram::PDvertex::nonconst_partners ( )
inline

◆ nonconst_power()

core::Real& core::scoring::power_diagram::PDvertex::nonconst_power ( )
inline

References power_.

◆ nonconst_xyz()

Vector& core::scoring::power_diagram::PDvertex::nonconst_xyz ( )
inline

References xyz_.

◆ partners()

utility::vector1< PDvertex * > const& core::scoring::power_diagram::PDvertex::partners ( ) const
inline

◆ power()

core::Real core::scoring::power_diagram::PDvertex::power ( )
inline

◆ set_finite()

void core::scoring::power_diagram::PDvertex::set_finite ( bool  in_val)
inline

References finite_.

◆ set_live()

void core::scoring::power_diagram::PDvertex::set_live ( bool  in_val)
inline

◆ xyz()

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

Member Data Documentation

◆ finite_

bool core::scoring::power_diagram::PDvertex::finite_
private

Referenced by finite(), and set_finite().

◆ generators_

utility::vector1< PDsphere * > core::scoring::power_diagram::PDvertex::generators_
private

Referenced by generators(), and nonconst_generators().

◆ id_

Size core::scoring::power_diagram::PDvertex::id_
private

Referenced by id(), and nonconst_id().

◆ live_

bool core::scoring::power_diagram::PDvertex::live_
private

Referenced by live(), and set_live().

◆ my_itr_

std::list< PDvertexOP >::iterator core::scoring::power_diagram::PDvertex::my_itr_
private

Referenced by my_itr().

◆ partners_

utility::vector1< PDvertex * > core::scoring::power_diagram::PDvertex::partners_
private

Referenced by nonconst_partners(), and partners().

◆ power_

core::Real core::scoring::power_diagram::PDvertex::power_
private

Referenced by nonconst_power(), and power().

◆ xyz_

Vector core::scoring::power_diagram::PDvertex::xyz_
private

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