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

#include <RNA_IdealCoord.hh>

Inheritance diagram for core::pose::rna::RNA_IdealCoord:
Inheritance graph
[legend]

Public Member Functions

 RNA_IdealCoord ()
 
 ~RNA_IdealCoord () override
 
void apply (Pose &pose, Size const seqpos, core::chemical::rna::PuckerState pucker, bool const keep_backbone_torsion=true) const
 
void apply (Pose &pose, utility::vector1< core::chemical::rna::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, core::chemical::rna::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 init().

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

Member Function Documentation

void core::pose::rna::RNA_IdealCoord::apply ( Pose pose,
Size const  seqpos,
core::chemical::rna::PuckerState  pucker,
bool const  keep_backbone_torsion = true 
) const
void core::pose::rna::RNA_IdealCoord::apply ( Pose pose,
utility::vector1< core::chemical::rna::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,
core::chemical::rna::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(), 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: