| |
- builtins.object
-
- Ball
- Counter
- SixDCoordinateBinner
- SixDOffsetTree
- bin_index_hasher
- xyzStripeHash
- xyzStripeHashWithMeta_float_t
-
- xyzStripeHashWithMeta_float
class Ball(builtins.object) |
| |
Methods defined here:
- __init__(...) from builtins.PyCapsule
- __init__(rosetta.numeric.geometry.hashing.Ball) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- __str__(...) from builtins.PyCapsule
- __str__(rosetta.numeric.geometry.hashing.Ball) -> str
- atomno(...) from builtins.PyCapsule
- atomno(rosetta.numeric.geometry.hashing.Ball) -> int
- radius(...) from builtins.PyCapsule
- radius(*args, **kwargs)
Overloaded function.
1. radius(rosetta.numeric.geometry.hashing.Ball) -> float
2. radius(self : rosetta.numeric.geometry.hashing.Ball, radius : float) -> NoneType
- resi(...) from builtins.PyCapsule
- resi(rosetta.numeric.geometry.hashing.Ball) -> int
- x(...) from builtins.PyCapsule
- x(*args, **kwargs)
Overloaded function.
1. x(rosetta.numeric.geometry.hashing.Ball) -> float
2. x(rosetta.numeric.geometry.hashing.Ball) -> float
- xyz(...) from builtins.PyCapsule
- xyz(rosetta.numeric.geometry.hashing.Ball) -> rosetta.numeric.xyzVector_float_t
- xyz_real(...) from builtins.PyCapsule
- xyz_real(rosetta.numeric.geometry.hashing.Ball) -> rosetta.numeric.xyzVector_double_t
- y(...) from builtins.PyCapsule
- y(*args, **kwargs)
Overloaded function.
1. y(rosetta.numeric.geometry.hashing.Ball) -> float
2. y(rosetta.numeric.geometry.hashing.Ball) -> float
- z(...) from builtins.PyCapsule
- z(*args, **kwargs)
Overloaded function.
1. z(rosetta.numeric.geometry.hashing.Ball) -> float
2. z(rosetta.numeric.geometry.hashing.Ball) -> float
Data descriptors defined here:
- atomno_
- radius_
- resid_
- x_
- y_
- z_
|
class Counter(builtins.object) |
| |
Methods defined here:
- __init__(...) from builtins.PyCapsule
- __init__(rosetta.numeric.geometry.hashing.Counter) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- visit(...) from builtins.PyCapsule
- visit(self : rosetta.numeric.geometry.hashing.Counter, : rosetta.numeric.xyzVector_float_t, : rosetta.numeric.xyzVector_float_t) -> NoneType
Data descriptors defined here:
- count
|
class SixDCoordinateBinner(builtins.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. |
|
Methods defined here:
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : rosetta.numeric.geometry.hashing.SixDCoordinateBinner, bounding_box : rosetta.numeric.geometry.BoundingBox_numeric_xyzVector_double_t, euler_offsets : rosetta.utility.fixedsizearray1_unsigned_long_3_t, bin_widths : rosetta.utility.fixedsizearray1_double_6_t) -> NoneType
2. __init__(self : rosetta.numeric.geometry.hashing.SixDCoordinateBinner, : rosetta.numeric.geometry.hashing.SixDCoordinateBinner) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.numeric.geometry.hashing.SixDCoordinateBinner, : rosetta.numeric.geometry.hashing.SixDCoordinateBinner) -> rosetta.numeric.geometry.hashing.SixDCoordinateBinner
- bin6(...) from builtins.PyCapsule
- bin6(self : rosetta.numeric.geometry.hashing.SixDCoordinateBinner, values : rosetta.utility.fixedsizearray1_double_6_t) -> 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.
- bin_center_point(...) from builtins.PyCapsule
- bin_center_point(self : rosetta.numeric.geometry.hashing.SixDCoordinateBinner, bin : rosetta.utility.fixedsizearray1_unsigned_long_6_t) -> rosetta.utility.fixedsizearray1_double_6_t
- bin_from_index(...) from builtins.PyCapsule
- bin_from_index(self : rosetta.numeric.geometry.hashing.SixDCoordinateBinner, index : int) -> rosetta.utility.fixedsizearray1_unsigned_long_6_t
- bin_index(...) from builtins.PyCapsule
- bin_index(*args, **kwargs)
Overloaded function.
1. bin_index(self : rosetta.numeric.geometry.hashing.SixDCoordinateBinner, bin : rosetta.utility.fixedsizearray1_unsigned_long_6_t) -> int
functor used by boost (and sgi's stl) hash classes.
2. bin_index(self : rosetta.numeric.geometry.hashing.SixDCoordinateBinner, values : rosetta.utility.fixedsizearray1_double_6_t) -> int
compute the bin index (64-bit int) for a 6D point.
- bin_widths(...) from builtins.PyCapsule
- bin_widths(rosetta.numeric.geometry.hashing.SixDCoordinateBinner) -> rosetta.utility.fixedsizearray1_double_6_t
- bounding_box(...) from builtins.PyCapsule
- bounding_box(rosetta.numeric.geometry.hashing.SixDCoordinateBinner) -> rosetta.numeric.geometry.BoundingBox_numeric_xyzVector_double_t
- bounding_volume_from_index(...) from builtins.PyCapsule
- bounding_volume_from_index(self : rosetta.numeric.geometry.hashing.SixDCoordinateBinner, index : int) -> rosetta.numeric.geometry.BoundingBox_numeric_xyzVector_double_t
- contains(...) from builtins.PyCapsule
- contains(self : rosetta.numeric.geometry.hashing.SixDCoordinateBinner, point : rosetta.utility.fixedsizearray1_double_6_t) -> bool
- dimsizes(...) from builtins.PyCapsule
- dimsizes(rosetta.numeric.geometry.hashing.SixDCoordinateBinner) -> rosetta.utility.fixedsizearray1_unsigned_long_6_t
- euler_offsets(...) from builtins.PyCapsule
- euler_offsets(rosetta.numeric.geometry.hashing.SixDCoordinateBinner) -> rosetta.utility.fixedsizearray1_double_3_t
- halfbin6(...) from builtins.PyCapsule
- halfbin6(self : rosetta.numeric.geometry.hashing.SixDCoordinateBinner, values : rosetta.utility.fixedsizearray1_double_6_t) -> 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.
- halfbin_widths(...) from builtins.PyCapsule
- halfbin_widths(rosetta.numeric.geometry.hashing.SixDCoordinateBinner) -> rosetta.utility.fixedsizearray1_double_6_t
- radial_bin_index(...) from builtins.PyCapsule
- radial_bin_index(self : rosetta.numeric.geometry.hashing.SixDCoordinateBinner, radius : int, center : rosetta.utility.fixedsizearray1_double_6_t) -> rosetta.std.vector_unsigned_long
- tree_init(...) from builtins.PyCapsule
- tree_init(self : rosetta.numeric.geometry.hashing.SixDCoordinateBinner, max_radius : int) -> NoneType
|
class xyzStripeHash(builtins.object) |
| |
Methods defined here:
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(rosetta.numeric.geometry.hashing.xyzStripeHash) -> NoneType
doc
2. __init__(rosetta.numeric.geometry.hashing.xyzStripeHash, float) -> NoneType
doc
3. __init__(self : rosetta.numeric.geometry.hashing.xyzStripeHash, grid_size : float, balls : rosetta.utility.vector1_numeric_geometry_hashing_Ball) -> NoneType
4. __init__(self : rosetta.numeric.geometry.hashing.xyzStripeHash, : rosetta.numeric.geometry.hashing.xyzStripeHash) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.numeric.geometry.hashing.xyzStripeHash, : rosetta.numeric.geometry.hashing.xyzStripeHash) -> rosetta.numeric.geometry.hashing.xyzStripeHash
- ball(...) from builtins.PyCapsule
- ball(self : rosetta.numeric.geometry.hashing.xyzStripeHash, ib : int) -> rosetta.numeric.geometry.hashing.Ball
- begin(...) from builtins.PyCapsule
- begin(rosetta.numeric.geometry.hashing.xyzStripeHash) -> numeric::geometry::hashing::xyzStripeHash::const_iterator
- clash(...) from builtins.PyCapsule
- clash(self : rosetta.numeric.geometry.hashing.xyzStripeHash, v_in : rosetta.numeric.xyzVector_float_t) -> bool
- clash_amount(...) from builtins.PyCapsule
- clash_amount(self : rosetta.numeric.geometry.hashing.xyzStripeHash, v_in : rosetta.numeric.xyzVector_float_t) -> float
- clash_check_ball(...) from builtins.PyCapsule
- clash_check_ball(self : rosetta.numeric.geometry.hashing.xyzStripeHash, b : rosetta.numeric.geometry.hashing.Ball) -> int
- clash_check_residue_pairs(...) from builtins.PyCapsule
- clash_check_residue_pairs(self : rosetta.numeric.geometry.hashing.xyzStripeHash, test_balls : rosetta.utility.vector1_numeric_geometry_hashing_Ball, residue_pairs : rosetta.std.map_unsigned_long_unsigned_long) -> bool
- clash_not_resid(...) from builtins.PyCapsule
- clash_not_resid(*args, **kwargs)
Overloaded function.
1. clash_not_resid(self : rosetta.numeric.geometry.hashing.xyzStripeHash, v_in : rosetta.numeric.xyzVector_float_t, resid : int) -> bool
2. clash_not_resid(self : rosetta.numeric.geometry.hashing.xyzStripeHash, v_in : rosetta.numeric.xyzVector_float_t, resid : int, resid2 : int) -> bool
- clash_raw(...) from builtins.PyCapsule
- clash_raw(self : rosetta.numeric.geometry.hashing.xyzStripeHash, v : rosetta.numeric.xyzVector_float_t) -> bool
- debug_pdb(...) from builtins.PyCapsule
- debug_pdb(*args, **kwargs)
Overloaded function.
1. debug_pdb(rosetta.numeric.geometry.hashing.xyzStripeHash) -> str
2. debug_pdb(self : rosetta.numeric.geometry.hashing.xyzStripeHash, x : rosetta.numeric.xyzTransform_double_t) -> str
- end(...) from builtins.PyCapsule
- end(rosetta.numeric.geometry.hashing.xyzStripeHash) -> numeric::geometry::hashing::xyzStripeHash::const_iterator
- fill_pairs(...) from builtins.PyCapsule
- fill_pairs(*args, **kwargs)
Overloaded function.
1. fill_pairs(self : rosetta.numeric.geometry.hashing.xyzStripeHash, v : rosetta.numeric.xyzVector_float_t, ir : int, pairs : rosetta.utility.vector1_std_pair_int_int_t) -> NoneType
2. fill_pairs(self : rosetta.numeric.geometry.hashing.xyzStripeHash, v : rosetta.numeric.xyzVector_float_t, ir : int, pairs : rosetta.utility.vector1_std_pair_int_int_t, maxd2 : float) -> NoneType
- grid_atoms(...) from builtins.PyCapsule
- grid_atoms(rosetta.numeric.geometry.hashing.xyzStripeHash) -> rosetta.numeric.geometry.hashing.Ball
- grid_size(...) from builtins.PyCapsule
- grid_size(rosetta.numeric.geometry.hashing.xyzStripeHash) -> float
- grid_size2(...) from builtins.PyCapsule
- grid_size2(rosetta.numeric.geometry.hashing.xyzStripeHash) -> float
- grid_stripe(...) from builtins.PyCapsule
- grid_stripe(rosetta.numeric.geometry.hashing.xyzStripeHash) -> numeric::geometry::hashing::xyzStripeHash::ushort2
- init(...) from builtins.PyCapsule
- init(self : rosetta.numeric.geometry.hashing.xyzStripeHash, balls : rosetta.utility.vector1_numeric_geometry_hashing_Ball) -> NoneType
- natom(...) from builtins.PyCapsule
- natom(rosetta.numeric.geometry.hashing.xyzStripeHash) -> int
- nbcount(...) from builtins.PyCapsule
- nbcount(self : rosetta.numeric.geometry.hashing.xyzStripeHash, v_in : rosetta.numeric.xyzVector_float_t) -> int
- nbcount_raw(...) from builtins.PyCapsule
- nbcount_raw(self : rosetta.numeric.geometry.hashing.xyzStripeHash, v : rosetta.numeric.xyzVector_float_t) -> int
- resi(...) from builtins.PyCapsule
- resi(self : rosetta.numeric.geometry.hashing.xyzStripeHash, ib : int) -> int
- sanity_check(...) from builtins.PyCapsule
- sanity_check(rosetta.numeric.geometry.hashing.xyzStripeHash) -> bool
- size(...) from builtins.PyCapsule
- size(rosetta.numeric.geometry.hashing.xyzStripeHash) -> int
- translation(...) from builtins.PyCapsule
- translation(rosetta.numeric.geometry.hashing.xyzStripeHash) -> rosetta.numeric.xyzVector_float_t
- translation_real(...) from builtins.PyCapsule
- translation_real(rosetta.numeric.geometry.hashing.xyzStripeHash) -> rosetta.numeric.xyzVector_double_t
- xdim(...) from builtins.PyCapsule
- xdim(rosetta.numeric.geometry.hashing.xyzStripeHash) -> int
- xyz(...) from builtins.PyCapsule
- xyz(self : rosetta.numeric.geometry.hashing.xyzStripeHash, ib : int) -> rosetta.numeric.xyzVector_float_t
- ydim(...) from builtins.PyCapsule
- ydim(rosetta.numeric.geometry.hashing.xyzStripeHash) -> int
- zdim(...) from builtins.PyCapsule
- zdim(rosetta.numeric.geometry.hashing.xyzStripeHash) -> int
|
class xyzStripeHashWithMeta_float_t(builtins.object) |
| |
Methods defined here:
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(self : rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t, grid_size : float) -> NoneType
2. __init__(self : rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t, grid_size : float, atoms : rosetta.utility.vector1_numeric_xyzVector_float_t, meta : rosetta.utility.vector1_float) -> NoneType
3. __init__(self : rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t, : rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- grid_atoms(...) from builtins.PyCapsule
- grid_atoms(rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t) -> numeric::geometry::hashing::xyzStripeHashWithMeta<float>::float4
- grid_size(...) from builtins.PyCapsule
- grid_size(rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t) -> float
- grid_stripe(...) from builtins.PyCapsule
- grid_stripe(rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t) -> numeric::geometry::hashing::xyzStripeHashWithMeta<float>::ushort2
- init(...) from builtins.PyCapsule
- init(self : rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t, atoms : rosetta.utility.vector1_numeric_xyzVector_float_t, meta : rosetta.utility.vector1_float) -> NoneType
- natom(...) from builtins.PyCapsule
- natom(rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t) -> int
- nbcount(...) from builtins.PyCapsule
- nbcount(self : rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t, v_in : rosetta.numeric.xyzVector_float_t) -> int
- sanity_check(...) from builtins.PyCapsule
- sanity_check(rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t) -> bool
- translation(...) from builtins.PyCapsule
- translation(rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t) -> rosetta.numeric.xyzVector_float_t
- xdim(...) from builtins.PyCapsule
- xdim(rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t) -> int
- ydim(...) from builtins.PyCapsule
- ydim(rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t) -> int
- zdim(...) from builtins.PyCapsule
- zdim(rosetta.numeric.geometry.hashing.xyzStripeHashWithMeta_float_t) -> int
| |