Rosetta 3.4
Public Member Functions
core::pose::MiniPose Class Reference

#include <MiniPose.hh>

Inheritance diagram for core::pose::MiniPose:
Inheritance graph
[legend]
Collaboration diagram for core::pose::MiniPose:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 MiniPose (core::pose::Pose const &pose)
 MiniPose (utility::vector1< utility::vector1< PointPosition > > const &coords, core::kinematics::FoldTree const &fold_tree, std::string const &sequence)
 ~MiniPose ()
core::kinematics::FoldTree const & fold_tree () const
utility::vector1
< utility::vector1
< PointPosition > > const & 
coords () const
utility::vector1
< utility::vector1
< std::string > > const & 
atom_names_list () const
utility::vector1
< utility::vector1
< core::chemical::VariantType >
> const & 
variant_types_list () const
Size size () const
Size total_residue () const
std::string const & sequence () const
PointPosition const & xyz (core::id::AtomID atom_id) const
std::string const & atom_name (core::id::AtomID atom_id) const
utility::vector1
< core::chemical::VariantType >
const & 
variant_types (Size const seq_num) const

Detailed Description

A very simple bag to hold xyz and fold_tree and sequence only. Kind of like a silent struct, but not quite (silent_structs don't necessarily have xyz). Kind of like a Conformation but without the overtree of an atom_tree.


Constructor & Destructor Documentation

core::pose::MiniPose::MiniPose ( core::pose::Pose const &  pose)
core::pose::MiniPose::MiniPose ( utility::vector1< utility::vector1< PointPosition > > const &  coords,
core::kinematics::FoldTree const &  fold_tree,
std::string const &  sequence 
)
core::pose::MiniPose::~MiniPose ( ) [inline]

Member Function Documentation

std::string const & core::pose::MiniPose::atom_name ( core::id::AtomID  atom_id) const
utility::vector1< utility::vector1< std::string > > const & core::pose::MiniPose::atom_names_list ( ) const
utility::vector1< utility::vector1< PointPosition > > const & core::pose::MiniPose::coords ( ) const
core::kinematics::FoldTree const & core::pose::MiniPose::fold_tree ( ) const
std::string const & core::pose::MiniPose::sequence ( ) const
Size core::pose::MiniPose::size ( ) const
Size core::pose::MiniPose::total_residue ( ) const
utility::vector1< core::chemical::VariantType > const & core::pose::MiniPose::variant_types ( Size const  seq_num) const
utility::vector1< utility::vector1< core::chemical::VariantType > > const & core::pose::MiniPose::variant_types_list ( ) const
PointPosition const & core::pose::MiniPose::xyz ( core::id::AtomID  atom_id) const

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