#include <PowerDiagram.hh>
| 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
| core::scoring::power_diagram::PowerDiagram::PowerDiagram |
( |
core::pose::Pose & |
pose | ) |
|
| core::scoring::power_diagram::PowerDiagram::PowerDiagram |
( |
PowerDiagram const & |
| ) |
|
|
inline |
| core::scoring::power_diagram::PowerDiagram::~PowerDiagram |
( |
| ) |
|
|
inline |
| void core::scoring::power_diagram::PowerDiagram::add_single_atom_to_power_diagram |
( |
PDsphereOP & |
new_atm | ) |
|
| void core::scoring::power_diagram::PowerDiagram::clear |
( |
| ) |
|
Clear all data from power diagram.
| 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().
| Real core::scoring::power_diagram::PowerDiagram::extract_sasa_for_atom |
( |
Size |
ires, |
|
|
Size |
iatm |
|
) |
| |
| std::list< PDinterOP > core::scoring::power_diagram::PowerDiagram::get_intersections_for_atom |
( |
Size |
ires, |
|
|
Size |
iatm |
|
) |
| |
| std::list< PDinterOP > core::scoring::power_diagram::PowerDiagram::get_intersections_for_atom |
( |
PDsphere * |
patom | ) |
|
| void core::scoring::power_diagram::PowerDiagram::make_initial_power_diagram |
( |
| ) |
|
| PDsphere* core::scoring::power_diagram::PowerDiagram::sphere_lookup |
( |
Size |
ires, |
|
|
Size |
iatm |
|
) |
| |
|
inline |
| void core::scoring::power_diagram::PowerDiagram::store_new_sphere |
( |
PDsphereOP |
new_sph | ) |
|
|
inline |
| Size const& core::scoring::power_diagram::PowerDiagram::vertex_count |
( |
| ) |
|
|
inline |
| std::list< PDvertexOP > core::scoring::power_diagram::PowerDiagram::finite_vertices_ |
|
private |
| std::list< PDvertexOP > core::scoring::power_diagram::PowerDiagram::infinite_vertices_ |
|
private |
| utility::vector1< utility::vector1< PDsphere* > > core::scoring::power_diagram::PowerDiagram::sphere_lookup_ |
|
private |
| utility::vector1< PDsphereOP > core::scoring::power_diagram::PowerDiagram::spheres_ |
|
private |
| Size core::scoring::power_diagram::PowerDiagram::vertex_count_ |
|
private |
The documentation for this class was generated from the following files: