We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0ec6dcc commit f8d0e50Copy full SHA for f8d0e50
demo/node/hpainter.js
@@ -1,3 +1,7 @@
1
+// demo how HierarchyPainter can be used without direct display
2
+// in batch display one just able to create images
3
+
4
5
import { version, HierarchyPainter, draw } from 'jsroot';
6
7
@@ -25,3 +29,14 @@ await hp.expandItem('ntuple');
25
29
// invoking TTree::Draw
26
30
await hp.display('ntuple/pz');
27
31
32
33
+// should be BatchDisplay
34
+const disp = hp.getDisplay();
35
36
+for (let id = 0; id < disp.numFrames(); ++id) {
37
+ const svg = await disp.makeSVG(id);
38
+ console.log(`Frame ${id} create svg size ${svg.length}`);
39
40
+ // one can save svg plain file
41
+ // writeFileSync(`frame${id}.svg`, svg);
42
+}
0 commit comments