Home
last modified time | relevance | path

Searched refs:co_a (Results 1 – 23 of 23) sorted by relevance

/dports/graphics/blender/blender-2.91.0/source/blender/blenlib/intern/
H A Dbitmap_draw_2d.c313 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 Ddelaunay_2d.cc921 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 Dbmo_subdivide_edgering.c76 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 Dbmo_connect_pair.c181 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 Dbmo_fill_grid.c63 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 Dbmo_subdivide.c166 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 Dblkverify.c195 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 Dblkverify.c192 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 Dblkverify.c192 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 Dblkverify.c195 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 Dblkverify.c195 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 Dblkverify.c195 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 Dblkverify.c195 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 Dblkverify.c192 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 Dbmesh_intersect_edges.c348 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 Dbmesh_bevel.c1648 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 Dblkverify.c194 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 Dtransform_mode_edge_slide.c1163 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 Dbmesh_polygon.c907 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 Deditmesh_bisect.c95 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 Dmesh_evaluate.c3715 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 Dgpencil_utils.c2247 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 Duvedit_select.c3059 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()