Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::Experimental::RCanvasPainter::GeneratorImpl Class Reference

Definition at line 183 of file RCanvasPainter.cxx.

Public Member Functions

 ~GeneratorImpl ()=default
 
std::unique_ptr< RVirtualCanvasPainter > Create (RCanvas &canv) const override
 Create a new RCanvasPainter to paint the given RCanvas.
 
- Public Member Functions inherited from ROOT::Experimental::Internal::RVirtualCanvasPainter::Generator
virtual ~Generator ()
 Default destructor.
 

Static Public Member Functions

static void ResetGlobalPainter ()
 Release the GeneratorImpl object.
 
static void SetGlobalPainter ()
 Set RVirtualCanvasPainter::fgGenerator to a new GeneratorImpl object.
 
Inheritance diagram for ROOT::Experimental::RCanvasPainter::GeneratorImpl:
[legend]

Constructor & Destructor Documentation

◆ ~GeneratorImpl()

ROOT::Experimental::RCanvasPainter::GeneratorImpl::~GeneratorImpl ( )
default

Member Function Documentation

◆ Create()

std::unique_ptr< RVirtualCanvasPainter > ROOT::Experimental::RCanvasPainter::GeneratorImpl::Create ( RCanvas canv) const
inlineoverridevirtual

Create a new RCanvasPainter to paint the given RCanvas.

Implements ROOT::Experimental::Internal::RVirtualCanvasPainter::Generator.

Definition at line 186 of file RCanvasPainter.cxx.

◆ ResetGlobalPainter()

static void ROOT::Experimental::RCanvasPainter::GeneratorImpl::ResetGlobalPainter ( )
inlinestatic

Release the GeneratorImpl object.

Definition at line 203 of file RCanvasPainter.cxx.

◆ SetGlobalPainter()

static void ROOT::Experimental::RCanvasPainter::GeneratorImpl::SetGlobalPainter ( )
inlinestatic

Set RVirtualCanvasPainter::fgGenerator to a new GeneratorImpl object.

Definition at line 193 of file RCanvasPainter.cxx.

  • gui/canvaspainter/src/RCanvasPainter.cxx