Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/mesh/editmesh_select.c
| Show First 20 Lines • Show All 313 Lines • ▼ Show 20 Lines | if (eve) { | ||||
| return eve; | return eve; | ||||
| } | } | ||||
| } | } | ||||
| return NULL; | return NULL; | ||||
| } | } | ||||
| else { | else { | ||||
| struct NearestVertUserData data = {{0}}; | struct NearestVertUserData data = {{0}}; | ||||
| const struct NearestVertUserData_Hit *hit = NULL; | const struct NearestVertUserData_Hit *hit = NULL; | ||||
| const eV3DProjTest clip_flag = V3D_PROJ_TEST_CLIP_DEFAULT; | const eV3DProjTest clip_flag = RV3D_CLIPPING_ENABLED(vc->v3d, vc->rv3d) ? | ||||
| V3D_PROJ_TEST_CLIP_DEFAULT : | |||||
| V3D_PROJ_TEST_CLIP_DEFAULT & ~V3D_PROJ_TEST_CLIP_BB; | |||||
| BMesh *prev_select_bm = NULL; | BMesh *prev_select_bm = NULL; | ||||
| static struct { | static struct { | ||||
| int index; | int index; | ||||
| const BMVert *elem; | const BMVert *elem; | ||||
| const BMesh *bm; | const BMesh *bm; | ||||
| } prev_select = {0}; | } prev_select = {0}; | ||||
| ▲ Show 20 Lines • Show All 4,883 Lines • Show Last 20 Lines | |||||