Rosetta
Public Member Functions | Private Attributes | List of all members
protocols::match::output::SingleDownstreamResidueWriter Class Reference

Class for writing conformations of the downstream partner in a kinemage description. More...

#include <WriteUpstreamCoordinateKineamge.hh>

Inheritance diagram for protocols::match::output::SingleDownstreamResidueWriter:
Inheritance graph
[legend]

Public Member Functions

 SingleDownstreamResidueWriter ()
 
 ~SingleDownstreamResidueWriter () override
 
void write_downstream_coordinates (Hit const &hit, std::ostream &ostr) const override
 
void set_restype (core::chemical::ResidueTypeCOP)
 
void set_downstream_builder (downstream::DownstreamBuilderCOP dsbuilder)
 
void set_downstream_master (std::string const &master) override
 
- Public Member Functions inherited from protocols::match::output::DownstreamCoordinateKinemageWriter
 DownstreamCoordinateKinemageWriter ()
 
 ~DownstreamCoordinateKinemageWriter () override
 

Private Attributes

std::string master_
 
core::chemical::ResidueTypeCOP restype_
 
utility::vector1< core::id::AtomIDall_atom_inds_
 
downstream::DownstreamBuilderCOP dsbuilder_
 

Detailed Description

Class for writing conformations of the downstream partner in a kinemage description.

Constructor & Destructor Documentation

◆ SingleDownstreamResidueWriter()

protocols::match::output::SingleDownstreamResidueWriter::SingleDownstreamResidueWriter ( )
default

◆ ~SingleDownstreamResidueWriter()

protocols::match::output::SingleDownstreamResidueWriter::~SingleDownstreamResidueWriter ( )
overridedefault

Member Function Documentation

◆ set_downstream_builder()

void protocols::match::output::SingleDownstreamResidueWriter::set_downstream_builder ( downstream::DownstreamBuilderCOP  dsbuilder)

References dsbuilder_.

◆ set_downstream_master()

void protocols::match::output::SingleDownstreamResidueWriter::set_downstream_master ( std::string const &  master)
overridevirtual

◆ set_restype()

void protocols::match::output::SingleDownstreamResidueWriter::set_restype ( core::chemical::ResidueTypeCOP  restype)

References all_atom_inds_, and restype_.

◆ write_downstream_coordinates()

void protocols::match::output::SingleDownstreamResidueWriter::write_downstream_coordinates ( Hit const &  hit,
std::ostream &  ostr 
) const
overridevirtual

Member Data Documentation

◆ all_atom_inds_

utility::vector1< core::id::AtomID > protocols::match::output::SingleDownstreamResidueWriter::all_atom_inds_
private

◆ dsbuilder_

downstream::DownstreamBuilderCOP protocols::match::output::SingleDownstreamResidueWriter::dsbuilder_
private

◆ master_

std::string protocols::match::output::SingleDownstreamResidueWriter::master_
private

◆ restype_

core::chemical::ResidueTypeCOP protocols::match::output::SingleDownstreamResidueWriter::restype_
private

The documentation for this class was generated from the following files: