Rosetta 3.4
Public Member Functions
protocols::match::output::WriteUpstreamHitKinemage Class Reference

#include <WriteUpstreamCoordinateKineamge.hh>

Inheritance diagram for protocols::match::output::WriteUpstreamHitKinemage:
Inheritance graph
[legend]
Collaboration diagram for protocols::match::output::WriteUpstreamHitKinemage:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 WriteUpstreamHitKinemage ()
 WriteUpstreamHitKinemage (std::string const &fname)
 WriteUpstreamHitKinemage (std::ostream &ostr)
virtual ~WriteUpstreamHitKinemage ()
virtual void process_hit (Hit const &hit, core::conformation::Residue const &upstream_conformation)
void output_hit (Hit const &hit, core::conformation::Residue const &upstream_conformation)
 Non-virtual method to write out a kinemage for an upstream residue.
void output_upstream_coordinates (upstream_hit const &hit, core::conformation::Residue const &upstream_conformation)
 non-virtual method to write out a kinemage for an upstream residue; without invoking dswriter_->write_downstream_coordinates(). Only information about the upstream portion of the hit is needed.
void start_new_match ()
void set_kinemage_file (std::string const &fname)
void set_dswriter (DownstreamCoordinateKinemageWriterOP dswriter)
void geom_id (Size setting)
void set_master (std::string const &master)
 Set the kinemage master for the upstream residue, overriding the default master, which is "geom#".
void default_master (bool setting)
 Set whether the default master should be used, or whether the user-defined master should be used. If the user defined master is the empty string, no master will be writen.
bool default_master () const
 Returns whether or not the default master is being used.
void animate (bool setting)
void dominant (bool setting)
void group (bool setting)
void write_virtual_atoms (bool setting)

Constructor & Destructor Documentation

protocols::match::output::WriteUpstreamHitKinemage::WriteUpstreamHitKinemage ( )
protocols::match::output::WriteUpstreamHitKinemage::WriteUpstreamHitKinemage ( std::string const &  fname)
protocols::match::output::WriteUpstreamHitKinemage::WriteUpstreamHitKinemage ( std::ostream &  ostr)
protocols::match::output::WriteUpstreamHitKinemage::~WriteUpstreamHitKinemage ( ) [virtual]

Member Function Documentation

void protocols::match::output::WriteUpstreamHitKinemage::animate ( bool  setting)
void protocols::match::output::WriteUpstreamHitKinemage::default_master ( bool  setting)

Set whether the default master should be used, or whether the user-defined master should be used. If the user defined master is the empty string, no master will be writen.

bool protocols::match::output::WriteUpstreamHitKinemage::default_master ( ) const

Returns whether or not the default master is being used.

void protocols::match::output::WriteUpstreamHitKinemage::dominant ( bool  setting)
void protocols::match::output::WriteUpstreamHitKinemage::geom_id ( Size  setting)
void protocols::match::output::WriteUpstreamHitKinemage::group ( bool  setting)
void protocols::match::output::WriteUpstreamHitKinemage::output_hit ( Hit const &  hit,
core::conformation::Residue const &  upstream_conformation 
)

Non-virtual method to write out a kinemage for an upstream residue.

References output_upstream_coordinates().

Referenced by process_hit().

void protocols::match::output::WriteUpstreamHitKinemage::output_upstream_coordinates ( upstream_hit const &  hit,
core::conformation::Residue const &  upstream_conformation 
)
void protocols::match::output::WriteUpstreamHitKinemage::process_hit ( Hit const &  hit,
core::conformation::Residue const &  upstream_conformation 
) [virtual]
void protocols::match::output::WriteUpstreamHitKinemage::set_dswriter ( DownstreamCoordinateKinemageWriterOP  dswriter)
void protocols::match::output::WriteUpstreamHitKinemage::set_kinemage_file ( std::string const &  fname)
void protocols::match::output::WriteUpstreamHitKinemage::set_master ( std::string const &  master)

Set the kinemage master for the upstream residue, overriding the default master, which is "geom#".

void protocols::match::output::WriteUpstreamHitKinemage::start_new_match ( )
void protocols::match::output::WriteUpstreamHitKinemage::write_virtual_atoms ( bool  setting)

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines