EMAN2
|
This is the complete list of members for EMAN::Util, including all inherited members.
agauss(float a, float dx, float dy, float dz, float d) | EMAN::Util | inlinestatic |
angle3(double x1, double y1, double z1, double x2, double y2, double z2) | EMAN::Util | inlinestatic |
angle3(float x1, float y1, float z1, float x2, float y2, float z2) | EMAN::Util | inlinestatic |
angle_err_ri(float r1, float i1, float r2, float i2) | EMAN::Util | inlinestatic |
angle_norm_2pi(float in) | EMAN::Util | inlinestatic |
angle_norm_pi(float in) | EMAN::Util | inlinestatic |
angle_sub_2pi(float x, float y) | EMAN::Util | inlinestatic |
angle_sub_pi(float x, float y) | EMAN::Util | inlinestatic |
ap2ri(float *data, size_t n) | EMAN::Util | static |
ap2ri(double *data, size_t n) | EMAN::Util | static |
apply_precision(float &value, const float &precision) | EMAN::Util | inlinestatic |
bilinear_interpolate(float p1, float p2, float p3, float p4, float t, float u) | EMAN::Util | inlinestatic |
bilinear_interpolate_cmplx(std::complex< float > p1, std::complex< float > p2, std::complex< float > p3, std::complex< float > p4, float t, float u) | EMAN::Util | inlinestatic |
calc_bessel(const int n, const float &x) | EMAN::Util | static |
calc_best_fft_size(int low) | EMAN::Util | static |
calc_bilinear_least_square(const vector< float > &points) | EMAN::Util | static |
calc_least_square_fit(size_t nitems, const float *data_x, const float *data_y, float *p_slope, float *p_intercept, bool ignore_zero, float absmax=0) | EMAN::Util | static |
change_filename_ext(const string &old_filename, const string &new_ext) | EMAN::Util | static |
check_file_by_magic(const void *first_block, const char *magic) | EMAN::Util | static |
eman_copysign(float a, float b) | EMAN::Util | inlinestatic |
eman_erfc(float x) | EMAN::Util | inlinestatic |
equation_of_plane(const Vec3f &p1, const Vec3f &p2, const Vec3f &p3, float *plane) | EMAN::Util | static |
fast_acos(const float &f) | EMAN::Util | static |
fast_exp(const float &f) | EMAN::Util | static |
fast_floor(float x) | EMAN::Util | inlinestatic |
fast_gauss_B2(const float &f) | EMAN::Util | static |
file_lock_wait(FILE *file) | EMAN::Util | static |
find_max(const float *data, size_t nitems, float *p_max_val, int *p_max_index=0) | EMAN::Util | static |
find_min_and_max(const float *data, size_t nitems, float *p_max_val, float *p_min_val, int *p_max_index=0, int *p_min_index=0) | EMAN::Util | static |
flip_complex_phase(float *data, size_t n) | EMAN::Util | static |
flip_image(float *data, size_t nx, size_t ny) | EMAN::Util | static |
gauss3_interpolate_cmplx(std::complex< float > *p, float t, float u) | EMAN::Util | inlinestatic |
gauss_interpolate_cmplx(std::complex< float > p1, std::complex< float > p2, std::complex< float > p3, std::complex< float > p4, float t, float u) | EMAN::Util | inlinestatic |
get_filename_ext(const string &filename) | EMAN::Util | static |
get_frand(int low, int high) | EMAN::Util | static |
get_frand(float low, float high) | EMAN::Util | static |
get_frand(double low, double high) | EMAN::Util | static |
get_gauss_rand(float mean, float sigma) | EMAN::Util | static |
get_irand(int low, int high) | EMAN::Util | static |
get_line_from_string(char **str) | EMAN::Util | static |
get_max(float f1, float f2) | EMAN::Util | inlinestatic |
get_max(float f1, float f2, float f3) | EMAN::Util | inlinestatic |
get_max(float f1, float f2, float f3, float f4) | EMAN::Util | inlinestatic |
get_min(int f1, int f2) | EMAN::Util | inlinestatic |
get_min(int f1, int f2, int f3) | EMAN::Util | inlinestatic |
get_min(float f1, float f2) | EMAN::Util | inlinestatic |
get_min(float f1, float f2, float f3) | EMAN::Util | inlinestatic |
get_min(float f1, float f2, float f3, float f4) | EMAN::Util | inlinestatic |
get_randnum_seed() | EMAN::Util | static |
get_stats(const vector< float > &data) | EMAN::Util | static |
get_stats_cstyle(const vector< float > &data) | EMAN::Util | static |
get_str_float(const char *str, const char *float_var, float *p_val) | EMAN::Util | static |
get_str_float(const char *str, const char *float_var, float *p_v1, float *p_v2) | EMAN::Util | static |
get_str_float(const char *str, const char *float_var, int *p_nvalues, float *p_v1, float *p_v2) | EMAN::Util | static |
get_str_int(const char *str, const char *int_var, int *p_val) | EMAN::Util | static |
get_str_int(const char *str, const char *int_var, int *p_v1, int *p_v2) | EMAN::Util | static |
get_str_int(const char *str, const char *int_var, int *p_nvalues, int *p_v1, int *p_v2) | EMAN::Util | static |
get_time_label() | EMAN::Util | static |
getBaldwinGridWeights(const int &freq_cutoff, const float &P, const float &r, const float &dfreq=1, const float &alpha=0.5, const float &beta=0.2) | EMAN::Util | static |
goodf(const float *p_f) | EMAN::Util | inlinestatic |
goodf(const double *p_f) | EMAN::Util | inlinestatic |
hypot2(float x, float y) | EMAN::Util | inlinestatic |
hypot2sq(int x, int y) | EMAN::Util | inlinestatic |
hypot2sq(float x, float y) | EMAN::Util | inlinestatic |
hypot3(int x, int y, int z) | EMAN::Util | inlinestatic |
hypot3(float x, float y, float z) | EMAN::Util | inlinestatic |
hypot3(double x, double y, double z) | EMAN::Util | inlinestatic |
hypot3sq(int x, int y, int z) | EMAN::Util | inlinestatic |
hypot3sq(float x, float y, float z) | EMAN::Util | inlinestatic |
hypot_fast(int x, int y) | EMAN::Util | static |
hypot_fast_int(int x, int y) | EMAN::Util | static |
int2str(int n) | EMAN::Util | static |
is_file_exist(const string &filename) | EMAN::Util | static |
is_nan(const float number) | EMAN::Util | inlinestatic |
IsPower2(int x) | EMAN::Util | inlinestatic |
linear_interpolate(float p1, float p2, float t) | EMAN::Util | inlinestatic |
linear_interpolate_cmplx(std::complex< float > p1, std::complex< float > p2, float t) | EMAN::Util | inlinestatic |
log_2(float x) | EMAN::Util | inlinestatic |
log_2(double x) | EMAN::Util | inlinestatic |
log_2(int i) | EMAN::Util | inlinestatic |
MUTEX_INIT(MUTEX *mutex) | EMAN::Util | static |
MUTEX_LOCK(MUTEX *mutex) | EMAN::Util | static |
MUTEX_UNLOCK(MUTEX *mutex) | EMAN::Util | static |
nonconvex(const vector< float > &curve, int first=3) | EMAN::Util | static |
point_is_in_convex_polygon_2d(const Vec2f &p1, const Vec2f &p2, const Vec2f &p3, const Vec2f &p4, const Vec2f &actual_point) | EMAN::Util | static |
point_is_in_triangle_2d(const Vec2f &p1, const Vec2f &p2, const Vec2f &p3, const Vec2f &actual_point) | EMAN::Util | static |
printMatI3D(MIArray3D &mat, const string str=string(""), ostream &out=std::cout) | EMAN::Util | static |
recv_broadcast(int port) | EMAN::Util | static |
remove_filename_ext(const string &filename) | EMAN::Util | static |
replace_non_ascii(char *str, int max_size, char repl_char='?') | EMAN::Util | static |
rotate_phase_origin(float *data, size_t nx, size_t ny, size_t nz) | EMAN::Util | static |
round(float x) | EMAN::Util | inlinestatic |
round(double x) | EMAN::Util | inlinestatic |
save_data(const vector< float > &x_array, const vector< float > &y_array, const string &filename) | EMAN::Util | static |
save_data(float x0, float dx, const vector< float > &y_array, const string &filename) | EMAN::Util | static |
save_data(float x0, float dx, float *y_array, size_t array_size, const string &filename) | EMAN::Util | static |
sbasename(const string &filename) | EMAN::Util | static |
set_log_level(int argc, char *argv[]) | EMAN::Util | static |
set_randnum_seed(unsigned long long seed) | EMAN::Util | static |
sgn(T &val) | EMAN::Util | inlinestatic |
sort_mat(float *left, float *right, int *leftPerm, int *rightPerm) | EMAN::Util | static |
square(int n) | EMAN::Util | inlinestatic |
square(float x) | EMAN::Util | inlinestatic |
square(double x) | EMAN::Util | inlinestatic |
square_sum(float x, float y) | EMAN::Util | inlinestatic |
sstrncmp(const char *s1, const char *s2) | EMAN::Util | static |
str_to_lower(const string &s) | EMAN::Util | static |
svdcmp(const vector< EMData * > &data, int nvec) | EMAN::Util | static |
trilinear_interpolate(float p1, float p2, float p3, float p4, float p5, float p6, float p7, float p8, float t, float u, float v) | EMAN::Util | inlinestatic |
trilinear_interpolate_complex(std::complex< float > p1, std::complex< float > p2, std::complex< float > p3, std::complex< float > p4, std::complex< float > p5, std::complex< float > p6, std::complex< float > p7, std::complex< float > p8, float t, float u, float v) | EMAN::Util | inlinestatic |
windowdot(const vector< float > &curveA, const vector< float > &curveB, int window, int normA) | EMAN::Util | static |