Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
core::scoring::rna::RNA_DataInfo Class Reference

Keep track of RNA centroid information inside the pose. More...

#include <RNA_DataInfo.hh>

Inheritance diagram for core::scoring::rna::RNA_DataInfo:
Inheritance graph
[legend]
Collaboration diagram for core::scoring::rna::RNA_DataInfo:
Collaboration graph
[legend]

Public Member Functions

 RNA_DataInfo ()
 
 RNA_DataInfo (RNA_DataInfo const &src)
 
basic::datacache::CacheableDataOP clone () const
 
RNA_DataInfooperator= (RNA_DataInfo const &src)
 
Size size () const
 
void zero ()
 
RNA_Data const & rna_data () const
 
void add_datum (RNA_Datum const &rna_datum)
 
ObjexxFCL::FArray1D< bool > const & backbone_burial () const
 
void set_backbone_burial (ObjexxFCL::FArray1D< bool > const &backbone_burial)
 
ObjexxFCL::FArray1D< bool > const & backbone_exposed () const
 
void set_backbone_exposed (ObjexxFCL::FArray1D< bool > const &backbone_exposed)
 

Private Attributes

RNA_Data rna_data_
 
ObjexxFCL::FArray1D< boolbackbone_burial_
 
ObjexxFCL::FArray1D< boolbackbone_exposed_
 

Detailed Description

Keep track of RNA centroid information inside the pose.

Constructor & Destructor Documentation

core::scoring::rna::RNA_DataInfo::RNA_DataInfo ( )
inline

Referenced by clone().

core::scoring::rna::RNA_DataInfo::RNA_DataInfo ( RNA_DataInfo const &  src)

Copy constructors must copy all data, not just some...

Member Function Documentation

void core::scoring::rna::RNA_DataInfo::add_datum ( RNA_Datum const &  rna_datum)
inline

References rna_data_.

ObjexxFCL::FArray1D< bool > const& core::scoring::rna::RNA_DataInfo::backbone_burial ( ) const
inline

References backbone_burial_.

Referenced by set_backbone_burial().

ObjexxFCL::FArray1D< bool > const& core::scoring::rna::RNA_DataInfo::backbone_exposed ( ) const
inline

References backbone_exposed_.

Referenced by set_backbone_exposed().

basic::datacache::CacheableDataOP core::scoring::rna::RNA_DataInfo::clone ( ) const
inline

References RNA_DataInfo().

RNA_DataInfo & core::scoring::rna::RNA_DataInfo::operator= ( RNA_DataInfo const &  src)
RNA_Data const& core::scoring::rna::RNA_DataInfo::rna_data ( ) const
inline
void core::scoring::rna::RNA_DataInfo::set_backbone_burial ( ObjexxFCL::FArray1D< bool > const &  backbone_burial)
inline
void core::scoring::rna::RNA_DataInfo::set_backbone_exposed ( ObjexxFCL::FArray1D< bool > const &  backbone_exposed)
inline
Size core::scoring::rna::RNA_DataInfo::size ( ) const
inline

References rna_data_.

void core::scoring::rna::RNA_DataInfo::zero ( )

References rna_data_.

Member Data Documentation

ObjexxFCL::FArray1D< bool > core::scoring::rna::RNA_DataInfo::backbone_burial_
private
ObjexxFCL::FArray1D< bool > core::scoring::rna::RNA_DataInfo::backbone_exposed_
private
RNA_Data core::scoring::rna::RNA_DataInfo::rna_data_
private

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