1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- /***************************************************************************/
- /* */
- /* pshalgo.h */
- /* */
- /* This header file defines the used hinting algorithm. */
- /* */
- /* Copyright 2001 by */
- /* David Turner, Robert Wilhelm, and Werner Lemberg. */
- /* */
- /* This file is part of the FreeType project, and may only be used */
- /* modified and distributed under the terms of the FreeType project */
- /* license, LICENSE.TXT. By continuing to use, modify, or distribute */
- /* this file you indicate that you have read the license and */
- /* understand and accept it fully. */
- /* */
- /***************************************************************************/
- #ifndef __PSHALGO_H__
- #define __PSHALGO_H__
- FT_BEGIN_HEADER
- /* define to choose hinting algorithm */
- #define PSH_ALGORITHM_3
- #if defined(PSH_ALGORITHM_1)
- # include "pshalgo1.h"
- # define PS_HINTS_APPLY_FUNC ps1_hints_apply
- #elif defined(PSH_ALGORITHM_2)
- # include "pshalgo2.h"
- # define PS_HINTS_APPLY_FUNC ps2_hints_apply
- #elif defined(PSH_ALGORITHM_3)
- # include "pshalgo3.h"
- # define PS_HINTS_APPLY_FUNC ps3_hints_apply
- #else
- # error "invalid Postscript Hinter algorithm selection"
- #endif
- FT_END_HEADER
- #endif /* __PSHALGO_H__ */
- /* END */
|