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>2012-11-18 12:16:09 +0400
committerCampbell Barton <ideasman42@gmail.com>2012-11-18 12:16:09 +0400
commit916039f520fd12105333df460031c5b94c324bf7 (patch)
treef537d161fe86c73520a1606cb133f5128b891216 /source/blender/bmesh
parentd3d5c57c32c16fcff38fe31acfefa36a6aef8420 (diff)
move decimator into tools/ dir
Diffstat (limited to 'source/blender/bmesh')
-rw-r--r--source/blender/bmesh/CMakeLists.txt8
-rw-r--r--source/blender/bmesh/bmesh.h3
-rw-r--r--source/blender/bmesh/tools/bmesh_decimate.h (renamed from source/blender/bmesh/intern/bmesh_decimate.h)0
-rw-r--r--source/blender/bmesh/tools/bmesh_decimate_collapse.c (renamed from source/blender/bmesh/intern/bmesh_decimate_collapse.c)3
-rw-r--r--source/blender/bmesh/tools/bmesh_decimate_dissolve.c (renamed from source/blender/bmesh/intern/bmesh_decimate_dissolve.c)0
-rw-r--r--source/blender/bmesh/tools/bmesh_decimate_unsubdivide.c (renamed from source/blender/bmesh/intern/bmesh_decimate_unsubdivide.c)0
6 files changed, 8 insertions, 6 deletions
diff --git a/source/blender/bmesh/CMakeLists.txt b/source/blender/bmesh/CMakeLists.txt
index d7858ebbc0d..75f424010ae 100644
--- a/source/blender/bmesh/CMakeLists.txt
+++ b/source/blender/bmesh/CMakeLists.txt
@@ -68,10 +68,6 @@ set(SRC
intern/bmesh_construct.h
intern/bmesh_core.c
intern/bmesh_core.h
- intern/bmesh_decimate_collapse.c
- intern/bmesh_decimate_dissolve.c
- intern/bmesh_decimate_unsubdivide.c
- intern/bmesh_decimate.h
intern/bmesh_inline.h
intern/bmesh_interp.c
intern/bmesh_interp.h
@@ -109,6 +105,10 @@ set(SRC
intern/bmesh_error.h
tools/BME_bevel.c
+ tools/bmesh_decimate_collapse.c
+ tools/bmesh_decimate_dissolve.c
+ tools/bmesh_decimate_unsubdivide.c
+ tools/bmesh_decimate.h
bmesh.h
bmesh_class.h
diff --git a/source/blender/bmesh/bmesh.h b/source/blender/bmesh/bmesh.h
index a672ec0b6a7..54f55833664 100644
--- a/source/blender/bmesh/bmesh.h
+++ b/source/blender/bmesh/bmesh.h
@@ -252,7 +252,6 @@ extern "C" {
#include "intern/bmesh_construct.h"
#include "intern/bmesh_core.h"
-#include "intern/bmesh_decimate.h"
#include "intern/bmesh_interp.h"
#include "intern/bmesh_iterators.h"
#include "intern/bmesh_marking.h"
@@ -267,6 +266,8 @@ extern "C" {
#include "intern/bmesh_inline.h"
+#include "tools/bmesh_decimate.h"
+
#ifdef __cplusplus
}
#endif
diff --git a/source/blender/bmesh/intern/bmesh_decimate.h b/source/blender/bmesh/tools/bmesh_decimate.h
index 04dc0cfd2ea..04dc0cfd2ea 100644
--- a/source/blender/bmesh/intern/bmesh_decimate.h
+++ b/source/blender/bmesh/tools/bmesh_decimate.h
diff --git a/source/blender/bmesh/intern/bmesh_decimate_collapse.c b/source/blender/bmesh/tools/bmesh_decimate_collapse.c
index 74792d1d558..c38b9f54a33 100644
--- a/source/blender/bmesh/intern/bmesh_decimate_collapse.c
+++ b/source/blender/bmesh/tools/bmesh_decimate_collapse.c
@@ -39,9 +39,10 @@
#include "BKE_customdata.h"
#include "bmesh.h"
-#include "bmesh_structure.h"
#include "bmesh_decimate.h" /* own include */
+#include "../intern/bmesh_structure.h"
+
/* defines for testing */
#define USE_CUSTOMDATA
#define USE_TRIANGULATE
diff --git a/source/blender/bmesh/intern/bmesh_decimate_dissolve.c b/source/blender/bmesh/tools/bmesh_decimate_dissolve.c
index fb78050988d..fb78050988d 100644
--- a/source/blender/bmesh/intern/bmesh_decimate_dissolve.c
+++ b/source/blender/bmesh/tools/bmesh_decimate_dissolve.c
diff --git a/source/blender/bmesh/intern/bmesh_decimate_unsubdivide.c b/source/blender/bmesh/tools/bmesh_decimate_unsubdivide.c
index 1ec13010d80..1ec13010d80 100644
--- a/source/blender/bmesh/intern/bmesh_decimate_unsubdivide.c
+++ b/source/blender/bmesh/tools/bmesh_decimate_unsubdivide.c