MCPcopy Index your code
hub / github.com/processing/processing / getNative

Method getNative

core/src/processing/core/PImage.java:358–366  ·  view source on GitHub ↗

Returns a native BufferedImage from this PImage.

()

Source from the content-addressed store, hash-verified

356 * Returns a native BufferedImage from this PImage.
357 */
358 public Object getNative() { // ignore
359 loadPixels();
360 int type = (format == RGB) ?
361 BufferedImage.TYPE_INT_RGB : BufferedImage.TYPE_INT_ARGB;
362 BufferedImage image = new BufferedImage(pixelWidth, pixelHeight, type);
363 WritableRaster wr = image.getRaster();
364 wr.setDataElements(0, 0, pixelWidth, pixelHeight, pixels);
365 return image;
366 }
367
368
369 //////////////////////////////////////////////////////////////

Callers 3

getImageMethod · 0.95
resizeMethod · 0.95
imageImplMethod · 0.95

Calls 2

loadPixelsMethod · 0.95
getRasterMethod · 0.45

Tested by

no test coverage detected