#include "TROOT.h"#include "TColor.h"#include "TGX11.h"#include "TPoint.h"#include "TMath.h"#include "TStorage.h"#include "TStyle.h"#include "TExMap.h"#include "TEnv.h"#include "TString.h"#include "TObjString.h"#include "TObjArray.h"#include "RStipples.h"#include "strlcpy.h"#include <X11/Xlib.h>#include <X11/Xutil.h>#include <X11/Xatom.h>#include <X11/cursorfont.h>#include <X11/keysym.h>#include <X11/xpm.h>#include <cstdio>#include <cstring>#include <cstdlib>#include <cctype>#include <unistd.h>#include "gifencode.h"#include "gifdecode.h"Classes | |
| struct | RVisual |
| struct | RXColor |
| struct | RXGCValues |
| struct | RXImage |
| struct | RXPoint |
| struct | RXVisualInfo |
| class | TX11GifEncode |
| Helper class to extract pixel information from XImage for store in the GIF. More... | |
| struct | XWindow_t |
| Description of a X11 window. More... | |
Functions | |
| static Int_t | DummyX11ErrorHandler (Display *, XErrorEvent *) |
| Dummy error handler for X11. Used by FindUsableVisual(). | |
| int | XRotDrawAlignedImageString (Display *, XFontStruct *, float, Drawable, GC, int, int, char *, int) |
| A front end to XRotPaintAlignedString: -does alignment, paints background. | |
| int | XRotDrawAlignedString (Display *, XFontStruct *, float, Drawable, GC, int, int, char *, int) |
| A front end to XRotPaintAlignedString: -does alignment, no background. | |
| int | XRotDrawImageString (Display *, XFontStruct *, float, Drawable, GC, int, int, char *) |
| A front end to XRotPaintAlignedString: -no alignment, paints background. | |
| int | XRotDrawString (Display *, XFontStruct *, float, Drawable, GC, int, int, char *) |
| A front end to XRotPaintAlignedString: -no alignment, no background. | |
| void | XRotSetBoundingBoxPad (int) |
| Set the padding used when calculating bounding boxes. | |
| void | XRotSetMagnification (float) |
| Set the font magnification factor for all subsequent operations. | |
| XPoint * | XRotTextExtents (Display *, XFontStruct *, float, int, int, char *, int) |
| Calculate the bounding box some text will have when painted. | |
| float | XRotVersion (char *, int) |
| Return version/copyright information. | |
Variables | ||
| static int | gCapStyle = CapButt | |
| static Int_t | gCurrentFontNumber = 0 | |
| static XWindow_t * | gCws | |
| struct { | ||
| XFontStruct * id | ||
| char name [80] | ||
| } | gFont [kMAXFONT] | |
| static GC | gGCecho | |
| static int | gJoinStyle = JoinMiter | |
| static ULong_t | gKeybdMask | |
| static int | gMarkerCapStyle = CapRound | |
| static int | gMarkerJoinStyle = JoinRound | |
| static int | gMarkerLineStyle = LineSolid | |
| static ULong_t | gMouseMask | |
| static Cursor | gNullCursor = 0 | |
| static XFontStruct * | gTextFont | |
| static XWindow_t * | gTws | |
| const Int_t | kBIGGEST_RGB_VALUE = 65535 | |
| const int | kGCdash = 5 | |
| const int | kGCfill = 2 | |
| const int | kGCinvt = 4 | |
| const int | kGCline = 0 | |
| const int | kGCmark = 1 | |
| const int | kGCpxmp = 6 | |
| const int | kGCtext = 3 | |
| const Int_t | kMAXFONT = 4 | |
| const int | kMAXGC = 7 | |
| const char | null_cursor_bits [] | |
|
static |
|
extern |
A front end to XRotPaintAlignedString: -does alignment, paints background.
Definition at line 316 of file Rotated.cxx.
|
extern |
A front end to XRotPaintAlignedString: -does alignment, no background.
Definition at line 305 of file Rotated.cxx.
|
extern |
A front end to XRotPaintAlignedString: -no alignment, paints background.
Definition at line 294 of file Rotated.cxx.
|
extern |
A front end to XRotPaintAlignedString: -no alignment, no background.
Definition at line 283 of file Rotated.cxx.
|
extern |
Set the padding used when calculating bounding boxes.
Definition at line 251 of file Rotated.cxx.
|
extern |
Set the font magnification factor for all subsequent operations.
Definition at line 242 of file Rotated.cxx.
|
extern |
Calculate the bounding box some text will have when painted.
Definition at line 1337 of file Rotated.cxx.
|
extern |
Return version/copyright information.
Definition at line 232 of file Rotated.cxx.
| struct { ... } gFont[kMAXFONT] |
|
static |
|
static |
|
static |
| XFontStruct* id |