Lines Matching refs:RegionPtr
236 RegionPtr
239 RegionPtr pReg; in RegionCreate()
241 pReg = (RegionPtr) malloc(sizeof(RegionRec)); in RegionCreate()
251 RegionDestroy(RegionPtr pReg) in RegionDestroy()
258 RegionPtr
259 RegionDuplicate(RegionPtr pOld) in RegionDuplicate()
261 RegionPtr pNew; in RegionDuplicate()
274 RegionPrint(RegionPtr rgn) in RegionPrint()
294 RegionIsValid(RegionPtr reg) in RegionIsValid()
336 RegionBreak(RegionPtr pReg) in RegionBreak()
345 RegionRectAlloc(RegionPtr pRgn, int n) in RegionRectAlloc()
406 RegionCoalesce(RegionPtr pReg, /* Region to coalesce */ in RegionCoalesce()
491 RegionAppendNonO(RegionPtr pReg, BoxPtr r, BoxPtr rEnd, int y1, int y2) in RegionAppendNonO()
563 typedef Bool (*OverlapProcPtr) (RegionPtr pReg,
571 RegionOp(RegionPtr newReg, /* Place to store result */ in RegionOp()
572 RegionPtr reg1, /* First region in operation */ in RegionOp()
573 RegionPtr reg2, /* 2d region in operation */ in RegionOp()
805 RegionSetExtents(RegionPtr pReg) in RegionSetExtents()
894 RegionUnionO(RegionPtr pReg, in RegionUnionO()
966 RegionAppend(RegionPtr dstrgn, RegionPtr rgn) in RegionAppend()
1136 RegionValidate(RegionPtr badreg, Bool *pOverlap) in RegionValidate()
1152 RegionPtr reg; /* ri[j].reg */ in RegionValidate()
1155 RegionPtr hreg; /* ri[j_half].reg */ in RegionValidate()
1314 RegionPtr
1318 RegionPtr pRgn; in RegionFromRects()