Lines Matching refs:pNew
466 RegionBand* pNew = new RegionBand(*getRegionBand()); in Move() local
468 pNew->Move(nHorzMove, nVertMove); in Move()
471 mpRegionBand.reset(pNew); in Move()
513 RegionBand* pNew = new RegionBand(*getRegionBand()); in Scale() local
515 pNew->Scale(fScaleX, fScaleY); in Scale()
518 mpRegionBand.reset(pNew); in Scale()
583 RegionBand* pNew = new RegionBand(*pCurrent); in Union() local
592 pNew->InsertBands(nTop, nBottom); in Union()
595 pNew->Union(nLeft, nTop, nRight, nBottom); in Union()
598 if(!pNew->OptimizeBandList()) in Union()
600 delete pNew; in Union()
601 pNew = 0; in Union()
604 mpRegionBand.reset(pNew); in Union()
676 RegionBand* pNew = new RegionBand(*pCurrent); in Intersect() local
685 pNew->InsertBands(nTop, nBottom); in Intersect()
688 pNew->Intersect(nLeft, nTop, nRight, nBottom); in Intersect()
691 if(!pNew->OptimizeBandList()) in Intersect()
693 delete pNew; in Intersect()
694 pNew = 0; in Intersect()
697 mpRegionBand.reset(pNew); in Intersect()
757 RegionBand* pNew = new RegionBand(*pCurrent); in Exclude() local
766 pNew->InsertBands(nTop, nBottom); in Exclude()
769 pNew->Exclude(nLeft, nTop, nRight, nBottom); in Exclude()
772 if(!pNew->OptimizeBandList()) in Exclude()
774 delete pNew; in Exclude()
775 pNew = 0; in Exclude()
778 mpRegionBand.reset(pNew); in Exclude()
842 RegionBand* pNew = new RegionBand(*getRegionBand()); in XOr() local
851 pNew->InsertBands(nTop, nBottom); in XOr()
854 pNew->XOr(nLeft, nTop, nRight, nBottom); in XOr()
857 if(!pNew->OptimizeBandList()) in XOr()
859 delete pNew; in XOr()
860 pNew = 0; in XOr()
863 mpRegionBand.reset(pNew); in XOr()
939 RegionBand* pNew = new RegionBand(*pCurrent); in Union() local
942 pNew->Union(*pSource); in Union()
945 if(!pNew->OptimizeBandList()) in Union()
947 delete pNew; in Union()
948 pNew = 0; in Union()
951 mpRegionBand.reset(pNew); in Union()
1059 RegionBand* pNew = pCurrent ? new RegionBand(*pCurrent) : new RegionBand(); in Intersect() local
1062 pNew->Intersect(*pSource); in Intersect()
1065 if(!pNew->OptimizeBandList()) in Intersect()
1067 delete pNew; in Intersect()
1068 pNew = 0; in Intersect()
1071 mpRegionBand.reset(pNew); in Intersect()
1146 RegionBand* pNew = new RegionBand(*pCurrent); in Exclude() local
1149 const bool bSuccess(pNew->Exclude(*pSource)); in Exclude()
1154 delete pNew; in Exclude()
1155 pNew = 0; in Exclude()
1158 mpRegionBand.reset(pNew); in Exclude()
1235 RegionBand* pNew = new RegionBand(*pCurrent); in XOr() local
1238 pNew->XOr(*pSource); in XOr()
1241 if(!pNew->OptimizeBandList()) in XOr()
1243 delete pNew; in XOr()
1244 pNew = 0; in XOr()
1247 mpRegionBand.reset(pNew); in XOr()