ROOT  6.06/08
Reference Guide
Public Member Functions | Public Attributes | Static Public Attributes | Private Member Functions | List of all members
ROOTaaS.iPyROOT.utils.CanvasDrawer Class Reference

Capture the canvas which is drawn and decide if it should be displayed using
jsROOT.

Definition at line 281 of file utils.py.

Public Member Functions

def __init__ (self, thePad)
 
def Draw (self)
 

Public Attributes

 thePad
 

Static Public Attributes

int jsUID = 0
 

Private Member Functions

def _getListOfPrimitivesNamesAndTypes (self)
 
def _getUID (self)
 
def _canJsDisplay (self)
 
def _jsDisplay (self)
 
def _pngDisplay (self)
 
def _display (self)
 
+ Inheritance diagram for ROOTaaS.iPyROOT.utils.CanvasDrawer:
+ Collaboration diagram for ROOTaaS.iPyROOT.utils.CanvasDrawer:

Constructor & Destructor Documentation

§ __init__()

def ROOTaaS.iPyROOT.utils.CanvasDrawer.__init__ (   self,
  thePad 
)

Definition at line 288 of file utils.py.

Member Function Documentation

§ _canJsDisplay()

def ROOTaaS.iPyROOT.utils.CanvasDrawer._canJsDisplay (   self)
private

Definition at line 312 of file utils.py.

Referenced by ROOTaaS.iPyROOT.utils.CanvasDrawer._display().

§ _display()

def ROOTaaS.iPyROOT.utils.CanvasDrawer._display (   self)
private

Definition at line 350 of file utils.py.

Referenced by ROOTaaS.iPyROOT.utils.CanvasDrawer.Draw().

§ _getListOfPrimitivesNamesAndTypes()

def ROOTaaS.iPyROOT.utils.CanvasDrawer._getListOfPrimitivesNamesAndTypes (   self)
private
Get the list of primitives in the pad, recursively descending into
histograms and graphs looking for fitted functions.

Definition at line 291 of file utils.py.

Referenced by ROOTaaS.iPyROOT.utils.CanvasDrawer._canJsDisplay().

§ _getUID()

def ROOTaaS.iPyROOT.utils.CanvasDrawer._getUID (   self)
private
Every DIV containing a JavaScript snippet must be unique in the
notebook. This methods provides a unique identifier.

Definition at line 304 of file utils.py.

Referenced by ROOTaaS.iPyROOT.utils.CanvasDrawer._jsDisplay().

§ _jsDisplay()

def ROOTaaS.iPyROOT.utils.CanvasDrawer._jsDisplay (   self)
private

Definition at line 323 of file utils.py.

Referenced by ROOTaaS.iPyROOT.utils.CanvasDrawer._display().

§ _pngDisplay()

def ROOTaaS.iPyROOT.utils.CanvasDrawer._pngDisplay (   self)
private

Definition at line 342 of file utils.py.

Referenced by ROOTaaS.iPyROOT.utils.CanvasDrawer._display().

§ Draw()

def ROOTaaS.iPyROOT.utils.CanvasDrawer.Draw (   self)

Definition at line 361 of file utils.py.

Member Data Documentation

§ jsUID

int ROOTaaS.iPyROOT.utils.CanvasDrawer.jsUID = 0
static

Definition at line 286 of file utils.py.

§ thePad

ROOTaaS.iPyROOT.utils.CanvasDrawer.thePad

The documentation for this class was generated from the following file: