![]() |
Rosetta
2021.16
|
Returns a list of offsets corresponding to the bins in a hypershell with radius x. More...
#include <SixDHasher.hh>
Public Types | |
| typedef numeric::Real | Real |
| typedef numeric::Size | Size |
| typedef platform::SSize | SSize |
Public Member Functions | |
| SixDOffsetTree () | |
| std::vector< SBin6D > | lookup (Size radius, const Bin6D ¢er, const Bin6D &bounds) const |
| void | init (Size max_radius) |
| Size | sum_radius (SBin6D &input, Size range=6) |
Private Member Functions | |
| bool | insert (SBin6D &input, Size depth=1, Size caller=0) |
Private Attributes | |
| std::vector< std::vector < boost::unordered_map< SSize, Size > > > | data_ |
Returns a list of offsets corresponding to the bins in a hypershell with radius x.
|
default |
| void numeric::geometry::hashing::SixDOffsetTree::init | ( | Size | max_radius | ) |
References test.T150_PyMOL_Integration::i, insert(), basic::options::OptionKeys::frags::j, test.T110_numeric::m, basic::options::OptionKeys::lh::max_radius, basic::options::OptionKeys::score::fiber_diffraction::p, sum_radius(), and test.Workshop5test::test.
Referenced by numeric::geometry::hashing::SixDCoordinateBinner::tree_init().
|
private |
References data_, basic::options::OptionKeys::frags::depth, basic::options::OptionKeys::cutoutdomain::end, basic::options::OptionKeys::cluster::radius, and sum_radius().
Referenced by init().
| std::vector< SBin6D > numeric::geometry::hashing::SixDOffsetTree::lookup | ( | Size | radius, |
| const Bin6D & | center, | ||
| const Bin6D & | bounds | ||
| ) | const |
References utility::io::oc::cerr, data_, basic::options::OptionKeys::frags::depth, test.T150_PyMOL_Integration::i, basic::options::OptionKeys::frags::j, test.T110_numeric::m, and basic::options::OptionKeys::score::fiber_diffraction::p.
Referenced by numeric::geometry::hashing::SixDCoordinateBinner::radial_bin_index().
| numeric::Size numeric::geometry::hashing::SixDOffsetTree::sum_radius | ( | SBin6D & | input, |
| numeric::Size | range = 6 |
||
| ) |
1.8.7