|
Rosetta 3.5
|
#include <GridSearchIterator.hh>


Public Member Functions | |
| GridSearchIterator () | |
| virtual | ~GridSearchIterator () |
| GridSearchIterator (GridSearchIterator const &other) | |
| GridSearchIterator & | operator= (GridSearchIterator const &other) |
| GridSearchIterator (numeric::xyzVector< core::Real > const coo1, numeric::xyzVector< core::Real > const coo2, core::Real const k, core::Real const edge_size, core::Real const step_size, core::Real const small_cutoff, core::Real const large_cutoff, core::Real const cone_angle) | |
| bool | next (core::Real &x, core::Real &y, core::Real &z) |
| bool | next_center (core::Real &x, core::Real &y, core::Real &z) |
| void | reset () |
Private Attributes | |
| core::Real const | x_center_ |
| core::Real const | y_center_ |
| core::Real const | z_center_ |
| core::Real | x_current_ |
| core::Real | y_current_ |
| core::Real | z_current_ |
| core::Real const | step_ |
| core::Real const | edge_ |
| core::Real | step_x_ |
| core::Real | step_y_ |
| core::Real | step_z_ |
| bool | next_to_return_ |
| core::Real const | delta_ |
| core::Real const | small_cutoff_square_ |
| core::Real const | large_cutoff_square_ |
| core::Real const | x_vector_ |
| core::Real const | y_vector_ |
| core::Real const | z_vector_ |
| core::Real const | norme_vector_ |
| core::Real const | cone_angle_cos_ |
Definition at line 58 of file GridSearchIterator.hh.
| protocols::scoring::methods::pcs::GridSearchIterator::GridSearchIterator | ( | ) |
Definition at line 60 of file GridSearchIterator.cc.
|
virtual |
Definition at line 78 of file GridSearchIterator.cc.
| protocols::scoring::methods::pcs::GridSearchIterator::GridSearchIterator | ( | GridSearchIterator const & | other) |
Definition at line 81 of file GridSearchIterator.cc.
References next_to_return_, step_x_, step_y_, step_z_, x_current_, y_current_, and z_current_.
| protocols::scoring::methods::pcs::GridSearchIterator::GridSearchIterator | ( | numeric::xyzVector< core::Real > const | coo1, |
| numeric::xyzVector< core::Real > const | coo2, | ||
| core::Real const | k, | ||
| core::Real const | edge_size, | ||
| core::Real const | step_size, | ||
| core::Real const | small_cutoff, | ||
| core::Real const | large_cutoff, | ||
| core::Real const | cone_angle | ||
| ) |
Definition at line 129 of file GridSearchIterator.cc.
References reset().
| bool protocols::scoring::methods::pcs::GridSearchIterator::next | ( | core::Real & | x, |
| core::Real & | y, | ||
| core::Real & | z | ||
| ) |
Definition at line 194 of file GridSearchIterator.cc.
References delta_, edge_, next_to_return_, reset(), step_, step_x_, step_y_, step_z_, x_center_, x_current_, y_center_, y_current_, z_center_, and z_current_.
Referenced by next_center().
| bool protocols::scoring::methods::pcs::GridSearchIterator::next_center | ( | core::Real & | x, |
| core::Real & | y, | ||
| core::Real & | z | ||
| ) |
Definition at line 164 of file GridSearchIterator.cc.
References cone_angle_cos_, large_cutoff_square_, next(), norme_vector_, small_cutoff_square_, x_center_, x_vector_, y_center_, y_vector_, z_center_, and z_vector_.
Referenced by protocols::scoring::methods::pcs::PCS_Energy::calculate_scores_and_tensors_from_pose_and_PCS_data().
| GridSearchIterator & protocols::scoring::methods::pcs::GridSearchIterator::operator= | ( | GridSearchIterator const & | other) |
Definition at line 107 of file GridSearchIterator.cc.
References delta_, edge_, next_to_return_, step_, step_x_, step_y_, step_z_, x_center_, x_current_, y_center_, y_current_, z_center_, and z_current_.
| void protocols::scoring::methods::pcs::GridSearchIterator::reset | ( | void | ) |
Definition at line 246 of file GridSearchIterator.cc.
References edge_, next_to_return_, step_, step_x_, step_y_, step_z_, x_center_, x_current_, y_center_, y_current_, z_center_, and z_current_.
Referenced by GridSearchIterator(), and next().
|
private |
Definition at line 111 of file GridSearchIterator.hh.
Referenced by next_center().
|
private |
Definition at line 104 of file GridSearchIterator.hh.
Referenced by next(), and operator=().
|
private |
Definition at line 99 of file GridSearchIterator.hh.
Referenced by next(), operator=(), and reset().
|
private |
Definition at line 106 of file GridSearchIterator.hh.
Referenced by next_center().
|
private |
Definition at line 103 of file GridSearchIterator.hh.
Referenced by GridSearchIterator(), next(), operator=(), and reset().
|
private |
Definition at line 110 of file GridSearchIterator.hh.
Referenced by next_center().
|
private |
Definition at line 105 of file GridSearchIterator.hh.
Referenced by next_center().
|
private |
Definition at line 98 of file GridSearchIterator.hh.
Referenced by next(), operator=(), and reset().
|
private |
Definition at line 100 of file GridSearchIterator.hh.
Referenced by GridSearchIterator(), next(), operator=(), and reset().
|
private |
Definition at line 101 of file GridSearchIterator.hh.
Referenced by GridSearchIterator(), next(), operator=(), and reset().
|
private |
Definition at line 102 of file GridSearchIterator.hh.
Referenced by GridSearchIterator(), next(), operator=(), and reset().
|
private |
Definition at line 92 of file GridSearchIterator.hh.
Referenced by next(), next_center(), operator=(), and reset().
|
private |
Definition at line 95 of file GridSearchIterator.hh.
Referenced by GridSearchIterator(), next(), operator=(), and reset().
|
private |
Definition at line 107 of file GridSearchIterator.hh.
Referenced by next_center().
|
private |
Definition at line 93 of file GridSearchIterator.hh.
Referenced by next(), next_center(), operator=(), and reset().
|
private |
Definition at line 96 of file GridSearchIterator.hh.
Referenced by GridSearchIterator(), next(), operator=(), and reset().
|
private |
Definition at line 108 of file GridSearchIterator.hh.
Referenced by next_center().
|
private |
Definition at line 94 of file GridSearchIterator.hh.
Referenced by next(), next_center(), operator=(), and reset().
|
private |
Definition at line 97 of file GridSearchIterator.hh.
Referenced by GridSearchIterator(), next(), operator=(), and reset().
|
private |
Definition at line 109 of file GridSearchIterator.hh.
Referenced by next_center().
1.8.4