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

#include <CopyDofsInfo.hh>

Inheritance diagram for core::pose::copydofs::CopyDofsInfo:
Inheritance graph
[legend]

Public Member Functions

 CopyDofsInfo ()
 
 ~CopyDofsInfo () override
 
void clear ()
 
void push_back (std::pair< core::id::DOF_ID, core::Real > const &dofs_info_pair)
 
void push_back (std::pair< core::id::AtomID, core::kinematics::Jump > const &jumps_info_pair)
 
void emplace_back (std::pair< core::id::DOF_ID, core::Real > &&dofs_info_pair)
 
void emplace_back (std::pair< core::id::AtomID, core::kinematics::Jump > &&jumps_info_pair)
 
void apply_dofs (core::pose::Pose &pose, core::Real const dof_tolerance=1.0e-5) const
 
utility::vector1< std::pair
< core::id::DOF_ID, core::Real >
> const & 
dofs_info () const
 
utility::vector1< std::pair
< core::id::AtomID,
core::kinematics::Jump >
> const & 
jumps_info () const
 

Private Attributes

utility::vector1< std::pair
< core::id::DOF_ID, core::Real > > 
dofs_info_
 
utility::vector1< std::pair
< core::id::AtomID,
core::kinematics::Jump > > 
jumps_info_
 

Constructor & Destructor Documentation

core::pose::copydofs::CopyDofsInfo::CopyDofsInfo ( )
default
core::pose::copydofs::CopyDofsInfo::~CopyDofsInfo ( )
overridedefault

Member Function Documentation

void core::pose::copydofs::CopyDofsInfo::apply_dofs ( core::pose::Pose pose,
core::Real const  dof_tolerance = 1.0e-5 
) const
void core::pose::copydofs::CopyDofsInfo::clear ( )
utility::vector1< std::pair< core::id::DOF_ID, core::Real > > const& core::pose::copydofs::CopyDofsInfo::dofs_info ( ) const
inline

References dofs_info_.

void core::pose::copydofs::CopyDofsInfo::emplace_back ( std::pair< core::id::DOF_ID, core::Real > &&  dofs_info_pair)
void core::pose::copydofs::CopyDofsInfo::emplace_back ( std::pair< core::id::AtomID, core::kinematics::Jump > &&  jumps_info_pair)

References jumps_info_.

utility::vector1< std::pair< core::id::AtomID, core::kinematics::Jump > > const& core::pose::copydofs::CopyDofsInfo::jumps_info ( ) const
inline

References jumps_info_.

void core::pose::copydofs::CopyDofsInfo::push_back ( std::pair< core::id::DOF_ID, core::Real > const &  dofs_info_pair)

References dofs_info_.

void core::pose::copydofs::CopyDofsInfo::push_back ( std::pair< core::id::AtomID, core::kinematics::Jump > const &  jumps_info_pair)

References jumps_info_.

Member Data Documentation

utility::vector1< std::pair< core::id::DOF_ID, core::Real > > core::pose::copydofs::CopyDofsInfo::dofs_info_
private
utility::vector1< std::pair< core::id::AtomID, core::kinematics::Jump > > core::pose::copydofs::CopyDofsInfo::jumps_info_
private

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