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_vertex.cxx File Reference

Portable drawing code for drawing arbitrary shapes with simple 2D transformations. More...

#include <config.h>
#include <FL/fl_draw.H>
#include <FL/x.H>
#include <FL/Fl.H>
#include <FL/math.h>
#include <stdlib.h>
Include dependency graph for fl_vertex.cxx:

Go to the source code of this file.

Classes

struct  matrix

Defines

#define XPOINT   XPoint

Typedefs

typedef short COORD_T

Enumerations

enum  { LINE, LOOP, POLYGON, POINT_ }

Functions

void fl_push_matrix ()
void fl_pop_matrix ()
void fl_mult_matrix (double a, double b, double c, double d, double x, double y)
void fl_scale (double x, double y)
void fl_scale (double x)
void fl_translate (double x, double y)
void fl_rotate (double d)
double fl_transform_x (double x, double y)
double fl_transform_y (double x, double y)
double fl_transform_dx (double x, double y)
double fl_transform_dy (double x, double y)

Variables

matrixfl_matrix = &m

Detailed Description

Portable drawing code for drawing arbitrary shapes with simple 2D transformations.

Definition in file fl_vertex.cxx.


Define Documentation

#define XPOINT   XPoint

Definition at line 138 of file fl_vertex.cxx.


Typedef Documentation

typedef short COORD_T

Definition at line 137 of file fl_vertex.cxx.


Enumeration Type Documentation

anonymous enum
Enumerator:
LINE 
LOOP 
POLYGON 
POINT_ 

Definition at line 146 of file fl_vertex.cxx.


Variable Documentation

Definition at line 52 of file fl_vertex.cxx.