2 <FILE>hkl-pseudoaxis-zaxis</FILE>
3 hkl_pseudo_axis_engine_zaxis_hkl_new
7 <FILE>hkl-pseudoaxis-common-eulerians</FILE>
8 hkl_pseudo_axis_engine_eulerians_new
12 <FILE>hkl-pseudoaxis-e6c</FILE>
13 hkl_pseudo_axis_engine_e6c_hkl_new
14 hkl_pseudo_axis_engine_e6c_psi_new
18 <FILE>hkl-detector</FILE>
23 hkl_detector_attach_to_holder
24 hkl_detector_compute_kf
28 <FILE>hkl-interval</FILE>
31 hkl_interval_plus_interval
32 hkl_interval_plus_double
33 hkl_interval_minus_interval
34 hkl_interval_minus_double
35 hkl_interval_times_interval
36 hkl_interval_times_double
37 hkl_interval_divides_double
38 hkl_interval_contain_zero
46 hkl_interval_angle_restrict_symm
50 <FILE>hkl-detector-factory</FILE>
51 hkl_detector_factory_new
55 <FILE>hkl-quaternion</FILE>
58 hkl_quaternion_init_from_vector
59 hkl_quaternion_init_from_angle_and_axe
60 hkl_quaternion_fprintf
62 hkl_quaternion_minus_quaternion
63 hkl_quaternion_times_quaternion
65 hkl_quaternion_conjugate
66 hkl_quaternion_to_matrix
67 hkl_quaternion_to_angle_and_axe
71 <FILE>hkl-pseudoaxis-k4cv</FILE>
72 hkl_pseudo_axis_engine_k4cv_hkl_new
73 hkl_pseudo_axis_engine_k4cv_psi_new
77 <FILE>hkl-error</FILE>
89 hkl_error_propagate_prefixed
93 <FILE>hkl-parameter</FILE>
96 hkl_parameter_new_copy
99 hkl_parameter_set_value
100 hkl_parameter_get_value_unit
101 hkl_parameter_set_value_unit
102 hkl_parameter_get_max
103 hkl_parameter_get_range_unit
104 hkl_parameter_set_range
105 hkl_parameter_set_range_unit
106 hkl_parameter_randomize
107 hkl_parameter_is_valid
108 hkl_parameter_fprintf
112 <FILE>hkl-pseudoaxis</FILE>
114 HklPseudoAxisEngineMode
116 HklPseudoAxisEngineList
117 HklPseudoAxisEngineModeFunc
122 hkl_pseudo_axis_fprintf
123 hkl_pseudo_axis_engine_mode_new
124 hkl_pseudo_axis_engine_mode_init
125 hkl_pseudo_axis_engine_mode_free
126 hkl_pseudo_axis_engine_new
127 hkl_pseudo_axis_engine_free
128 hkl_pseudo_axis_engine_add_mode
129 hkl_pseudo_axis_engine_add_geometry
130 hkl_pseudo_axis_engine_select_mode
131 hkl_pseudo_axis_engine_initialize
132 hkl_pseudo_axis_engine_set
133 hkl_pseudo_axis_engine_get
134 hkl_pseudo_axis_engine_fprintf
135 hkl_pseudo_axis_engine_list_new
136 hkl_pseudo_axis_engine_list_free
137 hkl_pseudo_axis_engine_list_add
138 hkl_pseudo_axis_engine_list_get_by_name
139 hkl_pseudo_axis_engine_list_get_pseudo_axis_by_name
140 hkl_pseudo_axis_engine_list_clear
141 hkl_pseudo_axis_engine_list_init
142 hkl_pseudo_axis_engine_list_get
143 hkl_pseudo_axis_engine_list_fprintf
147 <FILE>hkl-geometry</FILE>
151 HklGeometryListMultiplyFunction
152 hkl_holder_add_rotation_axis
154 hkl_geometry_new_copy
156 hkl_geometry_init_geometry
157 hkl_geometry_add_holder
159 hkl_geometry_get_axis_by_name
160 hkl_geometry_randomize
161 hkl_geometry_set_values_v
162 hkl_geometry_distance
163 hkl_geometry_distance_orthodromic
164 hkl_geometry_closest_from_geometry_with_range
165 hkl_geometry_is_valid
167 hkl_geometry_list_new
168 hkl_geometry_list_free
169 hkl_geometry_list_add
170 hkl_geometry_list_reset
171 hkl_geometry_list_sort
172 hkl_geometry_list_fprintf
173 hkl_geometry_list_multiply
174 hkl_geometry_list_multiply_from_range
175 hkl_geometry_list_remove_invalid
179 <FILE>hkl-geometry-factory</FILE>
180 hkl_geometry_factory_new
184 <FILE>hkl-pseudoaxis-auto</FILE>
185 hkl_pseudo_axis_engine_mode_set_real
189 <FILE>hkl-pseudoaxis-e4cv</FILE>
190 hkl_pseudo_axis_engine_e4cv_hkl_new
191 hkl_pseudo_axis_engine_e4cv_psi_new
195 <FILE>hkl-macros</FILE>
214 HKL_EULERIAN_KAPPA_SOLUTION
227 <FILE>hkl-pseudoaxis-k6c</FILE>
228 hkl_pseudo_axis_engine_k6c_hkl_new
229 hkl_pseudo_axis_engine_k6c_psi_new
233 <FILE>hkl-source</FILE>
234 HKL_SOURCE_DEFAULT_WAVE_LENGTH
238 hkl_source_compute_ki
239 hkl_source_get_wavelength
244 <FILE>hkl-unit</FILE>
251 <FILE>hkl-pseudoaxis-common-hkl</FILE>
253 double_diffraction_func
254 psi_constant_vertical_func
257 hkl_pseudo_axis_engine_mode_get_hkl_real
258 hkl_pseudo_axis_engine_mode_init_psi_constant_vertical_real
259 hkl_pseudo_axis_engine_hkl_new
263 <FILE>hkl-matrix</FILE>
267 hkl_matrix_init_from_two_vector
268 hkl_matrix_init_from_euler
271 hkl_matrix_times_matrix
272 hkl_matrix_times_vector
284 <FILE>hkl-list</FILE>
291 HKL_LIST_FREE_DESTRUCTOR
295 HKL_LIST_DEL_DESTRUCTOR
296 HKL_LIST_DEL_ITEM_DESTRUCTOR
300 <FILE>hkl-pseudoaxis-common</FILE>
301 hkl_pseudo_axis_engine_init_func
305 <FILE>hkl-sample</FILE>
314 hkl_sample_set_lattice
315 hkl_sample_set_U_from_euler
317 hkl_sample_add_reflection
318 hkl_sample_get_ith_reflection
319 hkl_sample_del_reflection
320 hkl_sample_compute_UB_busing_levy
322 hkl_sample_get_reflection_mesured_angle
323 hkl_sample_get_reflection_theoretical_angle
325 hkl_sample_reflection_set_hkl
326 hkl_sample_reflection_set_flag
327 hkl_sample_reflection_set_geometry
330 hkl_sample_list_append
331 hkl_sample_list_clear
334 hkl_sample_list_get_ith
335 hkl_sample_list_get_by_name
336 hkl_sample_list_get_idx_from_name
337 hkl_sample_list_select_current
338 hkl_sample_list_fprintf
342 <FILE>hkl-axis</FILE>
351 hkl_axis_get_value_unit
352 hkl_axis_get_value_closest
353 hkl_axis_get_value_closest_unit
355 hkl_axis_get_range_unit
357 hkl_axis_set_value_smallest_in_range
358 hkl_axis_set_value_unit
360 hkl_axis_set_range_unit
362 hkl_axis_get_quaternion
363 hkl_axis_is_value_compatible_with_range
369 <FILE>hkl-pseudoaxis-factory</FILE>
370 hkl_pseudo_axis_engine_list_factory
374 <FILE>hkl-pseudoaxis-common-psi</FILE>
375 HklPseudoAxisEngineModePsi
376 hkl_pseudo_axis_engine_mode_psi_new
377 hkl_pseudo_axis_engine_psi_new
381 <FILE>hkl-pseudoaxis-common-q</FILE>
382 hkl_pseudo_axis_engine_q_new
383 hkl_pseudo_axis_engine_q2_new
387 <FILE>hkl-lattice</FILE>
391 hkl_lattice_new_default
395 hkl_lattice_reciprocal
396 hkl_lattice_randomize
401 <FILE>hkl-vector</FILE>
408 hkl_vector_is_opposite
409 hkl_vector_add_vector
410 hkl_vector_minus_vector
411 hkl_vector_div_double
412 hkl_vector_times_double
413 hkl_vector_times_vector
414 hkl_vector_times_smatrix
416 hkl_vector_scalar_product
417 hkl_vector_vectorial_product
419 hkl_vector_oriented_angle
422 hkl_vector_is_colinear
424 hkl_vector_randomize_vector
425 hkl_vector_randomize_vector_vector
426 hkl_vector_rotated_around_vector
427 hkl_vector_rotated_quaternion
429 hkl_vector_project_on_plan