To display ROOT 6 canvases in the web browser.
This group contains TWebCanvas class which provides web-based TCanvasImp and allows display of ROOT 6 TCanvas in the web browser.
This is fully reimplements TVirtualX and TVirtualPadPainter classes, supporting majority of existing ROOT classes. Implementation does not provide some interactive features - like custom mouse events handling. Object changes performed in the browser (histogram color change) are not reflected in the C++ objects - WebGui provides READ-ONLY display capability
Classes | |
| class | TWebCanvas | 
| Basic TCanvasImp ABI implementation for Web-based Graphics Provides painting of main ROOT classes in web browsers using JSROOT  More... | |
| class | TWebControlBar | 
| Web-based implementation for TControlBar class.  More... | |
| class | TWebMenuItem | 
| Class contains info for producing menu item on the JS side.  More... | |
| class | TWebObjectOptions | 
| Class used to transport drawing options from the client.  More... | |
| class | TWebPadPainter | 
| Implement TVirtualPadPainter which abstracts painting operations.  More... | |
| class | TWebPainting | 
| Object used to store paint operations and deliver them to JSROOT.  More... | |
| class | TWebPS | 
| class | TWebSnapshot | 
| Paint state of object to transfer to JavaScript side.  More... | |