Rosetta 3.5
 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>

Collaboration diagram for protocols::scoring::methods::pcs2::GridSearchIteratorCA:
Collaboration graph
[legend]

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_
 

Detailed Description

Definition at line 60 of file GridSearchIteratorCA.hh.

Constructor & Destructor Documentation

protocols::scoring::methods::pcs2::GridSearchIteratorCA::GridSearchIteratorCA ( )

Definition at line 63 of file GridSearchIteratorCA.cc.

protocols::scoring::methods::pcs2::GridSearchIteratorCA::~GridSearchIteratorCA ( )

Definition at line 68 of file GridSearchIteratorCA.cc.

protocols::scoring::methods::pcs2::GridSearchIteratorCA::GridSearchIteratorCA ( GridSearchIteratorCA const &  other)

Definition at line 71 of file GridSearchIteratorCA.cc.

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

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

Definition at line 221 of file GridSearchIteratorCA.cc.

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)

Definition at line 81 of file GridSearchIteratorCA.cc.

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

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

Definition at line 96 of file GridSearchIteratorCA.hh.

Referenced by GridSearchIteratorCA(), next_center(), operator=(), and reset().

core::Size protocols::scoring::methods::pcs2::GridSearchIteratorCA::res_num_total_
private

Definition at line 97 of file GridSearchIteratorCA.hh.

Referenced by GridSearchIteratorCA(), next_center(), and operator=().

utility::vector1<core::Real> protocols::scoring::methods::pcs2::GridSearchIteratorCA::x_vec_
private

Definition at line 93 of file GridSearchIteratorCA.hh.

Referenced by GridSearchIteratorCA(), next_center(), and operator=().

utility::vector1<core::Real> protocols::scoring::methods::pcs2::GridSearchIteratorCA::y_vec_
private

Definition at line 94 of file GridSearchIteratorCA.hh.

Referenced by GridSearchIteratorCA(), next_center(), and operator=().

utility::vector1<core::Real> protocols::scoring::methods::pcs2::GridSearchIteratorCA::z_vec_
private

Definition at line 95 of file GridSearchIteratorCA.hh.

Referenced by GridSearchIteratorCA(), next_center(), and operator=().


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