Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2016-07-25 07:12:17 +0300
committerCampbell Barton <ideasman42@gmail.com>2016-07-25 07:55:08 +0300
commit2418daede5913c54bd9675eb23624487f6b0ad4c (patch)
treeb3759b8bc89833aa4b8883d9690874e16a5c9bac /extern/curve_fit_nd/CMakeLists.txt
parentf23fecf3061a63d24815a63a378a636832a40ccd (diff)
Curve Fitting: Add alternate 'refit' method
This is an alternative method for fitting a curve which incrementally simplifies the curve, then re-fits. Generally gives better results, also improves corner detection.
Diffstat (limited to 'extern/curve_fit_nd/CMakeLists.txt')
-rw-r--r--extern/curve_fit_nd/CMakeLists.txt6
1 files changed, 5 insertions, 1 deletions
diff --git a/extern/curve_fit_nd/CMakeLists.txt b/extern/curve_fit_nd/CMakeLists.txt
index 6669971aa2d..cc9efe1c470 100644
--- a/extern/curve_fit_nd/CMakeLists.txt
+++ b/extern/curve_fit_nd/CMakeLists.txt
@@ -26,10 +26,14 @@ set(INC_SYS
set(SRC
intern/curve_fit_cubic.c
+ intern/curve_fit_cubic_refit.c
intern/curve_fit_corners_detect.c
- intern/curve_fit_inline.h
curve_fit_nd.h
+ intern/curve_fit_inline.h
+ intern/generic_alloc_impl.h
+ intern/generic_heap.c
+ intern/generic_heap.h
)
blender_add_lib(extern_curve_fit_nd "${SRC}" "${INC}" "${INC_SYS}")