Lines Matching refs:bitmap

63 	BBitmap *bitmap = new BBitmap(frame, fColorSpace, true);
64 AutoDelete<BBitmap> _bitmap(bitmap);
65 if (bitmap == NULL || bitmap->IsValid() == false || bitmap->InitCheck() != B_OK)
73 bitmap->Lock();
74 bitmap->AddChild(view);
75 // bitmap is locked during the life time of this object
107 // the result bitmap that does not accept views
136 BBitmap* bitmap = fDirectBitmap;
139 return bitmap;
145 BBitmap* bitmap = fBitmapFromPicture;
148 return bitmap;
155 BBitmap* bitmap = fBitmapFromRestoredPicture;
158 return bitmap;
190 TEST_AND_RETURN(fDirectBitmap == NULL, "Could not create direct draw bitmap!", false);
201 TEST_AND_RETURN(fBitmapFromPicture == NULL, "Could not create bitmap from original picture!", false);
204 TEST_AND_RETURN(fBitmapFromRestoredPicture == NULL, "Could not create bitmap from archived picture!", false);
208 BString message("Bitmap from picture differs from direct drawing bitmap: ");
214 BString message("Bitmap from restored picture differs from direct drawing bitmap: ");
226 OffscreenBitmap bitmap(frame, fColorSpace);
227 TEST_AND_RETURN(bitmap.InitCheck() != B_OK, "Offscreen bitmap for direct drawing could not be created!" , NULL);
228 func(bitmap.View(), frame);
229 return bitmap.Copy();
235 OffscreenBitmap bitmap(frame, fColorSpace);
236 TEST_AND_RETURN(bitmap.InitCheck() != B_OK, "Offscreen bitmap for picture recording could not be created!" , NULL);
238 BView *view = bitmap.View();
251 OffscreenBitmap bitmap(frame, fColorSpace);
252 TEST_AND_RETURN(bitmap.InitCheck() != B_OK, "Offscreen bitmap for picture drawing could not be created!" , NULL);
254 BView *view = bitmap.View();
258 return bitmap.Copy();