Lines Matching refs:halfWidth
756 double halfWidth;
758 halfWidth = rectPtr->width/2.0;
760 halfWidth = 0.0;
763 if ((areaPtr[2] <= (rectPtr->bbox[0] - halfWidth))
764 || (areaPtr[0] >= (rectPtr->bbox[2] + halfWidth))
765 || (areaPtr[3] <= (rectPtr->bbox[1] - halfWidth))
766 || (areaPtr[1] >= (rectPtr->bbox[3] + halfWidth))) {
770 && (areaPtr[0] >= (rectPtr->bbox[0] + halfWidth))
771 && (areaPtr[1] >= (rectPtr->bbox[1] + halfWidth))
772 && (areaPtr[2] <= (rectPtr->bbox[2] - halfWidth))
773 && (areaPtr[3] <= (rectPtr->bbox[3] - halfWidth))) {
776 if ((areaPtr[0] <= (rectPtr->bbox[0] - halfWidth))
777 && (areaPtr[1] <= (rectPtr->bbox[1] - halfWidth))
778 && (areaPtr[2] >= (rectPtr->bbox[2] + halfWidth))
779 && (areaPtr[3] >= (rectPtr->bbox[3] + halfWidth))) {
816 double oval[4], halfWidth;
823 halfWidth = ovalPtr->width/2.0;
825 halfWidth = 0.0;
827 oval[0] = ovalPtr->bbox[0] - halfWidth;
828 oval[1] = ovalPtr->bbox[1] - halfWidth;
829 oval[2] = ovalPtr->bbox[2] + halfWidth;
830 oval[3] = ovalPtr->bbox[3] + halfWidth;
848 width = (ovalPtr->bbox[2] - ovalPtr->bbox[0])/2.0 - halfWidth;
849 height = (ovalPtr->bbox[3] - ovalPtr->bbox[1])/2.0 - halfWidth;