Rosetta
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

◆ CopyDofsInfo()

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

◆ ~CopyDofsInfo()

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

Member Function Documentation

◆ apply_dofs()

void core::pose::copydofs::CopyDofsInfo::apply_dofs ( core::pose::Pose pose,
core::Real const  dof_tolerance = 1.0e-5 
) const

◆ clear()

void core::pose::copydofs::CopyDofsInfo::clear ( )

◆ dofs_info()

utility::vector1< std::pair< core::id::DOF_ID, core::Real > > const& core::pose::copydofs::CopyDofsInfo::dofs_info ( ) const
inline

References dofs_info_.

◆ emplace_back() [1/2]

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

References jumps_info_.

◆ emplace_back() [2/2]

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

◆ jumps_info()

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

References jumps_info_.

◆ push_back() [1/2]

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

References jumps_info_.

◆ push_back() [2/2]

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

References dofs_info_.

Member Data Documentation

◆ dofs_info_

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

◆ jumps_info_

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: