hashing¶
Bindings for numeric::geometry::hashing namespace
- class pyrosetta.rosetta.numeric.geometry.hashing.Ball¶
Bases:
pybind11_object
- atomno(self: pyrosetta.rosetta.numeric.geometry.hashing.Ball) int ¶
C++: numeric::geometry::hashing::Ball::atomno() const –> unsigned long
- property atomno_¶
- radius(*args, **kwargs)¶
Overloaded function.
radius(self: pyrosetta.rosetta.numeric.geometry.hashing.Ball) -> float
C++: numeric::geometry::hashing::Ball::radius() const –> float
radius(self: pyrosetta.rosetta.numeric.geometry.hashing.Ball, radius: float) -> None
C++: numeric::geometry::hashing::Ball::radius(float) –> void
- property radius_¶
- resi(self: pyrosetta.rosetta.numeric.geometry.hashing.Ball) int ¶
C++: numeric::geometry::hashing::Ball::resi() const –> unsigned long
- property resid_¶
- x(self: pyrosetta.rosetta.numeric.geometry.hashing.Ball) float ¶
C++: numeric::geometry::hashing::Ball::x() –> float &
- property x_¶
- xyz(self: pyrosetta.rosetta.numeric.geometry.hashing.Ball) pyrosetta.rosetta.numeric.xyzVector_float_t ¶
C++: numeric::geometry::hashing::Ball::xyz() const –> const class numeric::xyzVector<float> &
- xyz_real(self: pyrosetta.rosetta.numeric.geometry.hashing.Ball) pyrosetta.rosetta.numeric.xyzVector_double_t ¶
C++: numeric::geometry::hashing::Ball::xyz_real() const –> class numeric::xyzVector<double>
- y(self: pyrosetta.rosetta.numeric.geometry.hashing.Ball) float ¶
C++: numeric::geometry::hashing::Ball::y() –> float &
- property y_¶
- z(self: pyrosetta.rosetta.numeric.geometry.hashing.Ball) float ¶
C++: numeric::geometry::hashing::Ball::z() –> float &
- property z_¶
- class pyrosetta.rosetta.numeric.geometry.hashing.Counter¶
Bases:
pybind11_object
- property count¶
- visit(self: pyrosetta.rosetta.numeric.geometry.hashing.Counter, : pyrosetta.rosetta.numeric.xyzVector_float_t, : pyrosetta.rosetta.numeric.xyzVector_float_t) None ¶
C++: numeric::geometry::hashing::Counter::visit(const class numeric::xyzVector<float> &, const class numeric::xyzVector<float> &) –> void
- class pyrosetta.rosetta.numeric.geometry.hashing.MinimalClashHash¶
Bases:
pybind11_object
- assign(self: pyrosetta.rosetta.numeric.geometry.hashing.MinimalClashHash, : pyrosetta.rosetta.numeric.geometry.hashing.MinimalClashHash) pyrosetta.rosetta.numeric.geometry.hashing.MinimalClashHash ¶
C++: numeric::geometry::hashing::MinimalClashHash::operator=(const class numeric::geometry::hashing::MinimalClashHash &) –> class numeric::geometry::hashing::MinimalClashHash &
- clash(self: pyrosetta.rosetta.numeric.geometry.hashing.MinimalClashHash, v: pyrosetta.rosetta.numeric.xyzVector_float_t) bool ¶
C++: numeric::geometry::hashing::MinimalClashHash::clash(const class numeric::xyzVector<float> &) const –> bool
- clash_ball(self: pyrosetta.rosetta.numeric.geometry.hashing.MinimalClashHash, b: pyrosetta.rosetta.numeric.geometry.hashing.Ball) bool ¶
C++: numeric::geometry::hashing::MinimalClashHash::clash_ball(const struct numeric::geometry::hashing::Ball &) const –> bool
- clash_check_balls(*args, **kwargs)¶
Overloaded function.
clash_check_balls(self: pyrosetta.rosetta.numeric.geometry.hashing.MinimalClashHash, bs: pyrosetta.rosetta.utility.vector1_numeric_geometry_hashing_Ball) -> int
clash_check_balls(self: pyrosetta.rosetta.numeric.geometry.hashing.MinimalClashHash, bs: pyrosetta.rosetta.utility.vector1_numeric_geometry_hashing_Ball, clash_limit: int) -> int
C++: numeric::geometry::hashing::MinimalClashHash::clash_check_balls(const class utility::vector1<struct numeric::geometry::hashing::Ball, class std::allocator<struct numeric::geometry::hashing::Ball> > &, unsigned long) const –> unsigned long
- init(self: pyrosetta.rosetta.numeric.geometry.hashing.MinimalClashHash, balls: pyrosetta.rosetta.utility.vector1_numeric_geometry_hashing_Ball) None ¶
C++: numeric::geometry::hashing::MinimalClashHash::init(const class utility::vector1<struct numeric::geometry::hashing::Ball, class std::allocator<struct numeric::geometry::hashing::Ball> > &) –> void
- class pyrosetta.rosetta.numeric.geometry.hashing.SixDCoordinateBinner¶
Bases:
pybind11_object
Bin the six degrees of freedom that describe the downstream geometry of a hit. These degrees of freedom are, in order, the x, y and z coordinates of orientation atom3, and the phi, psi, and theta euler angles that describe the orientation of the coordinate frame at orientation atom 3. The binner is responsible for maintaining the lower corner of the 6-d space – the first two Euler angles wrap at 360; the third Euler angle, theta, does not wrap in the same way. See the comments for the bin6 method.
- assign(self: pyrosetta.rosetta.numeric.geometry.hashing.SixDCoordinateBinner, : pyrosetta.rosetta.numeric.geometry.hashing.SixDCoordinateBinner) pyrosetta.rosetta.numeric.geometry.hashing.SixDCoordinateBinner ¶
C++: numeric::geometry::hashing::SixDCoordinateBinner::operator=(const class numeric::geometry::hashing::SixDCoordinateBinner &) –> class numeric::geometry::hashing::SixDCoordinateBinner &
- bin6(self: pyrosetta.rosetta.numeric.geometry.hashing.SixDCoordinateBinner, values: pyrosetta.rosetta.utility.fixedsizearray1_double_6_t) pyrosetta.rosetta.utility.fixedsizearray1_unsigned_long_6_t ¶
- Construct the discrete representation of a six-dimensional vector
of reals representing an xyz coordinate in its first three dimensions and a set of three Euler angles in the last three dimensions. Precondition: The xyz coordinate must be inside the bounding box of this binner. Precondition: The euler angles should be in degrees; the first two should be in the range between 0 and 360, the third should be in the range from 0 to 180.
C++: numeric::geometry::hashing::SixDCoordinateBinner::bin6(const class utility::fixedsizearray1<double, 6> &) const –> class utility::fixedsizearray1<unsigned long, 6>
- bin_center_point(self: pyrosetta.rosetta.numeric.geometry.hashing.SixDCoordinateBinner, bin: pyrosetta.rosetta.utility.fixedsizearray1_unsigned_long_6_t) pyrosetta.rosetta.utility.fixedsizearray1_double_6_t ¶
C++: numeric::geometry::hashing::SixDCoordinateBinner::bin_center_point(const class utility::fixedsizearray1<unsigned long, 6> &) const –> class utility::fixedsizearray1<double, 6>
- bin_from_index(self: pyrosetta.rosetta.numeric.geometry.hashing.SixDCoordinateBinner, index: int) pyrosetta.rosetta.utility.fixedsizearray1_unsigned_long_6_t ¶
C++: numeric::geometry::hashing::SixDCoordinateBinner::bin_from_index(unsigned long) const –> class utility::fixedsizearray1<unsigned long, 6>
- bin_index(*args, **kwargs)¶
Overloaded function.
bin_index(self: pyrosetta.rosetta.numeric.geometry.hashing.SixDCoordinateBinner, bin: pyrosetta.rosetta.utility.fixedsizearray1_unsigned_long_6_t) -> int
functor used by boost (and sgi’s stl) hash classes.
C++: numeric::geometry::hashing::SixDCoordinateBinner::bin_index(const class utility::fixedsizearray1<unsigned long, 6> &) const –> unsigned long
bin_index(self: pyrosetta.rosetta.numeric.geometry.hashing.SixDCoordinateBinner, values: pyrosetta.rosetta.utility.fixedsizearray1_double_6_t) -> int
compute the bin index (64-bit int) for a 6D point.
C++: numeric::geometry::hashing::SixDCoordinateBinner::bin_index(const class utility::fixedsizearray1<double, 6> &) const –> unsigned long
- bin_widths(self: pyrosetta.rosetta.numeric.geometry.hashing.SixDCoordinateBinner) pyrosetta.rosetta.utility.fixedsizearray1_double_6_t ¶
C++: numeric::geometry::hashing::SixDCoordinateBinner::bin_widths() const –> const class utility::fixedsizearray1<double, 6> &
- bounding_box(self: pyrosetta.rosetta.numeric.geometry.hashing.SixDCoordinateBinner) pyrosetta.rosetta.numeric.geometry.BoundingBox_numeric_xyzVector_double_t ¶
C++: numeric::geometry::hashing::SixDCoordinateBinner::bounding_box() const –> const class numeric::geometry::BoundingBox<class numeric::xyzVector<double> > &
- bounding_volume_from_index(self: pyrosetta.rosetta.numeric.geometry.hashing.SixDCoordinateBinner, index: int) pyrosetta.rosetta.numeric.geometry.BoundingBox_numeric_xyzVector_double_t ¶
C++: numeric::geometry::hashing::SixDCoordinateBinner::bounding_volume_from_index(unsigned long) const –> class numeric::geometry::BoundingBox<class numeric::xyzVector<double> >
- contains(self: pyrosetta.rosetta.numeric.geometry.hashing.SixDCoordinateBinner, point: pyrosetta.rosetta.utility.fixedsizearray1_double_6_t) bool ¶
C++: numeric::geometry::hashing::SixDCoordinateBinner::contains(const class utility::fixedsizearray1<double, 6> &) const –> bool
- dimsizes(self: pyrosetta.rosetta.numeric.geometry.hashing.SixDCoordinateBinner) pyrosetta.rosetta.utility.fixedsizearray1_unsigned_long_6_t ¶
C++: numeric::geometry::hashing::SixDCoordinateBinner::dimsizes() const –> const class utility::fixedsizearray1<unsigned long, 6> &
- euler_offsets(self: pyrosetta.rosetta.numeric.geometry.hashing.SixDCoordinateBinner) pyrosetta.rosetta.utility.fixedsizearray1_double_3_t ¶
C++: numeric::geometry::hashing::SixDCoordinateBinner::euler_offsets() const –> const class utility::fixedsizearray1<double, 3> &
- halfbin6(self: pyrosetta.rosetta.numeric.geometry.hashing.SixDCoordinateBinner, values: pyrosetta.rosetta.utility.fixedsizearray1_double_6_t) pyrosetta.rosetta.utility.fixedsizearray1_unsigned_long_6_t ¶
- Determine halfbin index for a point in 6D
i.e., how far from the lower corner of the point’s containing 6D voxel is the point – is it more than halfway to the next 6D voxel? Each dimension returned will hold a 0 or a 1.
C++: numeric::geometry::hashing::SixDCoordinateBinner::halfbin6(const class utility::fixedsizearray1<double, 6> &) const –> class utility::fixedsizearray1<unsigned long, 6>
- halfbin_widths(self: pyrosetta.rosetta.numeric.geometry.hashing.SixDCoordinateBinner) pyrosetta.rosetta.utility.fixedsizearray1_double_6_t ¶
C++: numeric::geometry::hashing::SixDCoordinateBinner::halfbin_widths() const –> const class utility::fixedsizearray1<double, 6> &
- radial_bin_index(self: pyrosetta.rosetta.numeric.geometry.hashing.SixDCoordinateBinner, radius: int, center: pyrosetta.rosetta.utility.fixedsizearray1_double_6_t) pyrosetta.rosetta.std.vector_unsigned_long ¶
C++: numeric::geometry::hashing::SixDCoordinateBinner::radial_bin_index(unsigned long, const class utility::fixedsizearray1<double, 6> &) const –> class std::vector<unsigned long, class std::allocator<unsigned long> >
- tree_init(self: pyrosetta.rosetta.numeric.geometry.hashing.SixDCoordinateBinner, max_radius: int) None ¶
C++: numeric::geometry::hashing::SixDCoordinateBinner::tree_init(unsigned long) –> void
- class pyrosetta.rosetta.numeric.geometry.hashing.SixDOffsetTree¶
Bases:
pybind11_object
Returns a list of offsets corresponding to the bins in a hypershell with radius x
- assign(self: pyrosetta.rosetta.numeric.geometry.hashing.SixDOffsetTree, : pyrosetta.rosetta.numeric.geometry.hashing.SixDOffsetTree) pyrosetta.rosetta.numeric.geometry.hashing.SixDOffsetTree ¶
C++: numeric::geometry::hashing::SixDOffsetTree::operator=(const class numeric::geometry::hashing::SixDOffsetTree &) –> class numeric::geometry::hashing::SixDOffsetTree &
- init(self: pyrosetta.rosetta.numeric.geometry.hashing.SixDOffsetTree, max_radius: int) None ¶
C++: numeric::geometry::hashing::SixDOffsetTree::init(unsigned long) –> void
- class pyrosetta.rosetta.numeric.geometry.hashing.bin_index_hasher¶
Bases:
pybind11_object
Small hashing struct with no private data; simply an algorithm to turn a 64-bit representation of a 6d voxel into an integer.
- assign(self: pyrosetta.rosetta.numeric.geometry.hashing.bin_index_hasher, : pyrosetta.rosetta.numeric.geometry.hashing.bin_index_hasher) pyrosetta.rosetta.numeric.geometry.hashing.bin_index_hasher ¶
C++: numeric::geometry::hashing::bin_index_hasher::operator=(const struct numeric::geometry::hashing::bin_index_hasher &) –> struct numeric::geometry::hashing::bin_index_hasher &
- class pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash¶
Bases:
pybind11_object
- assign(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash, : pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash) pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash ¶
C++: numeric::geometry::hashing::xyzStripeHash::operator=(const class numeric::geometry::hashing::xyzStripeHash &) –> class numeric::geometry::hashing::xyzStripeHash &
- ball(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash, ib: int) pyrosetta.rosetta.numeric.geometry.hashing.Ball ¶
C++: numeric::geometry::hashing::xyzStripeHash::ball(const unsigned long &) const –> const struct numeric::geometry::hashing::Ball &
- clash(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash, v_in: pyrosetta.rosetta.numeric.xyzVector_float_t) bool ¶
C++: numeric::geometry::hashing::xyzStripeHash::clash(const class numeric::xyzVector<float> &) const –> bool
- clash_amount(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash, v_in: pyrosetta.rosetta.numeric.xyzVector_float_t) float ¶
C++: numeric::geometry::hashing::xyzStripeHash::clash_amount(const class numeric::xyzVector<float> &) const –> float
- clash_check_ball(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash, b: pyrosetta.rosetta.numeric.geometry.hashing.Ball) int ¶
C++: numeric::geometry::hashing::xyzStripeHash::clash_check_ball(const struct numeric::geometry::hashing::Ball &) const –> int
- clash_check_residue_pairs(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash, test_balls: pyrosetta.rosetta.utility.vector1_numeric_geometry_hashing_Ball, residue_pairs: pyrosetta.rosetta.std.map_unsigned_long_unsigned_long) bool ¶
C++: numeric::geometry::hashing::xyzStripeHash::clash_check_residue_pairs(const class utility::vector1<struct numeric::geometry::hashing::Ball, class std::allocator<struct numeric::geometry::hashing::Ball> > &, class std::map<unsigned long, unsigned long, struct std::less<unsigned long>, class std::allocator<struct std::pair<const unsigned long, unsigned long> > > &) const –> bool
- clash_not_resid(*args, **kwargs)¶
Overloaded function.
clash_not_resid(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash, v_in: pyrosetta.rosetta.numeric.xyzVector_float_t, resid: int) -> bool
clash_not_resid(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash, v_in: pyrosetta.rosetta.numeric.xyzVector_float_t, resid: int, resid2: int) -> bool
C++: numeric::geometry::hashing::xyzStripeHash::clash_not_resid(const class numeric::xyzVector<float> &, const int &, const int &) const –> bool
- clash_raw(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash, v: pyrosetta.rosetta.numeric.xyzVector_float_t) bool ¶
C++: numeric::geometry::hashing::xyzStripeHash::clash_raw(const class numeric::xyzVector<float> &) const –> bool
- class const_iterator¶
Bases:
pybind11_object
- arrow(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash.const_iterator) pyrosetta.rosetta.numeric.xyzVector_float_t ¶
C++: numeric::geometry::hashing::xyzStripeHash::const_iterator::operator->() –> const class numeric::xyzVector<float> *
- dereference(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash.const_iterator) pyrosetta.rosetta.numeric.xyzVector_float_t ¶
C++: numeric::geometry::hashing::xyzStripeHash::const_iterator::operator*() –> const class numeric::xyzVector<float> &
- radius(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash.const_iterator) float ¶
C++: numeric::geometry::hashing::xyzStripeHash::const_iterator::radius() –> float
- debug_pdb(*args, **kwargs)¶
Overloaded function.
debug_pdb(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash) -> str
debug_pdb(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash, x: pyrosetta.rosetta.numeric.xyzTransform_double_t) -> str
C++: numeric::geometry::hashing::xyzStripeHash::debug_pdb(const class numeric::xyzTransform<double> &) const –> std::string
- fill_pairs(*args, **kwargs)¶
Overloaded function.
fill_pairs(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash, v: pyrosetta.rosetta.numeric.xyzVector_float_t, ir: int, pairs: pyrosetta.rosetta.utility.vector1_std_pair_int_int_t) -> None
fill_pairs(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash, v: pyrosetta.rosetta.numeric.xyzVector_float_t, ir: int, pairs: pyrosetta.rosetta.utility.vector1_std_pair_int_int_t, maxd2: float) -> None
C++: numeric::geometry::hashing::xyzStripeHash::fill_pairs(const class numeric::xyzVector<float> &, const int &, class utility::vector1<struct std::pair<int, int>, class std::allocator<struct std::pair<int, int> > > &, float) const –> void
- grid_atoms(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash) pyrosetta.rosetta.numeric.geometry.hashing.Ball ¶
C++: numeric::geometry::hashing::xyzStripeHash::grid_atoms() const –> const struct numeric::geometry::hashing::Ball *
- grid_size(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash) float ¶
C++: numeric::geometry::hashing::xyzStripeHash::grid_size() const –> float
- grid_size2(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash) float ¶
C++: numeric::geometry::hashing::xyzStripeHash::grid_size2() const –> float
- init(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash, balls: pyrosetta.rosetta.utility.vector1_numeric_geometry_hashing_Ball) None ¶
C++: numeric::geometry::hashing::xyzStripeHash::init(const class utility::vector1<struct numeric::geometry::hashing::Ball, class std::allocator<struct numeric::geometry::hashing::Ball> > &) –> void
- class iter_base_numeric_geometry_hashing_xyzStripeHash_const_iterator_t¶
Bases:
pybind11_object
- natom(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash) int ¶
C++: numeric::geometry::hashing::xyzStripeHash::natom() const –> int
- nbcount(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash, v_in: pyrosetta.rosetta.numeric.xyzVector_float_t) int ¶
C++: numeric::geometry::hashing::xyzStripeHash::nbcount(const class numeric::xyzVector<float> &) const –> int
- nbcount_raw(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash, v: pyrosetta.rosetta.numeric.xyzVector_float_t) int ¶
C++: numeric::geometry::hashing::xyzStripeHash::nbcount_raw(const class numeric::xyzVector<float> &) const –> int
- resi(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash, ib: int) int ¶
C++: numeric::geometry::hashing::xyzStripeHash::resi(const unsigned long &) const –> unsigned long
- sanity_check(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash) bool ¶
C++: numeric::geometry::hashing::xyzStripeHash::sanity_check() const –> bool
- size(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash) int ¶
C++: numeric::geometry::hashing::xyzStripeHash::size() const –> unsigned long
- translation(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash) pyrosetta.rosetta.numeric.xyzVector_float_t ¶
C++: numeric::geometry::hashing::xyzStripeHash::translation() const –> const class numeric::xyzVector<float> &
- translation_real(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash) pyrosetta.rosetta.numeric.xyzVector_double_t ¶
C++: numeric::geometry::hashing::xyzStripeHash::translation_real() const –> class numeric::xyzVector<double>
- xdim(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash) int ¶
C++: numeric::geometry::hashing::xyzStripeHash::xdim() const –> int
- xyz(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash, ib: int) pyrosetta.rosetta.numeric.xyzVector_float_t ¶
C++: numeric::geometry::hashing::xyzStripeHash::xyz(const unsigned long &) const –> class numeric::xyzVector<float>
- ydim(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash) int ¶
C++: numeric::geometry::hashing::xyzStripeHash::ydim() const –> int
- zdim(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHash) int ¶
C++: numeric::geometry::hashing::xyzStripeHash::zdim() const –> int
- class pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_double_t¶
Bases:
pybind11_object
- grid_size(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_double_t) float ¶
C++: numeric::geometry::hashing::xyzStripeHashWithMeta<double>::grid_size() const –> float
- init(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_double_t, atoms: pyrosetta.rosetta.utility.vector1_numeric_xyzVector_double_t, meta: pyrosetta.rosetta.utility.vector1_double) None ¶
C++: numeric::geometry::hashing::xyzStripeHashWithMeta<double>::init(const class utility::vector1<class numeric::xyzVector<double>, class std::allocator<class numeric::xyzVector<double> > > &, const class utility::vector1<double, class std::allocator<double> > &) –> void
- natom(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_double_t) int ¶
C++: numeric::geometry::hashing::xyzStripeHashWithMeta<double>::natom() const –> int
- nbcount(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_double_t, v_in: pyrosetta.rosetta.numeric.xyzVector_double_t) int ¶
C++: numeric::geometry::hashing::xyzStripeHashWithMeta<double>::nbcount(const class numeric::xyzVector<double> &) const –> int
- sanity_check(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_double_t) bool ¶
C++: numeric::geometry::hashing::xyzStripeHashWithMeta<double>::sanity_check() const –> bool
- translation(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_double_t) pyrosetta.rosetta.numeric.xyzVector_double_t ¶
C++: numeric::geometry::hashing::xyzStripeHashWithMeta<double>::translation() const –> const class numeric::xyzVector<double>
- xdim(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_double_t) int ¶
C++: numeric::geometry::hashing::xyzStripeHashWithMeta<double>::xdim() const –> int
- ydim(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_double_t) int ¶
C++: numeric::geometry::hashing::xyzStripeHashWithMeta<double>::ydim() const –> int
- zdim(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_double_t) int ¶
C++: numeric::geometry::hashing::xyzStripeHashWithMeta<double>::zdim() const –> int
- class pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float¶
Bases:
xyzStripeHashWithMeta_float_t
- grid_size(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t) float ¶
C++: numeric::geometry::hashing::xyzStripeHashWithMeta<float>::grid_size() const –> float
- init(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t, atoms: pyrosetta.rosetta.utility.vector1_numeric_xyzVector_float_t, meta: pyrosetta.rosetta.utility.vector1_float) None ¶
C++: numeric::geometry::hashing::xyzStripeHashWithMeta<float>::init(const class utility::vector1<class numeric::xyzVector<float>, class std::allocator<class numeric::xyzVector<float> > > &, const class utility::vector1<float, class std::allocator<float> > &) –> void
- natom(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t) int ¶
C++: numeric::geometry::hashing::xyzStripeHashWithMeta<float>::natom() const –> int
- nbcount(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t, v_in: pyrosetta.rosetta.numeric.xyzVector_float_t) int ¶
C++: numeric::geometry::hashing::xyzStripeHashWithMeta<float>::nbcount(const class numeric::xyzVector<float> &) const –> int
- sanity_check(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t) bool ¶
C++: numeric::geometry::hashing::xyzStripeHashWithMeta<float>::sanity_check() const –> bool
- translation(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t) pyrosetta.rosetta.numeric.xyzVector_float_t ¶
C++: numeric::geometry::hashing::xyzStripeHashWithMeta<float>::translation() const –> const class numeric::xyzVector<float>
- xdim(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t) int ¶
C++: numeric::geometry::hashing::xyzStripeHashWithMeta<float>::xdim() const –> int
- ydim(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t) int ¶
C++: numeric::geometry::hashing::xyzStripeHashWithMeta<float>::ydim() const –> int
- zdim(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t) int ¶
C++: numeric::geometry::hashing::xyzStripeHashWithMeta<float>::zdim() const –> int
- class pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t¶
Bases:
pybind11_object
- grid_size(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t) float ¶
C++: numeric::geometry::hashing::xyzStripeHashWithMeta<float>::grid_size() const –> float
- init(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t, atoms: pyrosetta.rosetta.utility.vector1_numeric_xyzVector_float_t, meta: pyrosetta.rosetta.utility.vector1_float) None ¶
C++: numeric::geometry::hashing::xyzStripeHashWithMeta<float>::init(const class utility::vector1<class numeric::xyzVector<float>, class std::allocator<class numeric::xyzVector<float> > > &, const class utility::vector1<float, class std::allocator<float> > &) –> void
- natom(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t) int ¶
C++: numeric::geometry::hashing::xyzStripeHashWithMeta<float>::natom() const –> int
- nbcount(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t, v_in: pyrosetta.rosetta.numeric.xyzVector_float_t) int ¶
C++: numeric::geometry::hashing::xyzStripeHashWithMeta<float>::nbcount(const class numeric::xyzVector<float> &) const –> int
- sanity_check(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t) bool ¶
C++: numeric::geometry::hashing::xyzStripeHashWithMeta<float>::sanity_check() const –> bool
- translation(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t) pyrosetta.rosetta.numeric.xyzVector_float_t ¶
C++: numeric::geometry::hashing::xyzStripeHashWithMeta<float>::translation() const –> const class numeric::xyzVector<float>
- xdim(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t) int ¶
C++: numeric::geometry::hashing::xyzStripeHashWithMeta<float>::xdim() const –> int
- ydim(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t) int ¶
C++: numeric::geometry::hashing::xyzStripeHashWithMeta<float>::ydim() const –> int
- zdim(self: pyrosetta.rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t) int ¶
C++: numeric::geometry::hashing::xyzStripeHashWithMeta<float>::zdim() const –> int