#include <ft2build.h>#include <FT_FREETYPE_H>#include <FT_GLYPH_H>#include "TASImage.h"#include "TASImagePlugin.h"#include "TROOT.h"#include "TBuffer.h"#include "TMath.h"#include "TSystem.h"#include "TVirtualX.h"#include "TVirtualPad.h"#include "TArrayD.h"#include "TVectorD.h"#include "TVirtualPS.h"#include "TGaxis.h"#include "TColor.h"#include "TObjArray.h"#include "TArrayL.h"#include "TPoint.h"#include "TFrame.h"#include "TTF.h"#include "TRandom.h"#include <iostream>#include "THashTable.h"#include "TPluginManager.h"#include "TEnv.h"#include "TStyle.h"#include "TText.h"#include "RConfigure.h"#include "TVirtualPadPainter.h"#include "snprintf.h"#include <X11/Xlib.h>#include <afterbase.h>#include <afterimage.h>#include <bmp.h>#include <draw.h>#include "TASPolyUtils.c"Macros | |
| #define | _alphaBlend(bot, top) | 
| #define | _MEMSET_(dst, lng, val) | 
| #define | FillSpansInternal(npt, ppt, widths, color) | 
Functions | |
| static ASDrawContext * | create_draw_context_argb32 (ASImage *im, ASDrawTool *brush) | 
| Create draw context.   | |
| static void | destroy_asdraw_context32 (ASDrawContext *ctx) | 
| Destroy asdraw context32.   | |
| static ARGB32 | GetAverage (ARGB32 foreground, ARGB32 background) | 
| Get average.   | |
| static ARGB32 | GetHilite (ARGB32 background) | 
| Calculate highlite color.   | |
| static int | GetPolyYBounds (TPoint *pts, int n, int *by, int *ty) | 
| Get poly bounds along Y.   | |
| static ARGB32 | GetShadow (ARGB32 background) | 
| Calculate shadow color.   | |
| static void | init_icon_paths () | 
| Set icons paths.   | |
| static CARD8 | MakeComponentHilite (int cmp) | 
| Make component hilite.   | |
Variables | |
| static CARD32 | gBrushCache [kBrushCacheSize *kBrushCacheSize] | 
| static ASFontManager * | gFontManager = 0 | 
| static char * | gIconPaths [7] = {0, 0, 0, 0, 0, 0, 0} | 
| static unsigned long | kAllPlanes = ~0 | 
| static const UInt_t | kBrushCacheSize = 20 | 
| const Float_t | kScale = 0.985 | 
| static const UInt_t | NUMPTSTOBUFFER = 512 | 
| #define _alphaBlend | ( | bot, | |
| top | |||
| ) | 
Definition at line 156 of file TASImage.cxx.
| #define _MEMSET_ | ( | dst, | |
| lng, | |||
| val | |||
| ) | 
Definition at line 3718 of file TASImage.cxx.
| #define FillSpansInternal | ( | npt, | |
| ppt, | |||
| widths, | |||
| color | |||
| ) | 
Definition at line 3723 of file TASImage.cxx.
      
  | 
  static | 
Create draw context.
Definition at line 5630 of file TASImage.cxx.
      
  | 
  static | 
Destroy asdraw context32.
Definition at line 5647 of file TASImage.cxx.
      
  | 
  static | 
      
  | 
  static | 
Get poly bounds along Y.
Definition at line 5171 of file TASImage.cxx.
      
  | 
  static | 
      
  | 
  static | 
Set icons paths.
Definition at line 363 of file TASImage.cxx.
      
  | 
  static | 
      
  | 
  static | 
Definition at line 5656 of file TASImage.cxx.
      
  | 
  static | 
Definition at line 122 of file TASImage.cxx.
      
  | 
  static | 
Definition at line 127 of file TASImage.cxx.
      
  | 
  static | 
Definition at line 123 of file TASImage.cxx.
      
  | 
  static | 
Definition at line 5655 of file TASImage.cxx.
| const Float_t kScale = 0.985 | 
Definition at line 130 of file TASImage.cxx.
      
  | 
  static | 
Definition at line 5422 of file TASImage.cxx.