5 |
/* Support for the FT_Outline type used to store glyph shapes of */ |
/* Support for the FT_Outline type used to store glyph shapes of */ |
6 |
/* most scalable font formats (specification). */ |
/* most scalable font formats (specification). */ |
7 |
/* */ |
/* */ |
8 |
/* Copyright 1996-2001, 2002, 2003 by */ |
/* Copyright 1996-2001, 2002, 2003, 2005 by */ |
9 |
/* David Turner, Robert Wilhelm, and Werner Lemberg. */ |
/* David Turner, Robert Wilhelm, and Werner Lemberg. */ |
10 |
/* */ |
/* */ |
11 |
/* This file is part of the FreeType project, and may only be used, */ |
/* This file is part of the FreeType project, and may only be used, */ |
229 |
/* acbox :: The outline's control box. */ |
/* acbox :: The outline's control box. */ |
230 |
/* */ |
/* */ |
231 |
FT_EXPORT( void ) |
FT_EXPORT( void ) |
232 |
FT_Outline_Get_CBox( FT_Outline* outline, |
FT_Outline_Get_CBox( const FT_Outline* outline, |
233 |
FT_BBox *acbox ); |
FT_BBox *acbox ); |
234 |
|
|
235 |
|
|
236 |
/*************************************************************************/ |
/*************************************************************************/ |
275 |
/* FreeType error code. 0 means success. */ |
/* FreeType error code. 0 means success. */ |
276 |
/* */ |
/* */ |
277 |
FT_EXPORT( FT_Error ) |
FT_EXPORT( FT_Error ) |
278 |
FT_Outline_Copy( FT_Outline* source, |
FT_Outline_Copy( const FT_Outline* source, |
279 |
FT_Outline *target ); |
FT_Outline *target ); |
280 |
|
|
281 |
|
|
282 |
/*************************************************************************/ |
/*************************************************************************/ |
299 |
/* outline's points. */ |
/* outline's points. */ |
300 |
/* */ |
/* */ |
301 |
FT_EXPORT( void ) |
FT_EXPORT( void ) |
302 |
FT_Outline_Transform( FT_Outline* outline, |
FT_Outline_Transform( FT_Outline* outline, |
303 |
FT_Matrix* matrix ); |
const FT_Matrix* matrix ); |
304 |
|
|
305 |
|
|
306 |
/*************************************************************************/ |
/*************************************************************************/ |
353 |
/* It will use the raster correponding to the default glyph format. */ |
/* It will use the raster correponding to the default glyph format. */ |
354 |
/* */ |
/* */ |
355 |
FT_EXPORT( FT_Error ) |
FT_EXPORT( FT_Error ) |
356 |
FT_Outline_Get_Bitmap( FT_Library library, |
FT_Outline_Get_Bitmap( FT_Library library, |
357 |
FT_Outline* outline, |
FT_Outline* outline, |
358 |
FT_Bitmap *abitmap ); |
const FT_Bitmap *abitmap ); |
359 |
|
|
360 |
|
|
361 |
/*************************************************************************/ |
/*************************************************************************/ |