Rosetta Core  2014.35
Public Member Functions | Private Member Functions | Private Attributes | List of all members
core::pose::rna::RNA_IdealCoord Class Reference

#include <RNA_IdealCoord.hh>

Public Member Functions

 RNA_IdealCoord ()
 
 ~RNA_IdealCoord ()
 
void apply (Pose &pose, Size const seqpos, PuckerState pucker, bool const keep_backbone_torsion=true) const
 
void apply (Pose &pose, utility::vector1< PuckerState > const &puckers, bool const keep_backbone_torsion=true) const
 
void apply (Pose &pose, bool const keep_backbone_torsion=true) const
 
void apply_pucker (Pose &pose, Size const seqpos, PuckerState pucker, bool const keep_backbone_torsion=true) const
 
bool is_torsion_exists (Pose const &pose, id::TorsionID const &torsion_id) const
 

Private Member Functions

void init ()
 
void apply_coords (Pose &pose, Size const seqpos, Size const res_class, bool const ignore_base, bool const keep_backbone_torsion) const
 

Private Attributes

utility::vector1< MiniPoseOPref_mini_pose_list_
 
std::string const path_
 
Real delta_cutoff_
 

Constructor & Destructor Documentation

core::pose::rna::RNA_IdealCoord::RNA_IdealCoord ( )

References database, full_name(), and init().

core::pose::rna::RNA_IdealCoord::~RNA_IdealCoord ( )

Member Function Documentation

void core::pose::rna::RNA_IdealCoord::apply ( Pose pose,
Size const  seqpos,
PuckerState  pucker,
bool const  keep_backbone_torsion = true 
) const

Referenced by apply().

void core::pose::rna::RNA_IdealCoord::apply ( Pose pose,
utility::vector1< PuckerState > const &  puckers,
bool const  keep_backbone_torsion = true 
) const
void core::pose::rna::RNA_IdealCoord::apply ( Pose pose,
bool const  keep_backbone_torsion = true 
) const
void core::pose::rna::RNA_IdealCoord::apply_coords ( Pose pose,
Size const  seqpos,
Size const  res_class,
bool const  ignore_base,
bool const  keep_backbone_torsion 
) const
private
void core::pose::rna::RNA_IdealCoord::apply_pucker ( Pose pose,
Size const  seqpos,
PuckerState  pucker,
bool const  keep_backbone_torsion = true 
) const
void core::pose::rna::RNA_IdealCoord::init ( void  )
private
bool core::pose::rna::RNA_IdealCoord::is_torsion_exists ( Pose const &  pose,
id::TorsionID const &  torsion_id 
) const

Member Data Documentation

Real core::pose::rna::RNA_IdealCoord::delta_cutoff_
private

Referenced by apply_pucker(), and init().

std::string const core::pose::rna::RNA_IdealCoord::path_
private

Referenced by init().

utility::vector1< MiniPoseOP > core::pose::rna::RNA_IdealCoord::ref_mini_pose_list_
private

Referenced by apply_coords(), and init().


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