![]() |
Rosetta Protocols
2014.35
|
#include <DnaChains.hh>
Public Member Functions | |
DnaPosition () | |
Stores residue index/indices for a DNA position, which could be a basepair or a single-stranded position. Accomplishes what std::pair<Size,Size> would, but is nicer to use. More... | |
DnaPosition (core::Size i) | |
DnaPosition (core::Size i, core::Size j) | |
~DnaPosition () | |
core::Size | top () const |
core::Size | bottom () const |
bool | paired () const |
Private Attributes | |
core::Size | top_ |
core::Size | bottom_ |
bool | paired_ |
|
inline |
Stores residue index/indices for a DNA position, which could be a basepair or a single-stranded position. Accomplishes what std::pair<Size,Size> would, but is nicer to use.
|
inline |
|
inline |
|
inline |
|
inline |
References bottom_.
Referenced by protocols::dna::DnaInterfacePacker::add_complementary_sequence(), protocols::dna::DnaInterfaceMultiStateDesign::add_dna_states(), protocols::dna::WatsonCrickRotamerCouplings::apply(), protocols::dna::RestrictDesignToProteinDNAInterface::apply(), protocols::dna::DnaInterfacePacker::get_targeted_sequence(), and protocols::dna::DnaChains::print().
|
inline |
References paired_.
Referenced by protocols::dna::DnaInterfacePacker::add_complementary_sequence(), protocols::dna::DnaInterfaceMultiStateDesign::add_dna_states(), protocols::dna::WatsonCrickRotamerCouplings::apply(), protocols::dna::RestrictDesignToProteinDNAInterface::apply(), protocols::dna::DnaInterfacePacker::get_targeted_sequence(), and protocols::dna::DnaChains::print().
|
inline |
References top_.
Referenced by protocols::dna::DnaInterfacePacker::add_complementary_sequence(), protocols::dna::DnaInterfaceMultiStateDesign::add_dna_states(), protocols::dna::WatsonCrickRotamerCouplings::apply(), protocols::dna::RestrictDesignToProteinDNAInterface::apply(), protocols::dna::DnaInterfacePacker::get_targeted_sequence(), and protocols::dna::DnaChains::print().
|
private |
Referenced by bottom().
|
private |
Referenced by top().