#include <SegmentPairing.hh>
|
| virtual void | parse_tag (utility::tag::Tag const &tag)=0 |
| |
| virtual void | to_xml (utility::tag::Tag &tag) const =0 |
| |
|
| static void | add_common_xml_elements (utility::tag::XMLSchemaDefinition &xsd, std::string const &class_name, std::string const &description, utility::tag::AttributeList &attlist) |
| |
◆ PairingType
| Enumerator |
|---|
| HELIX | |
| STRAND | |
| HELIX_SHEET | |
| UNKNOWN | |
◆ SegmentPairing() [1/2]
| protocols::denovo_design::components::SegmentPairing::SegmentPairing |
( |
| ) |
|
◆ SegmentPairing() [2/2]
| protocols::denovo_design::components::SegmentPairing::SegmentPairing |
( |
SegmentNames const & |
paired_segments | ) |
|
◆ ~SegmentPairing()
| protocols::denovo_design::components::SegmentPairing::~SegmentPairing |
( |
| ) |
|
|
inlineoverride |
◆ add_common_xml_elements()
| void protocols::denovo_design::components::SegmentPairing::add_common_xml_elements |
( |
utility::tag::XMLSchemaDefinition & |
xsd, |
|
|
std::string const & |
class_name, |
|
|
std::string const & |
description, |
|
|
utility::tag::AttributeList & |
attlist |
|
) |
| |
|
staticprotected |
◆ clone()
| virtual SegmentPairingOP protocols::denovo_design::components::SegmentPairing::clone |
( |
| ) |
const |
|
pure virtual |
◆ complex_type_name_for_pairing()
| std::string protocols::denovo_design::components::SegmentPairing::complex_type_name_for_pairing |
( |
std::string const & |
pairing_name | ) |
|
|
static |
◆ create()
| SegmentPairingOP protocols::denovo_design::components::SegmentPairing::create |
( |
std::string const & |
type_name | ) |
|
|
static |
◆ get_helix_pairings()
| std::string protocols::denovo_design::components::SegmentPairing::get_helix_pairings |
( |
StructureData const & |
sd | ) |
|
|
static |
◆ get_hss_triplets()
| std::string protocols::denovo_design::components::SegmentPairing::get_hss_triplets |
( |
StructureData const & |
sd | ) |
|
|
static |
◆ get_pairing_str()
| std::string protocols::denovo_design::components::SegmentPairing::get_pairing_str |
( |
StructureData const & |
sd, |
|
|
PairingType const & |
type |
|
) |
| |
|
staticprivate |
◆ get_pairings()
◆ get_strand_pairings()
| std::string protocols::denovo_design::components::SegmentPairing::get_strand_pairings |
( |
StructureData const & |
sd | ) |
|
|
static |
◆ get_strand_residue_pairs()
◆ has_segment()
| bool protocols::denovo_design::components::SegmentPairing::has_segment |
( |
std::string const & |
segment | ) |
const |
◆ pairing_string()
| virtual std::string protocols::denovo_design::components::SegmentPairing::pairing_string |
( |
StructureData const & |
sd | ) |
const |
|
pure virtual |
◆ parse_my_tag()
| void protocols::denovo_design::components::SegmentPairing::parse_my_tag |
( |
utility::tag::Tag const & |
tag | ) |
|
◆ parse_tag()
| virtual void protocols::denovo_design::components::SegmentPairing::parse_tag |
( |
utility::tag::Tag const & |
tag | ) |
|
|
protectedpure virtual |
◆ segments()
| SegmentNames const & protocols::denovo_design::components::SegmentPairing::segments |
( |
| ) |
const |
◆ set_segments() [1/2]
| void protocols::denovo_design::components::SegmentPairing::set_segments |
( |
SegmentNames const & |
segments | ) |
|
◆ set_segments() [2/2]
| void protocols::denovo_design::components::SegmentPairing::set_segments |
( |
std::string const & |
segments_str | ) |
|
◆ to_xml()
| virtual void protocols::denovo_design::components::SegmentPairing::to_xml |
( |
utility::tag::Tag & |
tag | ) |
const |
|
protectedpure virtual |
◆ type()
| virtual PairingType protocols::denovo_design::components::SegmentPairing::type |
( |
| ) |
const |
|
pure virtual |
◆ type_to_str()
| std::string protocols::denovo_design::components::SegmentPairing::type_to_str |
( |
PairingType const & |
type | ) |
|
|
staticprivate |
◆ operator<<
| std::ostream& operator<< |
( |
std::ostream & |
os, |
|
|
SegmentPairing const & |
pairing |
|
) |
| |
|
friend |
◆ segments_
| SegmentNames protocols::denovo_design::components::SegmentPairing::segments_ |
|
private |
◆ TAG_NAME
| std::string protocols::denovo_design::components::SegmentPairing::TAG_NAME = "Pairing" |
|
static |
The documentation for this class was generated from the following files: