Lines Matching refs:rep
200 explicit ImageRep(Image::RepresentationType rep) : type_(rep) {}
540 internal::ImageRepPNG* rep = new internal::ImageRepPNG(filtered);
541 AddRepresentation(rep);
547 internal::ImageRepSkia* rep = new internal::ImageRepSkia(
549 AddRepresentation(rep);
557 internal::ImageRepGdk* rep = new internal::ImageRepGdk(pixbuf);
558 AddRepresentation(rep);
567 internal::ImageRepCocoaTouch* rep = new internal::ImageRepCocoaTouch(image);
568 AddRepresentation(rep);
575 internal::ImageRepCocoa* rep = new internal::ImageRepCocoa(image);
576 AddRepresentation(rep);
616 internal::ImageRep* rep = GetRepresentation(kImageRepSkia, false);
617 if (!rep) {
622 rep = new internal::ImageRepSkia(
630 rep = new internal::ImageRepSkia(new ImageSkia(
639 rep = new internal::ImageRepSkia(new ImageSkia(
647 rep = new internal::ImageRepSkia(new ImageSkia(
655 CHECK(rep);
656 AddRepresentation(rep);
658 return rep->AsImageRepSkia()->image();
663 internal::ImageRep* rep = GetRepresentation(kImageRepGdk, false);
664 if (!rep) {
669 rep = new internal::ImageRepGdk(internal::GdkPixbufFromPNG(
676 rep = new internal::ImageRepGdk(gfx::GdkPixbufFromSkBitmap(
683 CHECK(rep);
684 AddRepresentation(rep);
686 return rep->AsImageRepGdk()->pixbuf();
690 internal::ImageRep* rep = GetRepresentation(kImageRepCairo, false);
691 if (!rep) {
694 rep = new internal::ImageRepCairo(ToGdkPixbuf());
695 CHECK(rep);
696 AddRepresentation(rep);
698 return rep->AsImageRepCairo()->surface();
704 internal::ImageRep* rep = GetRepresentation(kImageRepCocoaTouch, false);
705 if (!rep) {
710 rep = new internal::ImageRepCocoaTouch(internal::CreateUIImageFromPNG(
719 rep = new internal::ImageRepCocoaTouch(image);
725 CHECK(rep);
726 AddRepresentation(rep);
728 return rep->AsImageRepCocoaTouch()->image();
732 internal::ImageRep* rep = GetRepresentation(kImageRepCocoa, false);
733 if (!rep) {
741 rep = new internal::ImageRepCocoa(internal::NSImageFromPNG(
751 rep = new internal::ImageRepCocoa(image);
757 CHECK(rep);
758 AddRepresentation(rep);
760 return rep->AsImageRepCocoa()->image();
768 internal::ImageRep* rep = GetRepresentation(kImageRepPNG, false);
770 if (rep) {
772 rep->AsImageRepPNG()->image_reps();
830 rep = new internal::ImageRepPNG(image_png_reps);
831 AddRepresentation(rep);
950 void Image::AddRepresentation(internal::ImageRep* rep) const {
952 storage_->representations().insert(std::make_pair(rep->type(), rep));