MCPcopy Create free account
hub / github.com/HumbleUI/Skija / ImagesScene

Method ImagesScene

examples/scenes/src/ImagesScene.java:17–33  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

15 protected final Image[] tests;
16
17 public ImagesScene() {
18 try {
19 circus = Image.makeDeferredFromEncodedBytes(Files.readAllBytes(Path.of(file("images/circus.jpg"))));
20 circusCropped = Image.makeDeferredFromEncodedBytes(Files.readAllBytes(Path.of(file("images/circus.jpg"))));
21 cloud = Image.makeDeferredFromEncodedBytes(Files.readAllBytes(Path.of(file("images/cloud.png"))));
22 ducks = Image.makeDeferredFromEncodedBytes(Files.readAllBytes(Path.of(file("images/ducks.jpg"))));
23 tests = new Image[] {
24 Image.makeDeferredFromEncodedBytes(Files.readAllBytes(Path.of(file("images/icc-v2-gbr.jpg")))),
25 Image.makeDeferredFromEncodedBytes(Files.readAllBytes(Path.of(file("images/purple-displayprofile.png")))),
26 Image.makeDeferredFromEncodedBytes(Files.readAllBytes(Path.of(file("images/wide-gamut.png")))),
27 Image.makeDeferredFromEncodedBytes(Files.readAllBytes(Path.of(file("images/wide_gamut_yellow_224_224_64.jpeg")))),
28 Image.makeDeferredFromEncodedBytes(Files.readAllBytes(Path.of(file("images/webkit_logo_p3.png")))),
29 };
30 } catch (IOException e) {
31 throw new RuntimeException(e);
32 }
33 }
34
35 @Override
36 public void draw(Canvas canvas, int width, int height, float dpi, int xpos, int ypos) {

Callers

nothing calls this directly

Calls 2

fileMethod · 0.80

Tested by

no test coverage detected