/dports/graphics/blender/blender-2.91.0/source/blender/blenlib/intern/ |
H A D | bitmap_draw_2d.c | 313 const int *co_a = verts[a[0]]; in draw_poly_v2i_n__span_y_sort() local 316 if (co_a[1] < co_b[1]) { in draw_poly_v2i_n__span_y_sort() 319 if (co_a[1] > co_b[1]) { in draw_poly_v2i_n__span_y_sort() 322 if (co_a[0] < co_b[0]) { in draw_poly_v2i_n__span_y_sort() 325 if (co_a[0] > co_b[0]) { in draw_poly_v2i_n__span_y_sort() 329 const int *co = co_a; in draw_poly_v2i_n__span_y_sort() 330 co_a = verts[a[1]]; in draw_poly_v2i_n__span_y_sort() 332 int ord = (((co_b[0] - co[0]) * (co_a[1] - co[1])) - ((co_a[0] - co[0]) * (co_b[1] - co[1]))); in draw_poly_v2i_n__span_y_sort()
|
H A D | delaunay_2d.cc | 921 const vec2<T> &co_a = a.v->co; in site_lexicographic_sort() local 923 if (co_a[0] < co_b[0]) { in site_lexicographic_sort() 926 if (co_a[0] > co_b[0]) { in site_lexicographic_sort() 929 if (co_a[1] < co_b[1]) { in site_lexicographic_sort() 932 if (co_a[1] > co_b[1]) { in site_lexicographic_sort()
|
/dports/graphics/blender/blender-2.91.0/source/blender/bmesh/operators/ |
H A D | bmo_subdivide_edgering.c | 76 static float bezier_handle_calc_length_v3(const float co_a[3], in bezier_handle_calc_length_v3() 93 len = len_v3v3(co_a, co_b); in bezier_handle_calc_length_v3() 100 add_v3_v3(co_a_ofs, co_a); in bezier_handle_calc_length_v3() 101 closest_to_line_v3(co_a_ofs, co_b, co_a, co_a_ofs); in bezier_handle_calc_length_v3() 104 copy_v3_v3(co_a_ofs, co_a); in bezier_handle_calc_length_v3() 722 float co_a[3], co_b[3]; in bm_edgering_pair_interpolate() local 750 float co_a[3], no_a[3], handle_a[3], co_b[3], no_b[3], handle_b[3]; in bm_edgering_pair_interpolate() local 753 copy_v3_v3(co_a, v_a->co); in bm_edgering_pair_interpolate() 773 handle_len = bezier_handle_calc_length_v3(co_a, no_a, co_b, no_b) * smooth; in bm_edgering_pair_interpolate() 778 add_v3_v3(handle_a, co_a); in bm_edgering_pair_interpolate() [all …]
|
H A D | bmo_connect_pair.c | 181 static int state_isect_co_pair(const PathContext *pc, const float co_a[3], const float co_b[3]) in state_isect_co_pair() 183 const float diff_a = dot_m3_v3_row_x((float(*)[3])pc->matrix, co_a) - pc->axis_sep; in state_isect_co_pair() 202 const float co_a[3], in state_calc_co_pair_fac() 207 diff_a = fabsf(dot_m3_v3_row_x((float(*)[3])pc->matrix, co_a) - pc->axis_sep); in state_calc_co_pair_fac() 214 const float co_a[3], in state_calc_co_pair() 218 const float fac = state_calc_co_pair_fac(pc, co_a, co_b); in state_calc_co_pair() 219 interp_v3_v3v3(r_co, co_a, co_b, fac); in state_calc_co_pair()
|
H A D | bmo_fill_grid.c | 63 const float co_a[3], in quad_verts_to_barycentric_tri() 75 copy_v3_v3(tri[0], co_a); in quad_verts_to_barycentric_tri() 78 quad_edges_to_normal(no, co_a, co_a_next, co_b, co_b_next); in quad_verts_to_barycentric_tri() 82 quad_edges_to_normal(no_t, co_a_prev, co_a, co_b_prev, co_b); in quad_verts_to_barycentric_tri() 301 float co_a[3], co_b[3]; in bm_grid_fill_array() local 304 co_a, v_grid[x]->co, tri_t[0], tri_t[1], tri_t[2], tri_a[0], tri_a[1], tri_a[2]); in bm_grid_fill_array() 314 interp_v3_v3v3(co, co_a, co_b, (float)y / ((float)ytot - 1)); in bm_grid_fill_array()
|
H A D | bmo_subdivide.c | 166 const float co_a[3], in interp_slerp_co_no_v3() 192 sub_v3_v3v3(no_dir, co_a, co_b); in interp_slerp_co_no_v3() 209 plane_from_point_normal_v3(plane_a, co_a, v_a_no_ortho); in interp_slerp_co_no_v3() 219 mid_v3_v3v3(center, co_a, co_b); in interp_slerp_co_no_v3() 228 sub_v3_v3v3(ofs_a, co_a, center); in interp_slerp_co_no_v3() 238 interp_v3_v3v3(r_co, co_a, co_b, fac); in interp_slerp_co_no_v3() 269 float no_reflect[3], co_a[3], co_b[3]; in alter_co() local 286 interp_v3_v3v3(co_a, v_a->co, v_b->co, perc); in alter_co() 289 interp_slerp_co_no_v3(v_a->co, v_a->no, v_b->co, no_reflect, no_dir, perc, co_a); in alter_co() 302 interp_v3_v3v3(co, co_a, co_b, perc); in alter_co()
|
/dports/emulators/qemu42/qemu-4.2.1/block/ |
H A D | blkverify.c | 195 Coroutine *co_a, *co_b; in blkverify_co_prwv() local 209 co_a = qemu_coroutine_create(blkverify_do_test_req, r); in blkverify_co_prwv() 212 qemu_coroutine_enter(co_a); in blkverify_co_prwv()
|
/dports/emulators/qemu/qemu-6.2.0/block/ |
H A D | blkverify.c | 192 Coroutine *co_a, *co_b; in blkverify_co_prwv() local 206 co_a = qemu_coroutine_create(blkverify_do_test_req, r); in blkverify_co_prwv() 209 qemu_coroutine_enter(co_a); in blkverify_co_prwv()
|
/dports/emulators/qemu60/qemu-6.0.0/block/ |
H A D | blkverify.c | 192 Coroutine *co_a, *co_b; in blkverify_co_prwv() local 206 co_a = qemu_coroutine_create(blkverify_do_test_req, r); in blkverify_co_prwv() 209 qemu_coroutine_enter(co_a); in blkverify_co_prwv()
|
/dports/emulators/qemu5/qemu-5.2.0/block/ |
H A D | blkverify.c | 195 Coroutine *co_a, *co_b; in blkverify_co_prwv() local 209 co_a = qemu_coroutine_create(blkverify_do_test_req, r); in blkverify_co_prwv() 212 qemu_coroutine_enter(co_a); in blkverify_co_prwv()
|
/dports/emulators/qemu-utils/qemu-4.2.1/block/ |
H A D | blkverify.c | 195 Coroutine *co_a, *co_b; in blkverify_co_prwv() local 209 co_a = qemu_coroutine_create(blkverify_do_test_req, r); in blkverify_co_prwv() 212 qemu_coroutine_enter(co_a); in blkverify_co_prwv()
|
/dports/emulators/qemu-cheri/qemu-0a323821042c36e21ea80e58b9545dfc3b0cb8ef/block/ |
H A D | blkverify.c | 195 Coroutine *co_a, *co_b; in blkverify_co_prwv() local 209 co_a = qemu_coroutine_create(blkverify_do_test_req, r); in blkverify_co_prwv() 212 qemu_coroutine_enter(co_a); in blkverify_co_prwv()
|
/dports/emulators/qemu-guest-agent/qemu-5.0.1/block/ |
H A D | blkverify.c | 195 Coroutine *co_a, *co_b; in blkverify_co_prwv() local 209 co_a = qemu_coroutine_create(blkverify_do_test_req, r); in blkverify_co_prwv() 212 qemu_coroutine_enter(co_a); in blkverify_co_prwv()
|
/dports/emulators/qemu-devel/qemu-de8ed1055c2ce18c95f597eb10df360dcb534f99/block/ |
H A D | blkverify.c | 192 Coroutine *co_a, *co_b; in blkverify_co_prwv() local 206 co_a = qemu_coroutine_create(blkverify_do_test_req, r); in blkverify_co_prwv() 209 qemu_coroutine_enter(co_a); in blkverify_co_prwv()
|
/dports/graphics/blender/blender-2.91.0/source/blender/bmesh/tools/ |
H A D | bmesh_intersect_edges.c | 348 const float co_a[3], in bm_edgexedge_isect_impl() 391 madd_v3_v3v3fl(near_a, co_a, dir_a, lambda_a); in bm_edgexedge_isect_impl() 415 float co_a[3], dir_a[3], co_b[3], dir_b[3]; in bm_edgexedge_isect_cb() local 416 copy_v3_v3(co_a, e_a->v1->co); in bm_edgexedge_isect_cb() 417 sub_v3_v3v3(dir_a, e_a->v2->co, co_a); in bm_edgexedge_isect_cb() 424 if (isect_ray_ray_epsilon_v3(co_a, dir_a, co_b, dir_b, data->dist_sq_sq, &lambda_a, &lambda_b)) { in bm_edgexedge_isect_cb() 427 data, e_a, e_b, co_a, dir_a, co_b, dir_b, lambda_a, lambda_b, pair_tmp)) { in bm_edgexedge_isect_cb()
|
H A D | bmesh_bevel.c | 1648 const float co_a[3], in project_to_edge() 1653 if (!isect_line_line_v3(e->v1->co, e->v2->co, co_a, co_b, projco, otherco)) { in project_to_edge()
|
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/block/ |
H A D | blkverify.c | 194 Coroutine *co_a, *co_b; in blkverify_co_prwv() local 208 co_a = qemu_coroutine_create(blkverify_do_test_req, r); in blkverify_co_prwv() 211 qemu_coroutine_enter(co_a); in blkverify_co_prwv()
|
/dports/graphics/blender/blender-2.91.0/source/blender/editors/transform/ |
H A D | transform_mode_edge_slide.c | 1163 float co_a[3], co_b[3], co_mark[3]; in drawEdgeSlide() local 1170 add_v3_v3v3(co_a, curr_sv->v_co_orig, curr_sv->dir_side[0]); in drawEdgeSlide() 1211 interp_line_v3_v3v3v3(co_mark, co_b, curr_sv->v_co_orig, co_a, fac); in drawEdgeSlide() 1422 float co_a[3]; in doEdgeSlide() local 1437 add_v3_v3v3(co_a, sv->v_co_orig, sv->dir_side[0]); in doEdgeSlide() 1441 interp_line_v3_v3v3v3(sv->v->co, co_b, sv->v_co_orig, co_a, fac); in doEdgeSlide() 1444 interp_line_v3_v3v3v3(sv->v->co, co_a, sv->v_co_orig, co_b, fac); in doEdgeSlide()
|
/dports/graphics/blender/blender-2.91.0/source/blender/bmesh/intern/ |
H A D | bmesh_polygon.c | 907 const float *co_a = NULL; in BM_verts_calc_normal_from_cloud_ex() local 913 co_a = varr[i]->co; in BM_verts_calc_normal_from_cloud_ex() 921 sub_v3_v3v3(dir_a, co_a, center); in BM_verts_calc_normal_from_cloud_ex() 929 if (varr[i]->co == co_a) { in BM_verts_calc_normal_from_cloud_ex() 945 normal_tri_v3(r_normal, center, co_a, co_b); in BM_verts_calc_normal_from_cloud_ex() 961 if (co_test != co_a) { in BM_verts_calc_normal_from_cloud_ex() 979 normal_quad_v3(r_normal, co_a, co_b, co_a_opposite, co_b_opposite); in BM_verts_calc_normal_from_cloud_ex()
|
/dports/graphics/blender/blender-2.91.0/source/blender/editors/mesh/ |
H A D | editmesh_bisect.c | 95 float co_a[3], co_b[3]; in mesh_bisect_interactive_calc() local 99 ED_view3d_win_to_vector(region, co_a_ss, co_a); in mesh_bisect_interactive_calc() 106 cross_v3_v3v3(plane_no, co_a, co_b); in mesh_bisect_interactive_calc()
|
/dports/graphics/blender/blender-2.91.0/source/blender/blenkernel/intern/ |
H A D | mesh_evaluate.c | 3715 float *co_a, *co_b; in BKE_mesh_mdisp_flip() local 3718 co_a = co[y * sides + x]; in BKE_mesh_mdisp_flip() 3721 swap_v3_v3(co_a, co_b); in BKE_mesh_mdisp_flip() 3722 SWAP(float, co_a[0], co_a[1]); in BKE_mesh_mdisp_flip() 3726 co_a[2] *= -1.0f; in BKE_mesh_mdisp_flip() 3731 co_a = co[x * sides + x]; in BKE_mesh_mdisp_flip() 3733 SWAP(float, co_a[0], co_a[1]); in BKE_mesh_mdisp_flip() 3736 co_a[2] *= -1.0f; in BKE_mesh_mdisp_flip()
|
/dports/graphics/blender/blender-2.91.0/source/blender/editors/gpencil/ |
H A D | gpencil_utils.c | 2247 bGPDstroke *gps, bGPDspoint *a_pt, bGPDspoint *b_pt, const float co_a[3], const float co_b[3]) in gpencil_insert_point() 2296 copy_v3_v3(&pt_final->x, (i == a_idx) ? co_a : co_b); in gpencil_insert_point()
|
/dports/graphics/blender/blender-2.91.0/source/blender/editors/uvedit/ |
H A D | uvedit_select.c | 3059 const float co_a[2] = { in uv_circle_select_is_edge_inside() local 3067 return dist_squared_to_line_segment_v2((const float[2]){0.0f, 0.0f}, co_a, co_b) < 1.0f; in uv_circle_select_is_edge_inside()
|