Lines Matching defs:activeCrop
473 Rect activeCrop(s.active.w, s.active.h);
475 activeCrop = s.crop;
479 activeCrop = t.transform(activeCrop);
480 if (!activeCrop.intersect(hw->getViewport(), &activeCrop)) {
481 activeCrop.clear();
484 if(!activeCrop.intersect(s.finalCrop, &activeCrop)) {
485 activeCrop.clear();
488 return activeCrop;
500 Rect activeCrop = computeInitialCrop(hw);
504 activeCrop.intersect(parentCrop, &activeCrop);
508 activeCrop = t.inverse().transform(activeCrop);
516 if (!activeCrop.intersect(Rect(s.active.w, s.active.h), &activeCrop)) {
517 activeCrop.clear();
521 activeCrop = reduce(activeCrop, s.activeTransparentRegion);
547 // If the activeCrop has been rotate the ends are rotated but not
561 const Rect winCrop = activeCrop.transform(
638 Rect activeCrop(s.crop);
639 activeCrop = t.transform(activeCrop);
641 if(!activeCrop.intersect(displayDevice->getViewport(), &activeCrop)) {
643 if(!activeCrop.intersect(hw->getViewport(), &activeCrop)) {
645 activeCrop.clear();
647 activeCrop = t.inverse().transform(activeCrop, true);
654 if(!activeCrop.intersect(Rect(s.active.w, s.active.h), &activeCrop)) {
655 activeCrop.clear();
658 activeTransparentRegion.orSelf(Rect(0, 0, s.active.w, activeCrop.top));
659 activeTransparentRegion.orSelf(Rect(0, activeCrop.bottom,
661 activeTransparentRegion.orSelf(Rect(0, activeCrop.top,
662 activeCrop.left, activeCrop.bottom));
663 activeTransparentRegion.orSelf(Rect(activeCrop.right, activeCrop.top,
664 s.active.w, activeCrop.bottom));