#include <ft2build.h>
#include <FT_FREETYPE_H>
#include <FT_GLYPH_H>
#include "RConfigure.h"
#include "TArrayD.h"
#include "TArrayL.h"
#include "TASImage.h"
#include "TASImagePlugin.h"
#include "TBuffer.h"
#include "TColor.h"
#include "TEnv.h"
#include "TFrame.h"
#include "TGaxis.h"
#include "THashTable.h"
#include "TImageDump.h"
#include "TMath.h"
#include "TObjArray.h"
#include "TPluginManager.h"
#include "TPoint.h"
#include "TRandom.h"
#include "TROOT.h"
#include "TStyle.h"
#include "TSystem.h"
#include "TText.h"
#include "TTF.h"
#include "TVectorD.h"
#include "TVirtualPad.h"
#include "TVirtualPadPainter.h"
#include "TVirtualPS.h"
#include "TVirtualX.h"
#include <iostream>
#include <memory>
#include "snprintf.h"
#include <X11/Xlib.h>
#include <afterbase.h>
#include <afterimage.h>
#include <bmp.h>
#include <draw.h>
#include "TASPolyUtils.c"
Classes | |
struct | __argb32__ |
Namespaces | |
namespace | ROOT |
This file contains a specialised ROOT message handler to test for diagnostic in unit tests. | |
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 = nullptr |
static char * | gIconPaths [7] = {nullptr, nullptr, nullptr, nullptr, nullptr, nullptr, nullptr} |
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 161 of file TASImage.cxx.
#define _MEMSET_ | ( | dst, | |
lng, | |||
val | |||
) |
Definition at line 3717 of file TASImage.cxx.
#define FillSpansInternal | ( | npt, | |
ppt, | |||
widths, | |||
color | |||
) |
Definition at line 3722 of file TASImage.cxx.
|
static |
Create draw context.
Definition at line 5635 of file TASImage.cxx.
|
static |
Destroy asdraw context32.
Definition at line 5652 of file TASImage.cxx.
|
static |
|
static |
Get poly bounds along Y.
Definition at line 5170 of file TASImage.cxx.
|
static |
|
static |
Set icons paths.
Definition at line 368 of file TASImage.cxx.
|
static |
|
static |
Definition at line 5661 of file TASImage.cxx.
|
static |
Definition at line 127 of file TASImage.cxx.
|
static |
Definition at line 132 of file TASImage.cxx.
|
static |
Definition at line 128 of file TASImage.cxx.
|
static |
Definition at line 5660 of file TASImage.cxx.
const Float_t kScale = 0.985 |
Definition at line 135 of file TASImage.cxx.
|
static |
Definition at line 5421 of file TASImage.cxx.