fltk 1.3.0rc3
About: FLTK (Fast Light Tool Kit) is a cross-platform C++ GUI toolkit for UNIX/Linux (X11), Microsoft Windows, and MacOS X. Release candidate.
  SfR Fresh Dox: fltk-1.3.0rc3-source.tar.gz ("inofficial" and yet experimental doxygen-generated source code documentation)  

fl_draw_image.cxx File Reference

#include <FL/Fl.H>
#include <FL/fl_draw.H>
#include <FL/x.H>
#include "Fl_XColor.H"
#include "flstring.h"
Include dependency graph for fl_draw_image.cxx:

Go to the source code of this file.

Defines

#define OUTTYPE   uchar
#define OUTSIZE   2
#define OUTASSIGN(v)   int tt=v; t[0] = uchar(tt>>8); t[1] = uchar(tt)
#define STORETYPE   U32
#define INNARDS32(f)   U32 *t = (U32*)to; for (; w--; from += delta) *t++ = f
#define MAXBUFFER   0x40000

Functions

void fl_rectf (int x, int y, int w, int h, uchar r, uchar g, uchar b)

Variables

static int gi
static int bi

Define Documentation

#define INNARDS32 (   f)    U32 *t = (U32*)to; for (; w--; from += delta) *t++ = f

Definition at line 310 of file fl_draw_image.cxx.

#define MAXBUFFER   0x40000

Definition at line 457 of file fl_draw_image.cxx.

#define OUTASSIGN (   v)    int tt=v; t[0] = uchar(tt>>8); t[1] = uchar(tt)

Definition at line 155 of file fl_draw_image.cxx.

#define OUTSIZE   2

Definition at line 154 of file fl_draw_image.cxx.

#define OUTTYPE   uchar

Definition at line 153 of file fl_draw_image.cxx.

#define STORETYPE   U32

Definition at line 309 of file fl_draw_image.cxx.


Variable Documentation

int gi

Definition at line 77 of file fl_draw_image.cxx.

Referenced by fl_text_extents().