TVirtualPadPainter.cxx

Go to the documentation of this file.
00001 #include "TVirtualPadPainter.h"
00002 #include "TPluginManager.h"
00003 
00004 ClassImp(TVirtualPadPainter)
00005 
00006 //______________________________________________________________________________
00007 TVirtualPadPainter::~TVirtualPadPainter()
00008 {
00009    //Virtual dtor.
00010 }
00011 
00012 //______________________________________________________________________________
00013 void TVirtualPadPainter::InitPainter()
00014 {
00015    //Empty definition.
00016 }
00017 
00018 //______________________________________________________________________________
00019 void TVirtualPadPainter::InvalidateCS()
00020 {
00021    //Empty definition.
00022 }
00023 
00024 //______________________________________________________________________________
00025 void TVirtualPadPainter::LockPainter()
00026 {
00027    //Empty definition.
00028 }
00029 
00030 //______________________________________________________________________________
00031 TVirtualPadPainter *TVirtualPadPainter::PadPainter(Option_t *type)
00032 {
00033    // Create a pad painter of specified type.
00034 
00035    TVirtualPadPainter *painter = 0;
00036    TPluginHandler *h = gPluginMgr->FindHandler("TVirtualPadPainter", type);
00037    
00038    if (h && h->LoadPlugin() != -1)
00039       painter = (TVirtualPadPainter *) h->ExecPlugin(0);
00040 
00041    return painter;
00042 }

Generated on Tue Jul 5 14:11:24 2011 for ROOT_528-00b_version by  doxygen 1.5.1