#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>
Classes | |
struct | RVisual |
struct | RXColor |
struct | RXGCValues |
struct | RXImage |
struct | RXPoint |
struct | RXVisualInfo |
Functions | |
static Int_t | DummyX11ErrorHandler (Display *, XErrorEvent *) |
Dummy error handler for X11. Used by FindUsableVisual(). | |
static void | GetPixel (int y, int width, Byte_t *scline) |
Get pixels in line y and put in array scline. | |
int | GIFdecode (Byte_t *gifArr, Byte_t *pixArr, int *Width, int *Height, int *Ncols, Byte_t *R, Byte_t *G, Byte_t *B) |
long | GIFencode (int Width, int Height, Int_t Ncol, Byte_t R[], Byte_t G[], Byte_t B[], Byte_t ScLine[], void(*get_scline)(int, int, Byte_t *), void(*pb)(Byte_t)) |
int | GIFinfo (Byte_t *gifArr, int *Width, int *Height, int *Ncols) |
int | GIFquantize (UInt_t width, UInt_t height, Int_t *ncol, Byte_t *red, Byte_t *green, Byte_t *blue, Byte_t *outputBuf, Byte_t *outputCmap) |
static void | PutByte (Byte_t b) |
Put byte b in output stream. | |
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. | |
|
static |
int GIFdecode | ( | Byte_t * | gifArr, |
Byte_t * | pixArr, | ||
int * | Width, | ||
int * | Height, | ||
int * | Ncols, | ||
Byte_t * | R, | ||
Byte_t * | G, | ||
Byte_t * | B ) |
Definition at line 149 of file gifdecode.c.
long GIFencode | ( | int | Width, |
int | Height, | ||
Int_t | Ncol, | ||
Byte_t | R[], | ||
Byte_t | G[], | ||
Byte_t | B[], | ||
Byte_t | ScLine[], | ||
void(*)(int, int, Byte_t *) | get_scline, | ||
void(*)(Byte_t) | pb ) |
Definition at line 80 of file gifdecode.c.
int GIFquantize | ( | UInt_t | width, |
UInt_t | height, | ||
Int_t * | ncol, | ||
Byte_t * | red, | ||
Byte_t * | green, | ||
Byte_t * | blue, | ||
Byte_t * | outputBuf, | ||
Byte_t * | outputCmap ) |
|
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 1335 of file Rotated.cxx.
|
extern |
Return version/copyright information.
Definition at line 232 of file Rotated.cxx.
struct { ... } gFont[kMAXFONT] |
|
static |
struct { ... } gMarker |
|
static |
|
static |
XFontStruct* id |
const char null_cursor_bits[] |