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

Private Member Functions | |
| void | derive_LW_orientation () |
Friends | |
| bool | operator< (BasePair const &lhs, BasePair const &rhs) |
| bool | operator== (BasePair const &lhs, BasePair const &rhs) |
| std::ostream & | operator<< (std::ostream &out, BasePair const &s) |
| core::pose::rna::BasePair::BasePair | ( | Size const | res1 = 0, |
| Size const | res2 = 0, |
||
| core::chemical::rna::BaseEdge const | edge1 = core::chemical::rna::ANY_BASE_EDGE, |
||
| core::chemical::rna::BaseEdge const | edge2 = core::chemical::rna::ANY_BASE_EDGE, |
||
| core::chemical::rna::BaseDoubletOrientation const | orientation = core::chemical::rna::ANY_BASE_DOUBLET_ORIENTATION |
||
| ) |
References derive_LW_orientation().
Referenced by flipped().
|
inlineoverride |
|
private |
References core::chemical::rna::ANTIPARALLEL, core::chemical::rna::ANY_LW_BASE_DOUBLET_ORIENTATION, edge1_, edge2_, core::pose::rna::get_LW_orientation(), core::chemical::rna::HOOGSTEEN, LW_orientation_, orientation_, core::chemical::rna::PARALLEL, SUGAR, and core::chemical::rna::WATSON_CRICK.
Referenced by BasePair(), set_edge1(), set_edge2(), and set_orientation().
|
inline |
References edge1_.
Referenced by protocols::rna::denovo::check_base_pair(), protocols::rna::denovo::figure_out_base_pair_partner(), core::pose::rna::RNA_FilteredBaseBaseInfo::figure_out_rna_base_pairs_to_score(), core::pose::rna::get_base_pairing_info(), core::pose::rna::get_base_pairing_list(), core::pose::rna::RNA_FilteredBaseBaseInfo::get_data_score(), core::pose::rna::get_number_base_pairs(), and core::scoring::rna::data::RNA_DMS_LowResolutionPotential::get_rna_base_pairing_status().
|
inline |
References edge2_.
Referenced by protocols::rna::denovo::check_base_pair(), protocols::rna::denovo::figure_out_base_pair_partner(), core::pose::rna::RNA_FilteredBaseBaseInfo::figure_out_rna_base_pairs_to_score(), core::pose::rna::get_base_pairing_info(), core::pose::rna::get_base_pairing_list(), core::pose::rna::RNA_FilteredBaseBaseInfo::get_data_score(), core::pose::rna::get_number_base_pairs(), and core::scoring::rna::data::RNA_DMS_LowResolutionPotential::get_rna_base_pairing_status().
| BasePair core::pose::rna::BasePair::flipped | ( | ) | const |
References BasePair(), edge1_, edge2_, orientation_, res1_, and res2_.
Referenced by core::pose::rna::check_in_base_pair_list().
|
inline |
References LW_orientation_.
|
inline |
References orientation_.
Referenced by protocols::rna::denovo::check_base_pair(), protocols::rna::denovo::figure_out_base_pair_partner(), core::pose::rna::RNA_FilteredBaseBaseInfo::figure_out_rna_base_pairs_to_score(), core::pose::rna::get_base_pairing_info(), core::pose::rna::get_base_pairing_list(), and core::pose::rna::get_number_base_pairs().
| void core::pose::rna::BasePair::print_info | ( | std::ostream & | out = std::cout | ) | const |
|
inline |
References res1_.
Referenced by core::pose::rna::base_pair_moving(), protocols::rna::denovo::check_base_pair(), core::import_pose::RNA_DeNovoParameters::check_in_pairing_sets(), protocols::rna::denovo::figure_out_base_pair_partner(), core::pose::rna::RNA_FilteredBaseBaseInfo::figure_out_rna_base_pairs_to_score(), core::pose::rna::get_base_pairing_info(), core::pose::rna::get_base_pairing_list(), core::pose::rna::RNA_FilteredBaseBaseInfo::get_data_score(), core::pose::rna::get_number_base_pairs(), and core::scoring::rna::data::RNA_DMS_LowResolutionPotential::get_rna_base_pairing_status().
|
inline |
References res2_.
Referenced by core::pose::rna::base_pair_moving(), protocols::rna::denovo::check_base_pair(), core::import_pose::RNA_DeNovoParameters::check_in_pairing_sets(), protocols::rna::denovo::figure_out_base_pair_partner(), core::pose::rna::RNA_FilteredBaseBaseInfo::figure_out_rna_base_pairs_to_score(), core::pose::rna::get_base_pairing_info(), core::pose::rna::get_base_pairing_list(), core::pose::rna::RNA_FilteredBaseBaseInfo::get_data_score(), core::pose::rna::get_number_base_pairs(), and core::scoring::rna::data::RNA_DMS_LowResolutionPotential::get_rna_base_pairing_status().
| void core::pose::rna::BasePair::set_edge1 | ( | core::chemical::rna::BaseEdge const & | setting | ) |
| void core::pose::rna::BasePair::set_edge2 | ( | core::chemical::rna::BaseEdge const & | setting | ) |
| void core::pose::rna::BasePair::set_orientation | ( | core::chemical::rna::BaseDoubletOrientation const & | setting | ) |
|
inline |
|
inline |
|
friend |
|
private |
|
private |
|
private |
Referenced by derive_LW_orientation(), LW_orientation(), and print_info().
|
private |
|
private |
Referenced by flipped(), core::pose::rna::operator<(), core::pose::rna::operator<<(), core::pose::rna::operator==(), print_info(), res1(), and set_res1().
|
private |
Referenced by flipped(), core::pose::rna::operator<(), core::pose::rna::operator<<(), core::pose::rna::operator==(), print_info(), res2(), and set_res2().
1.8.7