# mul/msm/tools/CMakeLists.txt
#
#  Tim Cootes
#

link_libraries(msm msm_utils )

add_executable(msm_build_shape_model msm_build_shape_model.cxx)
add_executable(msm_draw_shape_modes  msm_draw_shape_modes.cxx)
add_executable(msm_draw_points_on_image  msm_draw_points_on_image.cxx)
add_executable(msm_apply_tps_warp msm_apply_tps_warp.cxx)
add_executable(msm_plot_aligned_shapes msm_plot_aligned_shapes.cxx)
add_executable(msm_get_shape_params msm_get_shape_params.cxx)
add_executable(msm_add_dir_to_names msm_add_dir_to_names.cxx)
add_executable(msm_estimate_residuals msm_estimate_residuals.cxx)
add_executable(msm_reset_shape_modes msm_reset_shape_modes.cxx)
add_executable(msm_get_bounds msm_get_bounds.cxx)
add_executable(msm_select_large_shapes msm_select_large_shapes.cxx)
add_executable(msm_images_from_list msm_images_from_list.cxx)
add_executable(msm_concat_points msm_concat_points.cxx)
add_executable(msm_points_subset msm_points_subset.cxx)
add_executable(msm_compare_markups msm_compare_markups.cxx)
add_executable(msm_average_points msm_average_points.cxx)
add_executable(msm_concat_curves msm_concat_curves.cxx)
add_executable(msm_reflect_points msm_reflect_points.cxx)
add_executable(msm_get_image_corners msm_get_image_corners.cxx)
add_executable(msm_equally_space_points msm_equally_space_points.cxx)
add_executable(msm_guess_ref_sym msm_guess_ref_sym.cxx)
add_executable(msm_make_shapes msm_make_shapes.cxx)
add_executable(msm_get_two_class_mode msm_get_two_class_mode.cxx)
add_executable(msm_draw_shapes msm_draw_shapes.cxx)
add_executable(msm_crop_images msm_crop_images.cxx)
add_executable(msm_points_to_matrix msm_points_to_matrix.cxx)
add_executable(msm_robust_mean msm_robust_mean.cxx)
add_executable(msm_split_curves msm_split_curves.cxx)
add_executable(msm_compare_markup_curves msm_compare_markup_curves.cxx)
