ref: 55e80ec2006d683fa2cef0c374f5df969535b25b
dir: /src/pshinter/pshalgo.h/
/***************************************************************************/ /* */ /* 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 */