Lines Matching refs:pSegTmp
958 xSegment *pSegTmp = pSeg; in damagePolySegment() local
963 if (pSegTmp->x2 > pSegTmp->x1) { in damagePolySegment()
964 box.x1 = pSegTmp->x1; in damagePolySegment()
965 box.x2 = pSegTmp->x2; in damagePolySegment()
968 box.x2 = pSegTmp->x1; in damagePolySegment()
969 box.x1 = pSegTmp->x2; in damagePolySegment()
972 if (pSegTmp->y2 > pSegTmp->y1) { in damagePolySegment()
973 box.y1 = pSegTmp->y1; in damagePolySegment()
974 box.y2 = pSegTmp->y2; in damagePolySegment()
977 box.y2 = pSegTmp->y1; in damagePolySegment()
978 box.y1 = pSegTmp->y2; in damagePolySegment()
982 pSegTmp++; in damagePolySegment()
983 if (pSegTmp->x2 > pSegTmp->x1) { in damagePolySegment()
984 if (pSegTmp->x1 < box.x1) in damagePolySegment()
985 box.x1 = pSegTmp->x1; in damagePolySegment()
986 if (pSegTmp->x2 > box.x2) in damagePolySegment()
987 box.x2 = pSegTmp->x2; in damagePolySegment()
990 if (pSegTmp->x2 < box.x1) in damagePolySegment()
991 box.x1 = pSegTmp->x2; in damagePolySegment()
992 if (pSegTmp->x1 > box.x2) in damagePolySegment()
993 box.x2 = pSegTmp->x1; in damagePolySegment()
995 if (pSegTmp->y2 > pSegTmp->y1) { in damagePolySegment()
996 if (pSegTmp->y1 < box.y1) in damagePolySegment()
997 box.y1 = pSegTmp->y1; in damagePolySegment()
998 if (pSegTmp->y2 > box.y2) in damagePolySegment()
999 box.y2 = pSegTmp->y2; in damagePolySegment()
1002 if (pSegTmp->y2 < box.y1) in damagePolySegment()
1003 box.y1 = pSegTmp->y2; in damagePolySegment()
1004 if (pSegTmp->y1 > box.y2) in damagePolySegment()
1005 box.y2 = pSegTmp->y1; in damagePolySegment()