diff options
author | Campbell Barton <ideasman42@gmail.com> | 2013-09-09 06:11:44 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2013-09-09 06:11:44 +0400 |
commit | 2646bbdccbea62d451391d3512b5a50457a95974 (patch) | |
tree | e9fce30f4f646c7067a34ca834d2878fcf906605 /source/blender/blenkernel/intern/multires.c | |
parent | 9707bdfe7569bddb641409422ec14f3b0e21508a (diff) |
move mesh evaluation functions (normal, mapping, smooth group... etc, calculations) into mesh_evaluate.c.
mesh.c was over 4k lines and complex functions mixed in with general library management.
Diffstat (limited to 'source/blender/blenkernel/intern/multires.c')
-rw-r--r-- | source/blender/blenkernel/intern/multires.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source/blender/blenkernel/intern/multires.c b/source/blender/blenkernel/intern/multires.c index 32ca3ea6d5a..4519a116946 100644 --- a/source/blender/blenkernel/intern/multires.c +++ b/source/blender/blenkernel/intern/multires.c @@ -1645,6 +1645,11 @@ void multires_free(Multires *mr) } } +typedef struct IndexNode { + struct IndexNode *next, *prev; + int index; +} IndexNode; + static void create_old_vert_face_map(ListBase **map, IndexNode **mem, const MultiresFace *mface, const int totvert, const int totface) { |