Rosetta 3.4
Public Member Functions
core::io::raw_data::ScoreStruct Class Reference

#include <ScoreStruct.hh>

Inheritance diagram for core::io::raw_data::ScoreStruct:
Inheritance graph
[legend]
Collaboration diagram for core::io::raw_data::ScoreStruct:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ScoreStruct ()
 ScoreStruct (core::pose::Pose, std::string tag="empty_tag")
 ~ScoreStruct ()
void fill_pose (core::pose::Pose &)
 Fill a Pose with the conformation information in this RawStruct and the FA_STANDARD ResidueTypeSet. This is a virtual method which must be implemented by classes derived from RawStruct.
virtual void fill_pose (core::pose::Pose &, core::chemical::ResidueTypeSet const &residue_set)
 Fill a Pose with the conformation information in this RawStruct and the ResidueTypeSet provided by the caller. This is a virtual method which must be implemented by classes derived from RawStruct.
virtual Real get_debug_rmsd ()
 Do some sort of comparison between the actual RMSD of this silent-struct and the cached coordinates. Used for RawStruct objects that are rebuild from torsions or other shortened representations of data.
virtual void print_conformation (std::ostream &out) const
 Print the conformation information contained in this object to the given ozstream.

Constructor & Destructor Documentation

core::io::raw_data::ScoreStruct::ScoreStruct ( )
core::io::raw_data::ScoreStruct::ScoreStruct ( core::pose::Pose  ,
std::string  tag = "empty_tag" 
)
core::io::raw_data::ScoreStruct::~ScoreStruct ( ) [inline]

Member Function Documentation

void core::io::raw_data::ScoreStruct::fill_pose ( core::pose::Pose ) [virtual]

Fill a Pose with the conformation information in this RawStruct and the FA_STANDARD ResidueTypeSet. This is a virtual method which must be implemented by classes derived from RawStruct.

Implements core::io::raw_data::RawStruct.

void core::io::raw_data::ScoreStruct::fill_pose ( core::pose::Pose ,
core::chemical::ResidueTypeSet const &  residue_set 
) [virtual]

Fill a Pose with the conformation information in this RawStruct and the ResidueTypeSet provided by the caller. This is a virtual method which must be implemented by classes derived from RawStruct.

Implements core::io::raw_data::RawStruct.

Real core::io::raw_data::ScoreStruct::get_debug_rmsd ( ) [virtual]

Do some sort of comparison between the actual RMSD of this silent-struct and the cached coordinates. Used for RawStruct objects that are rebuild from torsions or other shortened representations of data.

Reimplemented from core::io::raw_data::RawStruct.

void core::io::raw_data::ScoreStruct::print_conformation ( std::ostream &  out) const [virtual]

Print the conformation information contained in this object to the given ozstream.

Reimplemented from core::io::raw_data::RawStruct.


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