misc fixes to get rrdtool working without included libraries.
[rrdtool.git] / libraries / freetype-2.0.5 / include / freetype / ftsynth.h
1 /***************************************************************************/
2 /*                                                                         */
3 /*  ftsynth.h                                                              */
4 /*                                                                         */
5 /*    FreeType synthesizing code for emboldening and slanting              */
6 /*    (specification).                                                     */
7 /*                                                                         */
8 /*  Copyright 2000-2001 by                                                 */
9 /*  David Turner, Robert Wilhelm, and Werner Lemberg.                      */
10 /*                                                                         */
11 /*  This file is part of the FreeType project, and may only be used,       */
12 /*  modified, and distributed under the terms of the FreeType project      */
13 /*  license, LICENSE.TXT.  By continuing to use, modify, or distribute     */
14 /*  this file you indicate that you have read the license and              */
15 /*  understand and accept it fully.                                        */
16 /*                                                                         */
17 /***************************************************************************/
18
19
20   /*************************************************************************/
21   /*************************************************************************/
22   /*************************************************************************/
23   /*************************************************************************/
24   /*************************************************************************/
25   /*********                                                       *********/
26   /*********        WARNING, THIS IS ALPHA CODE, THIS API          *********/
27   /*********    IS DUE TO CHANGE UNTIL STRICTLY NOTIFIED BY THE    *********/
28   /*********            FREETYPE DEVELOPMENT TEAM                  *********/
29   /*********                                                       *********/
30   /*************************************************************************/
31   /*************************************************************************/
32   /*************************************************************************/
33   /*************************************************************************/
34   /*************************************************************************/
35
36
37 #ifndef __FTSYNTH_H__
38 #define __FTSYNTH_H__
39
40
41 #include <ft2build.h>
42 #include FT_FREETYPE_H
43
44
45 FT_BEGIN_HEADER
46
47
48   /* This code is completely experimental -- use with care! */
49   /* It will probably be completely rewritten in the future */
50   /* or even integrated into the library.                   */
51   FT_EXPORT( FT_Error )
52   FT_Outline_Embolden( FT_GlyphSlot  original,
53                        FT_Outline*   outline,
54                        FT_Pos*       advance );
55
56   FT_EXPORT( FT_Error )
57   FT_Outline_Oblique( FT_GlyphSlot  original,
58                       FT_Outline*   outline,
59                       FT_Pos*       advance );
60
61
62 FT_END_HEADER
63
64 #endif /* __FTSYNTH_H__ */
65
66
67 /* END */