0a026033ae
BMesh: make toolflags optional
...
Saves 8 bytes per vert/edge/face.
Gives overall ~20-25% memory saving for dyntopo sculpting
and modifiers that use BMesh.
2016-07-01 19:29:22 +10:00
e0e7d94f79
Fix error introduced by removing faces before executing bridge
...
Commit 86abddc9 , caused an error when the face-region included boundary edges.
Since removing the faces first, caused the edges along the boundaries to be removed.
Add support for deleting faces and internal edges, that keeps boundaries.
2016-05-09 16:21:00 +10:00
4ca67869cc
Code cleanup: remove unused includes
...
Opted to keep includes if they are used indirectly (even if removing is possible).
2014-05-01 04:47:51 +10:00
7df8452d1a
BMesh: add bmesh delete functions that dont depend on operator flags
2014-01-17 14:55:06 +11:00
52bccd1188
Code Cleanup: remove redundant bmesh functions & make static
2014-01-17 09:42:30 +11:00
2883a48b3c
BMesh: minor speedup for deleting faces. also remove unused delete-all
2014-01-17 09:35:53 +11:00
e7a6efa2a7
Code Cleanup: move delete funcs out of bmesh_construct.c into own file
2014-01-17 09:21:30 +11:00