Gemmi C++ API
|
This is the complete list of members for gemmi::Grid< T >, including all inherited members.
axis_order | gemmi::GridMeta | |
begin() | gemmi::GridBase< T > | inline |
calculate_spacing() | gemmi::Grid< T > | inline |
change_values(T old_value, T new_value) | gemmi::Grid< T > | inline |
check_not_empty() const | gemmi::GridBase< T > | inline |
check_size_for_points_in_box(int &du, int &dv, int &dw, bool fail_on_too_large_radius) const | gemmi::Grid< T > | inline |
copy_metadata_from(const GridMeta &g) | gemmi::Grid< T > | inline |
data | gemmi::GridBase< T > | |
do_use_points_in_box(const Fractional &fctr, int du, int dv, int dw, Func &&func, double radius=INFINITY) | gemmi::Grid< T > | inline |
end() | gemmi::GridBase< T > | inline |
fill(T value) | gemmi::GridBase< T > | inline |
get_fractional(int u, int v, int w) const | gemmi::GridMeta | inline |
get_nearest_index(const Fractional &f) | gemmi::Grid< T > | inline |
get_nearest_point(const Fractional &f) | gemmi::Grid< T > | inline |
get_nearest_point(const Position &pos) | gemmi::Grid< T > | inline |
get_point(int u, int v, int w) | gemmi::Grid< T > | inline |
get_position(int u, int v, int w) const | gemmi::GridMeta | inline |
get_scaled_ops_except_id() const | gemmi::GridMeta | inline |
get_subarray(T *dest, std::array< int, 3 > start, std::array< int, 3 > shape) const | gemmi::Grid< T > | inline |
get_value(int u, int v, int w) const | gemmi::Grid< T > | inline |
get_value_q(int u, int v, int w) const | gemmi::GridBase< T > | inline |
grid_modulo(double x, int n, int *iptr) | gemmi::Grid< T > | inlinestatic |
index_n(int u, int v, int w) const | gemmi::GridMeta | inline |
index_n_ref(int &u, int &v, int &w) const | gemmi::GridMeta | inline |
index_near_zero(int u, int v, int w) const | gemmi::GridMeta | inline |
index_q(int u, int v, int w) const | gemmi::GridMeta | inline |
index_s(int u, int v, int w) const | gemmi::Grid< T > | inline |
index_to_point(size_t idx) | gemmi::GridBase< T > | inline |
interpolate(const Fractional &f, int order) const | gemmi::Grid< T > | inline |
interpolate_value(double x, double y, double z) const | gemmi::Grid< T > | inline |
interpolate_value(const Fractional &fctr) const | gemmi::Grid< T > | inline |
interpolate_value(const Position &ctr) const | gemmi::Grid< T > | inline |
min_spacing() const | gemmi::Grid< T > | inline |
normalize() | gemmi::Grid< T > | inline |
nu | gemmi::GridMeta | |
nv | gemmi::GridMeta | |
nw | gemmi::GridMeta | |
orth_n | gemmi::Grid< T > | |
Point typedef | gemmi::Grid< T > | |
point_count() const | gemmi::GridMeta | inline |
point_to_fractional(const Point &p) const | gemmi::Grid< T > | inline |
point_to_index(const Point &p) const | gemmi::GridBase< T > | inline |
point_to_position(const Point &p) const | gemmi::Grid< T > | inline |
resample_to(Grid< T > &dest, int order) const | gemmi::Grid< T > | inline |
set_points_around(const Position &ctr, double radius, T value, bool use_pbc=true) | gemmi::Grid< T > | inline |
set_size(int nu_, int nv_, int nw_) | gemmi::Grid< T > | inline |
set_size_from_spacing(double approx_spacing, GridSizeRounding rounding) | gemmi::Grid< T > | inline |
set_size_without_checking(int nu_, int nv_, int nw_) | gemmi::Grid< T > | inline |
set_subarray(const T *src, std::array< int, 3 > start, std::array< int, 3 > shape) | gemmi::Grid< T > | inline |
set_unit_cell(double a, double b, double c, double alpha, double beta, double gamma) | gemmi::Grid< T > | inline |
set_unit_cell(const UnitCell &cell) | gemmi::Grid< T > | inline |
set_value(int u, int v, int w, T x) | gemmi::Grid< T > | inline |
setup_from(const S &st, double approx_spacing) | gemmi::Grid< T > | inline |
spacegroup | gemmi::GridMeta | |
spacing | gemmi::Grid< T > | |
sum() const | gemmi::GridBase< T > | inline |
symmetrize(Func func) | gemmi::Grid< T > | inline |
symmetrize_abs_max() | gemmi::Grid< T > | inline |
symmetrize_avg() | gemmi::Grid< T > | inline |
symmetrize_max() | gemmi::Grid< T > | inline |
symmetrize_min() | gemmi::Grid< T > | inline |
symmetrize_nondefault(T default_) | gemmi::Grid< T > | inline |
symmetrize_sum() | gemmi::Grid< T > | inline |
symmetrize_using_ops(const std::vector< GridOp > &ops, Func func) | gemmi::Grid< T > | inline |
tricubic_interpolation(double x, double y, double z) const | gemmi::Grid< T > | inline |
tricubic_interpolation(const Fractional &fctr) const | gemmi::Grid< T > | inline |
tricubic_interpolation(const Position &ctr) const | gemmi::Grid< T > | inline |
tricubic_interpolation_der(double x, double y, double z) const | gemmi::Grid< T > | inline |
tricubic_interpolation_der(const Fractional &fctr) const | gemmi::Grid< T > | inline |
Tsum typedef | gemmi::GridBase< T > | |
unit_cell | gemmi::GridMeta | |
use_points_around(const Fractional &fctr, double radius, Func &&func, bool fail_on_too_large_radius=true) | gemmi::Grid< T > | inline |
use_points_in_box(const Fractional &fctr, int du, int dv, int dw, Func &&func, bool fail_on_too_large_radius=true, double radius=INFINITY) | gemmi::Grid< T > | inline |