|
Rosetta 3.5
|
#include <WriteUpstreamCoordinateKineamge.hh>

Public Types | |
| typedef core::Size | Size |
Public Member Functions | |
| ResidueKinemageWriter () | |
| void | write_rsd_coords (std::ostream &ostr, Size const scaffold_build_point_id, Size const upstream_conf_id, core::conformation::Residue const &rsd, bool is_instance=false) const |
| Write out the coordinates for a particular residue; the kinemage tag is assumed to have been writen already. More... | |
| void | dominant (bool setting) |
| void | animate (bool setting) |
| void | group (bool setting) |
| void | write_virtual_atoms (bool setting) |
| void | master (std::string const &setting) |
Private Attributes | |
| std::string | master_ |
| bool | dominant_ |
| bool | animate_ |
| bool | group_ |
| bool | write_virtual_atoms_ |
Definition at line 48 of file WriteUpstreamCoordinateKineamge.hh.
Definition at line 51 of file WriteUpstreamCoordinateKineamge.hh.
| protocols::match::output::ResidueKinemageWriter::ResidueKinemageWriter | ( | ) |
Definition at line 101 of file WriteUpstreamCoordinateKineamge.cc.
| void protocols::match::output::ResidueKinemageWriter::animate | ( | bool | setting) |
Definition at line 172 of file WriteUpstreamCoordinateKineamge.cc.
References animate_.
Referenced by protocols::match::output::WriteUpstreamHitKinemage::output_upstream_coordinates().
| void protocols::match::output::ResidueKinemageWriter::dominant | ( | bool | setting) |
Definition at line 171 of file WriteUpstreamCoordinateKineamge.cc.
References dominant_.
Referenced by protocols::match::output::WriteUpstreamHitKinemage::output_upstream_coordinates().
| void protocols::match::output::ResidueKinemageWriter::group | ( | bool | setting) |
Definition at line 173 of file WriteUpstreamCoordinateKineamge.cc.
References group_.
Referenced by protocols::match::output::WriteUpstreamHitKinemage::output_upstream_coordinates().
| void protocols::match::output::ResidueKinemageWriter::master | ( | std::string const & | setting) |
Definition at line 174 of file WriteUpstreamCoordinateKineamge.cc.
References master_.
Referenced by protocols::match::output::WriteUpstreamCoordinateKinemage::build(), and protocols::match::output::WriteUpstreamHitKinemage::output_upstream_coordinates().
| void protocols::match::output::ResidueKinemageWriter::write_rsd_coords | ( | std::ostream & | ostr, |
| Size const | scaffold_build_point_id, | ||
| Size const | upstream_conf_id, | ||
| core::conformation::Residue const & | rsd, | ||
| bool | is_instance = false |
||
| ) | const |
Write out the coordinates for a particular residue; the kinemage tag is assumed to have been writen already.
Don't write out multiple copies of the upstream coordinates if you're drawing multiple instances of the downstream partner from a single rotamer. Instead, use the kinemage "instance" flag to point to the coordinates already written out in this file. This creates a smaller output file.
Definition at line 114 of file WriteUpstreamCoordinateKineamge.cc.
References animate_, core::conformation::Residue::atom_is_backbone(), core::conformation::Residue::atom_is_hydrogen(), core::conformation::Residue::atom_type(), dominant_, core::chemical::AtomType::element(), group_, master_, core::conformation::Residue::name(), core::conformation::Residue::natoms(), core::conformation::Residue::nbrs(), protocols::match::output::print_node(), core::conformation::Residue::seqpos(), and write_virtual_atoms_.
Referenced by protocols::match::output::WriteUpstreamCoordinateKinemage::build(), and protocols::match::output::WriteUpstreamHitKinemage::output_upstream_coordinates().
| void protocols::match::output::ResidueKinemageWriter::write_virtual_atoms | ( | bool | setting) |
Definition at line 175 of file WriteUpstreamCoordinateKineamge.cc.
References write_virtual_atoms_.
|
private |
Definition at line 77 of file WriteUpstreamCoordinateKineamge.hh.
Referenced by animate(), and write_rsd_coords().
|
private |
Definition at line 76 of file WriteUpstreamCoordinateKineamge.hh.
Referenced by dominant(), and write_rsd_coords().
|
private |
Definition at line 78 of file WriteUpstreamCoordinateKineamge.hh.
Referenced by group(), and write_rsd_coords().
|
private |
Definition at line 75 of file WriteUpstreamCoordinateKineamge.hh.
Referenced by master(), and write_rsd_coords().
|
private |
Definition at line 79 of file WriteUpstreamCoordinateKineamge.hh.
Referenced by write_rsd_coords(), and write_virtual_atoms().
1.8.4