Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/curve/editcurve_add.c
| Context not available. | |||||
| nu->type = cutype; | nu->type = cutype; | ||||
| nu->resolu = cu->resolu; | nu->resolu = cu->resolu; | ||||
| nu->resolv = cu->resolv; | nu->resolv = cu->resolv; | ||||
| nu->editknot = NULL; | |||||
| } | } | ||||
| switch (stype) { | switch (stype) { | ||||
| Context not available. | |||||
| nu->orderv = 4; | nu->orderv = 4; | ||||
| nu->flag = CU_SMOOTH; | nu->flag = CU_SMOOTH; | ||||
| nu->bp = (BPoint *)MEM_callocN(sizeof(BPoint) * (4 * 4), "addNurbprim6"); | nu->bp = (BPoint *)MEM_callocN(sizeof(BPoint) * (4 * 4), "addNurbprim6"); | ||||
| nu->flagu = 0; | nu->flagu = CU_NURB_ENDPOINT; | ||||
| nu->flagv = 0; | nu->flagv = CU_NURB_ENDPOINT; | ||||
| bp = nu->bp; | bp = nu->bp; | ||||
| for (a = 0; a < 4; a++) { | for (b = 0; b < 4; b++) { | ||||
| for (b = 0; b < 4; b++) { | for (a = 0; a < 4; a++) { | ||||
| bp->f1 = SELECT; | bp->f1 = SELECT; | ||||
| fac = (float)a - 1.5f; | fac = (float)a - 1.5f; | ||||
| bp->vec[0] += fac * grid; | bp->vec[0] += fac * grid; | ||||
| Context not available. | |||||
| cu->actnu = BLI_listbase_count(editnurb); | cu->actnu = BLI_listbase_count(editnurb); | ||||
| cu->actvert = CU_ACT_NONE; | cu->actvert = CU_ACT_NONE; | ||||
| BKE_nurb_test_2d(nu); | BKE_nurb_ensure_2d(nu); | ||||
| } | } | ||||
| return nu; | return nu; | ||||
| Context not available. | |||||