diff options
author | Campbell Barton <ideasman42@gmail.com> | 2012-03-16 03:56:46 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2012-03-16 03:56:46 +0400 |
commit | eab24df9503bbb173a302f88a920e076d2d0368d (patch) | |
tree | 2b59b4723523b35ce00c2930f7575716620f5cba /source/blender/blenkernel | |
parent | bed5ae53660f742546db3467b31f8f390c59942b (diff) |
bmesh: being back bevel modifier from 2.62 stable.
this is no big improvement but at least its not a regression.
using the new operator for the bevel modifier can be enabled again be uncommenting a define.
Diffstat (limited to 'source/blender/blenkernel')
-rw-r--r-- | source/blender/blenkernel/BKE_bmesh.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/source/blender/blenkernel/BKE_bmesh.h b/source/blender/blenkernel/BKE_bmesh.h index 677614e26e3..bcb50a9c903 100644 --- a/source/blender/blenkernel/BKE_bmesh.h +++ b/source/blender/blenkernel/BKE_bmesh.h @@ -37,6 +37,9 @@ /*NOTE: this is the bmesh 1.0 code. it's completely outdated.*/ +/* uncomment to use the new bevel operator as a modifier */ +// #define USE_BM_BEVEL_OP_AS_MOD + /* bevel tool defines */ /* element flags */ #define BME_BEVEL_ORIG 1 @@ -84,6 +87,7 @@ typedef struct BME_TransData_Head { int len; } BME_TransData_Head; +/* this is no longer used */ typedef struct BME_Glob { /* stored in Global G for Transform() purposes */ struct BMesh *bm; BME_TransData_Head *td; @@ -95,6 +99,7 @@ typedef struct BME_Glob { /* stored in Global G for Transform() purposes */ struct BME_TransData *BME_get_transdata(struct BME_TransData_Head *td, struct BMVert *v); void BME_free_transdata(struct BME_TransData_Head *td); -struct BMesh *BME_bevel(struct BMEditMesh *em, float value, int res, int options, int defgrp_index, float angle, BME_TransData_Head **rtd); +struct BMesh *BME_bevel(struct BMEditMesh *em, float value, int res, int options, int defgrp_index, float angle, + BME_TransData_Head **rtd, int do_tessface); #endif |