#include <PowerDiagram.hh>
◆ PowerDiagram() [1/3]
| core::scoring::power_diagram::PowerDiagram::PowerDiagram |
( |
| ) |
|
|
inline |
default constructor
- Warning
- no initialization of corners for speed, make sure you reset()
-
or otherwise set corners before adding points
◆ PowerDiagram() [2/3]
| core::scoring::power_diagram::PowerDiagram::PowerDiagram |
( |
core::pose::Pose & |
pose | ) |
|
◆ PowerDiagram() [3/3]
| core::scoring::power_diagram::PowerDiagram::PowerDiagram |
( |
PowerDiagram const & |
| ) |
|
|
inline |
◆ ~PowerDiagram()
| core::scoring::power_diagram::PowerDiagram::~PowerDiagram |
( |
| ) |
|
|
inline |
◆ add_single_atom_to_power_diagram()
| void core::scoring::power_diagram::PowerDiagram::add_single_atom_to_power_diagram |
( |
PDsphereOP & |
new_atm | ) |
|
References core::scoring::power_diagram::find_next_vertex_with_smallest_dist(), core::scoring::power_diagram::PDvertex::finite(), core::scoring::power_diagram::link_vertex_to_generators(), core::scoring::power_diagram::PDvertex::my_itr(), core::scoring::power_diagram::PDvertex::nonconst_generators(), core::scoring::power_diagram::PDvertex::nonconst_partners(), core::scoring::power_diagram::PDvertex::partners(), core::scoring::power_diagram::PDvertex::power(), core::scoring::power_diagram::power_distance(), protocols::forge::methods::replace(), core::scoring::power_diagram::PDvertex::set_live(), TR(), core::scoring::power_diagram::vertex_xyz_from_generators(), core::scoring::power_diagram::PDvertex::xyz(), and protocols::kinmatch::xyz().
◆ clear()
| void core::scoring::power_diagram::PowerDiagram::clear |
( |
| ) |
|
Clear all data from power diagram.
◆ construct_from_pose()
| void core::scoring::power_diagram::PowerDiagram::construct_from_pose |
( |
core::pose::Pose & |
p | ) |
|
References core::conformation::Residue::atom_type(), core::conformation::Residue::atom_type_set(), core::chemical::AtomType::extra_parameter(), core::chemical::AtomTypeSet::extra_parameter_index(), core::scoring::power_diagram::find_common_intersection_atoms(), core::scoring::power_diagram::get_cycles_from_intersections(), protocols::mean_field::max(), protocols::mean_field::min(), core::conformation::Residue::natoms(), core::pose::Pose::residue(), core::pose::Pose::size(), and core::conformation::Residue::xyz().
◆ extract_sasa_for_atom()
| Real core::scoring::power_diagram::PowerDiagram::extract_sasa_for_atom |
( |
Size |
ires, |
|
|
Size |
iatm |
|
) |
| |
◆ get_intersections_for_atom() [1/2]
| std::list< PDinterOP > core::scoring::power_diagram::PowerDiagram::get_intersections_for_atom |
( |
PDsphere * |
patom | ) |
|
◆ get_intersections_for_atom() [2/2]
| std::list< PDinterOP > core::scoring::power_diagram::PowerDiagram::get_intersections_for_atom |
( |
Size |
ires, |
|
|
Size |
iatm |
|
) |
| |
◆ make_initial_power_diagram()
| void core::scoring::power_diagram::PowerDiagram::make_initial_power_diagram |
( |
| ) |
|
◆ make_new_sphere() [1/2]
◆ make_new_sphere() [2/2]
◆ operator=()
◆ sphere_lookup()
| PDsphere* core::scoring::power_diagram::PowerDiagram::sphere_lookup |
( |
Size |
ires, |
|
|
Size |
iatm |
|
) |
| |
|
inline |
◆ store_new_sphere()
| void core::scoring::power_diagram::PowerDiagram::store_new_sphere |
( |
PDsphereOP |
new_sph | ) |
|
|
inline |
◆ vertex_count()
| Size const& core::scoring::power_diagram::PowerDiagram::vertex_count |
( |
| ) |
|
|
inline |
◆ finite_vertices_
| std::list< PDvertexOP > core::scoring::power_diagram::PowerDiagram::finite_vertices_ |
|
private |
◆ infinite_vertices_
| std::list< PDvertexOP > core::scoring::power_diagram::PowerDiagram::infinite_vertices_ |
|
private |
◆ sphere_lookup_
| utility::vector1< utility::vector1< PDsphere* > > core::scoring::power_diagram::PowerDiagram::sphere_lookup_ |
|
private |
◆ spheres_
| utility::vector1< PDsphereOP > core::scoring::power_diagram::PowerDiagram::spheres_ |
|
private |
◆ vertex_count_
| Size core::scoring::power_diagram::PowerDiagram::vertex_count_ |
|
private |
The documentation for this class was generated from the following files: