Gemmi C++ API
Loading...
Searching...
No Matches
gemmi::Grid< T > Member List

This is the complete list of members for gemmi::Grid< T >, including all inherited members.

axis_ordergemmi::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() constgemmi::GridBase< T >inline
check_size_for_points_in_box(int &du, int &dv, int &dw, bool fail_on_too_large_radius) constgemmi::Grid< T >inline
copy_metadata_from(const GridMeta &g)gemmi::Grid< T >inline
datagemmi::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) constgemmi::GridMetainline
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) constgemmi::GridMetainline
get_scaled_ops_except_id() constgemmi::GridMetainline
get_subarray(T *dest, std::array< int, 3 > start, std::array< int, 3 > shape) constgemmi::Grid< T >inline
get_value(int u, int v, int w) constgemmi::Grid< T >inline
get_value_q(int u, int v, int w) constgemmi::GridBase< T >inline
grid_modulo(double x, int n, int *iptr)gemmi::Grid< T >inlinestatic
index_n(int u, int v, int w) constgemmi::GridMetainline
index_n_ref(int &u, int &v, int &w) constgemmi::GridMetainline
index_near_zero(int u, int v, int w) constgemmi::GridMetainline
index_q(int u, int v, int w) constgemmi::GridMetainline
index_s(int u, int v, int w) constgemmi::Grid< T >inline
index_to_point(size_t idx)gemmi::GridBase< T >inline
interpolate(const Fractional &f, int order) constgemmi::Grid< T >inline
interpolate_value(double x, double y, double z) constgemmi::Grid< T >inline
interpolate_value(const Fractional &fctr) constgemmi::Grid< T >inline
interpolate_value(const Position &ctr) constgemmi::Grid< T >inline
min_spacing() constgemmi::Grid< T >inline
normalize()gemmi::Grid< T >inline
nugemmi::GridMeta
nvgemmi::GridMeta
nwgemmi::GridMeta
orth_ngemmi::Grid< T >
Point typedefgemmi::Grid< T >
point_count() constgemmi::GridMetainline
point_to_fractional(const Point &p) constgemmi::Grid< T >inline
point_to_index(const Point &p) constgemmi::GridBase< T >inline
point_to_position(const Point &p) constgemmi::Grid< T >inline
resample_to(Grid< T > &dest, int order) constgemmi::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
spacegroupgemmi::GridMeta
spacinggemmi::Grid< T >
sum() constgemmi::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) constgemmi::Grid< T >inline
tricubic_interpolation(const Fractional &fctr) constgemmi::Grid< T >inline
tricubic_interpolation(const Position &ctr) constgemmi::Grid< T >inline
tricubic_interpolation_der(double x, double y, double z) constgemmi::Grid< T >inline
tricubic_interpolation_der(const Fractional &fctr) constgemmi::Grid< T >inline
Tsum typedefgemmi::GridBase< T >
unit_cellgemmi::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