Implement TVirtualPadPainter which abstracts painting operations.
Definition at line 26 of file TPadPainter.h.
Static Public Member Functions | |
| static TClass * | Class () | 
| static const char * | Class_Name () | 
| static constexpr Version_t | Class_Version () | 
| static const char * | DeclFileName () | 
  Static Public Member Functions inherited from TVirtualPadPainter | |
| static TClass * | Class () | 
| static const char * | Class_Name () | 
| static constexpr Version_t | Class_Version () | 
| static const char * | DeclFileName () | 
| static TVirtualPadPainter * | PadPainter (Option_t *opt="") | 
| Create a pad painter of specified type.   | |
Private Member Functions | |
| TPadPainter (const TPadPainter &)=delete | |
| TPadPainter (TPadPainter &&)=delete | |
| TPadPainter & | operator= (const TPadPainter &)=delete | 
| TPadPainter & | operator= (TPadPainter &&)=delete | 
Additional Inherited Members | |
  Public Types inherited from TVirtualPadPainter | |
| enum | EBoxMode { kHollow , kFilled } | 
| enum | ETextMode { kClear , kOpaque } | 
#include <TPadPainter.h>
| TPadPainter::TPadPainter | ( | ) | 
Empty ctor. We need it only because of explicit copy ctor.
Definition at line 72 of file TPadPainter.cxx.
      
  | 
  privatedelete | 
      
  | 
  privatedelete | 
Definition at line 109 of file TPadPainter.h.
      
  | 
  overridevirtual | 
Clear the current gVirtualX window.
Implements TVirtualPadPainter.
Definition at line 315 of file TPadPainter.cxx.
Copy a gVirtualX pixmap.
Implements TVirtualPadPainter.
Definition at line 324 of file TPadPainter.cxx.
Create a gVirtualX Pixmap.
Implements TVirtualPadPainter.
Definition at line 306 of file TPadPainter.cxx.
Definition at line 109 of file TPadPainter.h.
      
  | 
  overridevirtual | 
Close the current gVirtualX pixmap.
Implements TVirtualPadPainter.
Definition at line 333 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Paint a simple line in normalized coordinates.
Implements TVirtualPadPainter.
Definition at line 375 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Noop, for non-gl pad TASImage calls gVirtualX->CopyArea.
Implements TVirtualPadPainter.
Definition at line 351 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Paint polyline in normalized coordinates.
Implements TVirtualPadPainter.
Definition at line 470 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Special version working with wchar_t and required by TMathText.
Implements TVirtualPadPainter.
Definition at line 534 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Paint text in normalized coordinates.
Implements TVirtualPadPainter.
Definition at line 547 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Paint text in normalized coordinates.
Implements TVirtualPadPainter.
Definition at line 623 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Delegate to gVirtualX.
Implements TVirtualPadPainter.
Definition at line 143 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Delegate to gVirtualX.
Implements TVirtualPadPainter.
Definition at line 152 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Delegate to gVirtualX.
Implements TVirtualPadPainter.
Definition at line 89 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Delegate to gVirtualX.
Implements TVirtualPadPainter.
Definition at line 98 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Delegate to gVirtualX.
Implements TVirtualPadPainter.
Definition at line 107 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Delegate to gVirtualX.
Implements TVirtualPadPainter.
Definition at line 198 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Delegate to gVirtualX.
Implements TVirtualPadPainter.
Definition at line 207 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Delegate to gVirtualX.
Implements TVirtualPadPainter.
Definition at line 216 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Delegate to gVirtualX.
Implements TVirtualPadPainter.
Definition at line 225 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Delegate to gVirtualX.
Implements TVirtualPadPainter.
Definition at line 243 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Delegate to gVirtualX.
Implements TVirtualPadPainter.
Definition at line 234 of file TPadPainter.cxx.
      
  | 
  inlineoverridevirtual | 
Reimplemented from TVirtualPadPainter.
Definition at line 109 of file TPadPainter.h.
      
  | 
  overridevirtual | 
Delegate to gVirtualX.
Implements TVirtualPadPainter.
Definition at line 161 of file TPadPainter.cxx.
      
  | 
  privatedelete | 
      
  | 
  privatedelete | 
      
  | 
  overridevirtual | 
Save the image displayed in the canvas pointed by "pad" into a binary file.
Implements TVirtualPadPainter.
Definition at line 560 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Select the window in which the graphics will go.
Implements TVirtualPadPainter.
Definition at line 343 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Delegate to gVirtualX.
Implements TVirtualPadPainter.
Definition at line 171 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Delegate to gVirtualX.
Implements TVirtualPadPainter.
Definition at line 180 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Delegate to gVirtualX.
Implements TVirtualPadPainter.
Definition at line 116 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Delegate to gVirtualX.
Implements TVirtualPadPainter.
Definition at line 125 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Delegate to gVirtualX.
Implements TVirtualPadPainter.
Definition at line 134 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Delegate to gVirtualX.
Implements TVirtualPadPainter.
Definition at line 189 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Delegate to gVirtualX.
Implements TVirtualPadPainter.
Definition at line 252 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Delegate to gVirtualX.
Implements TVirtualPadPainter.
Definition at line 261 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Delegate to gVirtualX.
Implements TVirtualPadPainter.
Definition at line 270 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Delegate to gVirtualX.
Implements TVirtualPadPainter.
Definition at line 279 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Delegate to gVirtualX.
Implements TVirtualPadPainter.
Definition at line 288 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Delegate to gVirtualX.
Implements TVirtualPadPainter.
Definition at line 297 of file TPadPainter.cxx.
      
  | 
  overridevirtual | 
Reimplemented from TVirtualPadPainter.
      
  | 
  inline | 
Definition at line 109 of file TPadPainter.h.