Lines Matching refs:pNew
464 RegionBand* pNew = new RegionBand(*getRegionBand()); in Move() local
466 pNew->Move(nHorzMove, nVertMove); in Move()
469 mpRegionBand.reset(pNew); in Move()
511 RegionBand* pNew = new RegionBand(*getRegionBand()); in Scale() local
513 pNew->Scale(fScaleX, fScaleY); in Scale()
516 mpRegionBand.reset(pNew); in Scale()
581 RegionBand* pNew = new RegionBand(*pCurrent); in Union() local
590 pNew->InsertBands(nTop, nBottom); in Union()
593 pNew->Union(nLeft, nTop, nRight, nBottom); in Union()
596 if(!pNew->OptimizeBandList()) in Union()
598 delete pNew; in Union()
599 pNew = 0; in Union()
602 mpRegionBand.reset(pNew); in Union()
674 RegionBand* pNew = new RegionBand(*pCurrent); in Intersect() local
683 pNew->InsertBands(nTop, nBottom); in Intersect()
686 pNew->Intersect(nLeft, nTop, nRight, nBottom); in Intersect()
689 if(!pNew->OptimizeBandList()) in Intersect()
691 delete pNew; in Intersect()
692 pNew = 0; in Intersect()
695 mpRegionBand.reset(pNew); in Intersect()
755 RegionBand* pNew = new RegionBand(*pCurrent); in Exclude() local
764 pNew->InsertBands(nTop, nBottom); in Exclude()
767 pNew->Exclude(nLeft, nTop, nRight, nBottom); in Exclude()
770 if(!pNew->OptimizeBandList()) in Exclude()
772 delete pNew; in Exclude()
773 pNew = 0; in Exclude()
776 mpRegionBand.reset(pNew); in Exclude()
840 RegionBand* pNew = new RegionBand(*getRegionBand()); in XOr() local
849 pNew->InsertBands(nTop, nBottom); in XOr()
852 pNew->XOr(nLeft, nTop, nRight, nBottom); in XOr()
855 if(!pNew->OptimizeBandList()) in XOr()
857 delete pNew; in XOr()
858 pNew = 0; in XOr()
861 mpRegionBand.reset(pNew); in XOr()
937 RegionBand* pNew = new RegionBand(*pCurrent); in Union() local
940 pNew->Union(*pSource); in Union()
943 if(!pNew->OptimizeBandList()) in Union()
945 delete pNew; in Union()
946 pNew = 0; in Union()
949 mpRegionBand.reset(pNew); in Union()
1057 RegionBand* pNew = pCurrent ? new RegionBand(*pCurrent) : new RegionBand(); in Intersect() local
1060 pNew->Intersect(*pSource); in Intersect()
1063 if(!pNew->OptimizeBandList()) in Intersect()
1065 delete pNew; in Intersect()
1066 pNew = 0; in Intersect()
1069 mpRegionBand.reset(pNew); in Intersect()
1144 RegionBand* pNew = new RegionBand(*pCurrent); in Exclude() local
1147 const bool bSuccess(pNew->Exclude(*pSource)); in Exclude()
1152 delete pNew; in Exclude()
1153 pNew = 0; in Exclude()
1156 mpRegionBand.reset(pNew); in Exclude()
1233 RegionBand* pNew = new RegionBand(*pCurrent); in XOr() local
1236 pNew->XOr(*pSource); in XOr()
1239 if(!pNew->OptimizeBandList()) in XOr()
1241 delete pNew; in XOr()
1242 pNew = 0; in XOr()
1245 mpRegionBand.reset(pNew); in XOr()