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
protocols::scoring::methods::pcs2::GridSearchIteratorCA Class Reference

#include <GridSearchIteratorCA.hh>

Public Member Functions

 GridSearchIteratorCA ()
 
 ~GridSearchIteratorCA ()
 
 GridSearchIteratorCA (GridSearchIteratorCA const &other)
 
GridSearchIteratorCAoperator= (GridSearchIteratorCA const &other)
 
 GridSearchIteratorCA (core::pose::Pose const &pose)
 
bool next_center (core::Real &x, core::Real &y, core::Real &z)
 give me the next x-y-z coordinate to visit bool return FALSE if everything has been visited More...
 
void reset ()
 

Private Member Functions

void set_vec (utility::vector1< core::Real > &x_vec, utility::vector1< core::Real > &y_vec, utility::vector1< core::Real > &z_vec, core::Size index, core::pose::Pose const &pose)
 

Private Attributes

utility::vector1< core::Realx_vec_
 
utility::vector1< core::Realy_vec_
 
utility::vector1< core::Realz_vec_
 
core::Size res_num_cur_
 
core::Size res_num_total_
 

Constructor & Destructor Documentation

protocols::scoring::methods::pcs2::GridSearchIteratorCA::GridSearchIteratorCA ( )
protocols::scoring::methods::pcs2::GridSearchIteratorCA::~GridSearchIteratorCA ( )
default
protocols::scoring::methods::pcs2::GridSearchIteratorCA::GridSearchIteratorCA ( GridSearchIteratorCA const &  other)
protocols::scoring::methods::pcs2::GridSearchIteratorCA::GridSearchIteratorCA ( core::pose::Pose const &  pose)

Member Function Documentation

bool protocols::scoring::methods::pcs2::GridSearchIteratorCA::next_center ( core::Real x,
core::Real y,
core::Real z 
)

give me the next x-y-z coordinate to visit bool return FALSE if everything has been visited

References res_num_cur_, res_num_total_, x_vec_, y_vec_, and z_vec_.

Referenced by protocols::scoring::methods::pcs2::PcsEnergy::CA_search_scores_and_tensors(), and protocols::scoring::methods::pcs2::PcsEnergy::CA_search_scores_and_tensors_with_svd().

GridSearchIteratorCA & protocols::scoring::methods::pcs2::GridSearchIteratorCA::operator= ( GridSearchIteratorCA const &  other)
void protocols::scoring::methods::pcs2::GridSearchIteratorCA::reset ( void  )
void protocols::scoring::methods::pcs2::GridSearchIteratorCA::set_vec ( utility::vector1< core::Real > &  x_vec,
utility::vector1< core::Real > &  y_vec,
utility::vector1< core::Real > &  z_vec,
core::Size  index,
core::pose::Pose const &  pose 
)
private

Member Data Documentation

core::Size protocols::scoring::methods::pcs2::GridSearchIteratorCA::res_num_cur_
private
core::Size protocols::scoring::methods::pcs2::GridSearchIteratorCA::res_num_total_
private
utility::vector1<core::Real> protocols::scoring::methods::pcs2::GridSearchIteratorCA::x_vec_
private
utility::vector1<core::Real> protocols::scoring::methods::pcs2::GridSearchIteratorCA::y_vec_
private
utility::vector1<core::Real> protocols::scoring::methods::pcs2::GridSearchIteratorCA::z_vec_
private

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