Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
GLViewer_Drawer.cxx File Reference
#include "GLViewer_Drawer.h"
#include "GLViewer_Object.h"
#include "GLViewer_Text.h"
#include "GLViewer_ViewFrame.h"
#include "GLViewer_ViewPort2d.h"
#include <QApplication>
#include <QImage>
#include <QPainter>
#include <QFile>
#include <GL/glx.h>
#include <gp_Pnt2d.hxx>

Macros

#define TEXT_GAP   5
 
#define NB_TEX_COMP   2
 
#define TEX_ROW_LEN   32
 
#define TEX_ROW_GAP   2
 

Functions

static GLuint displayListBase (QFont *theFont)
 

Variables

GLfloat modelMatrix [16]
 
static int FirstSymbolNumber = 32
 code of first font symbol More...
 
static int LastSymbolNumber = 127
 code of last font symbol More...
 
GLubyte rasterVertex [5] = { 0x70, 0xf8, 0xf8, 0xf8, 0x70 }
 
GLubyte rasterCross [7] = { 0x82, 0x44, 0x28, 0x10, 0x28, 0x44, 0x82 }
 

Macro Definition Documentation

#define NB_TEX_COMP   2
#define TEX_ROW_GAP   2
#define TEX_ROW_LEN   32
#define TEXT_GAP   5

Function Documentation

Variable Documentation

int FirstSymbolNumber = 32
static
int LastSymbolNumber = 127
static
GLfloat modelMatrix[16]
GLubyte rasterCross[7] = { 0x82, 0x44, 0x28, 0x10, 0x28, 0x44, 0x82 }
GLubyte rasterVertex[5] = { 0x70, 0xf8, 0xf8, 0xf8, 0x70 }