Xmipp  v3.23.11-Nereus
lib_eul.h
Go to the documentation of this file.
1 #ifndef __SITUS_LIB_EUL
2 #define __SITUS_LIB_EUL
3 
4 #ifdef __cplusplus
5 extern "C" {
6 #endif
7 
8 /* header file for lib_eul.c */
9 void write_eulers(char *, unsigned long, float *, double [3][2], double);
10 void read_eulers(char *, unsigned long *, float **);
11 void remap_eulers(double *, double *, double *, double, double, double, double, double, double);
12 void get_rot_matrix(double [3][3], double, double, double);
13 void eu_spiral(double [3][2], double, unsigned long *, float **);
14 void eu_proportional(double [3][2], double, unsigned long *, float **);
15 void eu_sparsed(double [3][2], double, unsigned long *, float **);
16 char similar_eulers(double, double, double, double, double, double);
17 
18 #ifdef __cplusplus
19 }
20 #endif
21 
22 #endif
void read_eulers(char *, unsigned long *, float **)
Definition: lib_eul.cpp:83
void eu_proportional(double [3][2], double, unsigned long *, float **)
Definition: lib_eul.cpp:489
void eu_spiral(double [3][2], double, unsigned long *, float **)
Definition: lib_eul.cpp:219
void remap_eulers(double *, double *, double *, double, double, double, double, double, double)
Definition: lib_eul.cpp:132
char similar_eulers(double, double, double, double, double, double)
Definition: lib_eul.cpp:461
void eu_sparsed(double [3][2], double, unsigned long *, float **)
Definition: lib_eul.cpp:340
void write_eulers(char *, unsigned long, float *, double [3][2], double)
Definition: lib_eul.cpp:64
void get_rot_matrix(double [3][3], double, double, double)
Definition: lib_eul.cpp:184