ARGSUSED */
(canvasPtr, itemPtr, pointPtr)
| 722 | * None. |
| 723 | * |
| 724 | * Side effects: |
| 725 | * The boudn. |
| 726 | * |
| 727 | *-------------------------------------------------------------- |
| 728 | */ |
| 729 | |
| 730 | /* ARGSUSED */ |
| 731 | void |
| 732 | TkIncludePoint(canvasPtr, itemPtr, pointPtr) |
| 733 | Tk_Canvas *canvasPtr; /* Canvas containing item. */ |
| 734 | register Tk_Item *itemPtr; /* Item whose bounding box is |
| 735 | * being calculated. */ |
| 736 | double *pointPtr; /* Address of two doubles giving |
| 737 | * x and y coordinates of point. */ |
| 738 | { |
| 739 | int tmp; |
| 740 | |
| 741 | tmp = pointPtr[0] + 0.5; |
| 742 | if (tmp < itemPtr->x1) { |
| 743 | itemPtr->x1 = tmp; |
| 744 | } |
| 745 | if (tmp > itemPtr->x2) { |
| 746 | itemPtr->x2 = tmp; |
| 747 | } |
| 748 | tmp = pointPtr[1] + 0.5; |
| 749 | if (tmp < itemPtr->y1) { |
| 750 | itemPtr->y1 = tmp; |
| 751 | } |
no outgoing calls
no test coverage detected