Abstract interface for painting a canvas.
Definition at line 38 of file TVirtualCanvasPainter.hxx.
#include <ROOT/TVirtualCanvasPainter.hxx>
◆ ~TVirtualCanvasPainter()
ROOT::Experimental::Internal::TVirtualCanvasPainter::~TVirtualCanvasPainter |
( |
| ) |
|
|
virtualdefault |
Default destructor.
The implementation is here to pin the vtable.
◆ AddDisplayItem()
virtual void ROOT::Experimental::Internal::TVirtualCanvasPainter::AddDisplayItem |
( |
TDisplayItem * |
item | ) |
|
|
pure virtual |
add display item to the canvas
◆ AddPanel()
virtual bool ROOT::Experimental::Internal::TVirtualCanvasPainter::AddPanel |
( |
std::shared_ptr< TWebWindow > |
| ) |
|
|
inlinevirtual |
◆ CanvasUpdated()
virtual void ROOT::Experimental::Internal::TVirtualCanvasPainter::CanvasUpdated |
( |
uint64_t |
, |
|
|
bool |
, |
|
|
CanvasCallback_t |
|
|
) |
| |
|
pure virtual |
indicate that canvas changed, provides current version of the canvas
◆ Create()
◆ DoWhenReady()
virtual void ROOT::Experimental::Internal::TVirtualCanvasPainter::DoWhenReady |
( |
const std::string & |
, |
|
|
const std::string & |
, |
|
|
bool |
, |
|
|
CanvasCallback_t |
|
|
) |
| |
|
pure virtual |
perform special action when drawing is ready
◆ GetGenerator()
◆ IsBatchMode()
virtual bool ROOT::Experimental::Internal::TVirtualCanvasPainter::IsBatchMode |
( |
| ) |
const |
|
inlinevirtual |
◆ IsCanvasModified()
virtual bool ROOT::Experimental::Internal::TVirtualCanvasPainter::IsCanvasModified |
( |
uint64_t |
| ) |
const |
|
pure virtual |
return true if canvas modified since last painting
◆ NewDisplay()
virtual void ROOT::Experimental::Internal::TVirtualCanvasPainter::NewDisplay |
( |
const std::string & |
where | ) |
|
|
pure virtual |
The documentation for this class was generated from the following files: