File: ftgl.dox

package info (click to toggle)
ftgl 2.1.3~rc5-4%2Bnmu1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 3,732 kB
  • ctags: 1,457
  • sloc: cpp: 15,756; sh: 982; ansic: 625; makefile: 390
file content (45 lines) | stat: -rw-r--r-- 1,283 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
/** \mainpage %FTGL User Guide

 \image html logo.png
 \image latex logo.png "" width=0.3\textwidth

 \section intro Introduction

 OpenGL doesn't provide direct font support, so the application must use any
 of OpenGL's other features for font rendering, such as drawing bitmaps or
 pixmaps, creating texture maps containing an entire character set, drawing
 character outlines, or creating a 3D geometry for each character.

 More information can be found on the OpenGL website:
 - http://www.opengl.org/resources/faq/technical/fonts.htm
 - http://www.opengl.org/resources/features/fontsurvey/

 Most of these systems require a pre-processing stage to take the native fonts
 and convert them into a proprietary format.

 %FTGL was born out of the need to treat fonts in OpenGL applications just like
 any other application. For example when using Adobe Photoshop or Microsoft
 Word you don't need an intermediate pre-processing step to use high quality
 scalable fonts.

 \section documentation Documentation

 - \subpage ftgl-tutorial

 - C API reference:
   - FTGlyph.h
   - FTFont.h
   - FTLayout.h

 - C++ API reference:
   - class FTGlyph
   - class FTFont
   - class FTLayout

 \section information Additional information

 - \subpage ftgl-faq

 - \subpage ftgl-projects

*/