![]() |
Rosetta
2021.16
|
#include <Cluster.hh>

Public Types | |
| typedef std::deque< core::Size > | Cluster |
| typedef utility::vector1< Cluster > | ClusterList |
| typedef Cluster::const_iterator | IntraClusterIterator |
| typedef ClusterList::const_iterator | ClusterIterator |
Public Member Functions | |
| ClusterBase (core::Size dim) | |
| core::Real | dist (core::Size i, core::Size j) const |
| core::Real & | dist (core::Size i, core::Size j) |
| ObjexxFCL::FArray2D< core::Real > & | distance_matrix () |
| ObjexxFCL::FArray2D < core::Real > const & | distance_matrix () const |
| core::Size | dim () const |
| void | print_cluster_assignment (std::ostream &out) const |
| core::Size | size () const |
| Cluster const & | cluster (core::Size i) const |
| ClusterList const & | clusterlist () const |
| void | sort_each_group_by_energy (utility::vector1< core::Real > all_energies, bool keep_center=false) |
| void | limit_groupsize (core::Size limit) |
| void | print_summary (utility::vector1< std::string > tags, utility::vector1< core::Real > all_energies) |
| void | show (std::ostream &out) const |
| void | read (std::istream &in) |
Protected Attributes | |
| ClusterList | clusterlist_ |
| ObjexxFCL::FArray2D< core::Real > | distance_ |
| core::Size | dim_ |
| typedef std::deque< core::Size > protocols::toolbox::ClusterBase::Cluster |
| typedef ClusterList::const_iterator protocols::toolbox::ClusterBase::ClusterIterator |
| typedef utility::vector1< Cluster > protocols::toolbox::ClusterBase::ClusterList |
| typedef Cluster::const_iterator protocols::toolbox::ClusterBase::IntraClusterIterator |
|
inline |
|
inline |
References clusterlist_.
|
inline |
References clusterlist_.
|
inline |
References dim_.
Referenced by protocols::toolbox::ClusterPhilStyle::compute().
|
inline |
References distance_.
Referenced by protocols::toolbox::ClusterPhilStyle::compute(), and print_summary().
|
inline |
References distance_.
|
inline |
References distance_.
|
inline |
References distance_.
| void protocols::toolbox::ClusterBase::limit_groupsize | ( | core::Size | limit | ) |
References clusterlist_.
| void protocols::toolbox::ClusterBase::print_cluster_assignment | ( | std::ostream & | out | ) | const |
References clusterlist_.
| void protocols::toolbox::ClusterBase::print_summary | ( | utility::vector1< std::string > | tags, |
| utility::vector1< core::Real > | all_energies | ||
| ) |
References clusterlist_, dist(), and protocols::toolbox::tr().
| void protocols::toolbox::ClusterBase::read | ( | std::istream & | in | ) |
References clusterlist_.
Referenced by protocols::toolbox::operator>>().
| void protocols::toolbox::ClusterBase::show | ( | std::ostream & | out | ) | const |
References clusterlist_.
Referenced by protocols::toolbox::operator<<().
|
inline |
References clusterlist_.
| void protocols::toolbox::ClusterBase::sort_each_group_by_energy | ( | utility::vector1< core::Real > | all_energies, |
| bool | keep_center = false |
||
| ) |
|
protected |
|
protected |
Referenced by dim().
|
protected |
Referenced by dist(), and distance_matrix().
1.8.7