Back to index

texmacs  1.0.7.15
Classes | Defines | Typedefs | Functions
renderer.hpp File Reference
#include "bitmap_font.hpp"
#include "url.hpp"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  renderer_rep

Defines

#define PIXEL   256
#define PLUS_INFINITY   ((SI) 0x3fffffff)
#define MINUS_INFINITY   ((SI) 0xc0000000)

Typedefs

typedef int SI
typedef unsigned int color
typedef renderer_reprenderer
typedef list< rectanglerectangles

Functions

void abs_round (SI &l)
void abs_round (SI &x, SI &y)
void abs_inner_round (SI &x1, SI &y1, SI &x2, SI &y2)
void abs_outer_round (SI &x1, SI &y1, SI &x2, SI &y2)

Define Documentation

#define MINUS_INFINITY   ((SI) 0xc0000000)

Definition at line 22 of file renderer.hpp.

#define PIXEL   256

Definition at line 20 of file renderer.hpp.

#define PLUS_INFINITY   ((SI) 0x3fffffff)

Definition at line 21 of file renderer.hpp.


Typedef Documentation

typedef unsigned int color

Definition at line 18 of file renderer.hpp.

Definition at line 31 of file renderer.hpp.

Definition at line 28 of file renderer.hpp.

typedef int SI

Definition at line 17 of file renderer.hpp.


Function Documentation

void abs_inner_round ( SI x1,
SI y1,
SI x2,
SI y2 
)

Definition at line 198 of file renderer.cpp.

                                                 {
  x1= RND (x1+PIXEL-1);
  y1= RND (y1+PIXEL-1);
  x2= RND (x2);
  y2= RND (y2);
}
void abs_outer_round ( SI x1,
SI y1,
SI x2,
SI y2 
)

Definition at line 206 of file renderer.cpp.

                                                 {
  x1= RND (x1);
  y1= RND (y1);
  x2= RND (x2+PIXEL-1);
  y2= RND (y2+PIXEL-1);
}

Here is the caller graph for this function:

void abs_round ( SI l)

Definition at line 187 of file renderer.cpp.

                  {
  l= RND (l);
}
void abs_round ( SI x,
SI y 
)

Definition at line 192 of file renderer.cpp.

                         {
  x= RND (x);
  y= RND (y);
}