#include <volume_io/internal_volume_io.h>
#include <bicpl/deform.h>
Include dependency graph for deform_line.c:
Go to the source code of this file.
Functions | |
private void | perturb_line_points (int axis, lines_struct *lines, Real curvature_factors[], Point new_points[], Real fractional_step, Real max_step, Real max_search_distance, int degrees_continuity, deform_data_struct *deform_data, boundary_definition_struct *boundary_def, deformation_model_struct *deformation_model, deform_stats *stats) |
private Real | one_iteration_lines (lines_struct *lines, deform_struct *deform_parms, int iteration) |
public void | deform_lines (lines_struct *lines, deform_struct *deform_parms) |
public void | deform_lines_one_iteration (lines_struct *lines, deform_struct *deform_parms, int iteration) |
public void | get_line_equilibrium_point (lines_struct *lines, int axis, int point_index, int neighbours[], Real curvature_factors[], Real max_search_distance, int degrees_continuity, Volume volume, Volume label_volume, boundary_definition_struct *boundary_def, deformation_model_struct *deformation_model, Point *equilibrium_point, Point *boundary_point) |
public int | find_axial_plane (lines_struct *lines) |
|
Definition at line 22 of file deform_line.c. References deform_struct::max_iterations, one_iteration_lines(), and deform_struct::stop_threshold. |
|
Definition at line 40 of file deform_line.c. References one_iteration_lines(). |
|
Definition at line 242 of file deform_line.c. References FALSE, lines_struct::n_points, lines_struct::points, and TRUE. Referenced by compute_line_model_info(), and one_iteration_lines(). |
|
Definition at line 108 of file deform_line.c. References compute_equilibrium_point(), compute_line_centroid_and_normal(), compute_model_dirs(), find_boundary_in_direction(), get_model_point(), get_model_shape_point(), and lines_struct::points. Referenced by perturb_line_points(). |
|
|