Lines Matching refs:xymap
454 free(tblp->xymap);
476 tblp->xymap = xy;
515 tblp->xymap[0].x = (int)*bufp++;
516 tblp->xymap[0].y = (int)*bufp++;
518 tblp->xymap[i].x = (int)*bufp++;
519 tblp->xymap[i].y = (int)*bufp++;
520 if (tblp->xymap[i].x <= tblp->xymap[i - 1].x) {
542 point_t *xymap;
547 xymap = tbl->xymap;
548 if (xval <= xymap[0].x)
549 return (xymap[0].y);
550 else if (xval >= xymap[entries - 1].x)
551 return (xymap[entries - 1].y);
554 if (xval == xymap[i].x)
555 return (xymap[i].y);
556 if (xval < xymap[i].x)
563 dy = (float)(xymap[i].y - xymap[i-1].y);
564 dx = (float)(xymap[i].x - xymap[i-1].x);
566 newval = xymap[i - 1].y + slope * (xval - xymap[i - 1].x);