Changeset View
Changeset View
Standalone View
Standalone View
source/blender/modifiers/intern/MOD_solidify_nonmanifold.c
| Show First 20 Lines • Show All 126 Lines • ▼ Show 20 Lines | |||||
| static int comp_float_int_pair(const void *a, const void *b) | static int comp_float_int_pair(const void *a, const void *b) | ||||
| { | { | ||||
| FaceKeyPair *x = (FaceKeyPair *)a; | FaceKeyPair *x = (FaceKeyPair *)a; | ||||
| FaceKeyPair *y = (FaceKeyPair *)b; | FaceKeyPair *y = (FaceKeyPair *)b; | ||||
| return (int)(x->angle > y->angle) - (int)(x->angle < y->angle); | return (int)(x->angle > y->angle) - (int)(x->angle < y->angle); | ||||
| } | } | ||||
| Mesh *MOD_solidify_nonmanifold_applyModifier(ModifierData *md, | Mesh *MOD_solidify_nonmanifold_modifyMesh(ModifierData *md, | ||||
| const ModifierEvalContext *ctx, | const ModifierEvalContext *ctx, | ||||
| Mesh *mesh) | Mesh *mesh) | ||||
| { | { | ||||
| Mesh *result; | Mesh *result; | ||||
| const SolidifyModifierData *smd = (SolidifyModifierData *)md; | const SolidifyModifierData *smd = (SolidifyModifierData *)md; | ||||
| MVert *mv, *mvert, *orig_mvert; | MVert *mv, *mvert, *orig_mvert; | ||||
| MEdge *ed, *medge, *orig_medge; | MEdge *ed, *medge, *orig_medge; | ||||
| MLoop *ml, *mloop, *orig_mloop; | MLoop *ml, *mloop, *orig_mloop; | ||||
| MPoly *mp, *mpoly, *orig_mpoly; | MPoly *mp, *mpoly, *orig_mpoly; | ||||
| ▲ Show 20 Lines • Show All 2,105 Lines • Show Last 20 Lines | |||||