Lines Matching refs:scanA

216     struct iso_curve *scanA;  in pm3d_rearrange_part()  local
229 scan_array = *dest = gp_alloc(len * sizeof(scanA), "pm3d scan array"); in pm3d_rearrange_part()
236 for (scanA = src; scanA && 0 == exit_outer_loop; scanA = scanA->next, len2--) { in pm3d_rearrange_part()
241 if ((cnt = scanA->p_count - 1) <= 0) in pm3d_rearrange_part()
246 if (scanA->points[from].type != UNDEFINED) { in pm3d_rearrange_part()
247 map3d_xyz(scanA->points[from].x, scanA->points[from].y, 0, &vA); in pm3d_rearrange_part()
251 if (scanA->points[i].type != UNDEFINED) { in pm3d_rearrange_part()
252 map3d_xyz(scanA->points[i].x, scanA->points[i].y, 0, &vA2); in pm3d_rearrange_part()
269 for (scanB = scanA-> next, i = len2 - 2; i && scanB; i--) in pm3d_rearrange_part()
290 for (scanA = src, scan = len - 1, i = 0; scan >= 0; --scan, i++) { in pm3d_rearrange_part()
294 scan_array[scan] = scanA; in pm3d_rearrange_part()
298 scan_array[i] = scanA; in pm3d_rearrange_part()
302 scan_array[scan] = scanA; in pm3d_rearrange_part()
304 scan_array[i] = scanA; in pm3d_rearrange_part()
305 scanA = scanA->next; in pm3d_rearrange_part()
458 struct iso_curve *scanA, *scanB; in pm3d_plot() local
516 scanA = this_plot->iso_crvs; in pm3d_plot()
537 scanA = scan_array[scan]; in pm3d_plot()
538 pointsA = scanA->points; in pm3d_plot()
540 for (j=0; j<scanA->p_count; j++) in pm3d_plot()
572 scanA = scan_array[scan]; in pm3d_plot()
575 are_ftriangles = pm3d.ftriangles && (scanA->p_count != scanB->p_count); in pm3d_plot()
577 needed_quadrangles += GPMIN(scanA->p_count, scanB->p_count) - 1; in pm3d_plot()
579 needed_quadrangles += GPMAX(scanA->p_count, scanB->p_count) - 1; in pm3d_plot()
609 scanA = scan_array[scan]; in pm3d_plot()
610 printf("\n#IsoCurve = scan nb %d, %d points\n#x y z type(in,out,undef)\n", scan, scanA->p_count); in pm3d_plot()
611 for (i = 0, points = scanA->points; i < scanA->p_count; i++) { in pm3d_plot()
638 scanA = scan_array[scan]; in pm3d_plot()
642 scan, scanA->p_count, scanB->p_count)); in pm3d_plot()
644 pointsA = scanA->points; in pm3d_plot()
652 from = abs(scanA->p_count - scanB->p_count); in pm3d_plot()
654 from = abs(scanA->p_count - scanB->p_count) / 2; in pm3d_plot()
656 up_to = GPMIN(scanA->p_count, scanB->p_count) - 1; in pm3d_plot()
658 are_ftriangles = pm3d.ftriangles && (scanA->p_count != scanB->p_count); in pm3d_plot()
662 max_pts = GPMAX(scanA->p_count, scanB->p_count); in pm3d_plot()
697 if (scanA->p_count > scanB->p_count) { in pm3d_plot()
707 j,i,i1,scanA->p_count,ii,ii1,scanB->p_count)); in pm3d_plot()