
Go to the source code of this file.
Data Structures | |
| struct | _TypeInfo |
Typedefs | |
| typedef struct _TypeInfo | TypeInfo |
Enumerations | |
| enum | StretchType { UndefinedStretch, NormalStretch, UltraCondensedStretch, ExtraCondensedStretch, CondensedStretch, SemiCondensedStretch, SemiExpandedStretch, ExpandedStretch, ExtraExpandedStretch, UltraExpandedStretch, AnyStretch } |
| enum | StyleType { UndefinedStyle, NormalStyle, ItalicStyle, ObliqueStyle, AnyStyle } |
Functions | |
| MagickExport char ** | GetTypeList (const char *, unsigned long *, ExceptionInfo *) |
| MagickExport MagickBooleanType | ListTypeInfo (FILE *, ExceptionInfo *) |
| MagickExport const TypeInfo * | GetTypeInfo (const char *, ExceptionInfo *) |
| MagickExport const TypeInfo ** | GetTypeInfoByFamily (const char *, const StyleType, const StretchType, const unsigned long, ExceptionInfo *) |
| MagickExport const TypeInfo **** | GetTypeInfoList (const char *, unsigned long *, ExceptionInfo *) |
| MagickExport void | DestroyTypeList (void) |
| enum StretchType |
| enum StyleType |
| MagickExport void DestroyTypeList | ( | void | ) |
Definition at line 149 of file type.c.
References AcquireSemaphoreInfo(), DestroySemaphoreInfo(), DestroySplayTree(), instantiate_type, MagickFalse, RelinquishSemaphoreInfo(), type_list, and type_semaphore.
Referenced by MagickCoreTerminus().
| MagickExport const TypeInfo* GetTypeInfo | ( | const char * | , | |
| ExceptionInfo * | ||||
| ) |
| MagickExport const TypeInfo* * GetTypeInfoByFamily | ( | const char * | , | |
| const | StyleType, | |||
| const | StretchType, | |||
| const unsigned long | , | |||
| ExceptionInfo * | ||||
| ) |
| MagickExport const TypeInfo* * ** GetTypeInfoList | ( | const char * | , | |
| unsigned long * | , | |||
| ExceptionInfo * | ||||
| ) |
Definition at line 487 of file type.c.
References AcquireQuantumMemory(), AcquireSemaphoreInfo(), GetMagickModule, GetNextValueInSplayTree(), GetNumberOfNodesInSplayTree(), GetTypeInfo(), GlobExpression(), LogMagickEvent(), MagickFalse, _TypeInfo::name, RelinquishSemaphoreInfo(), ResetSplayTreeIterator(), _TypeInfo::stealth, TraceEvent, type_list, type_semaphore, and TypeInfoCompare().
Referenced by ListTypeInfo().
| MagickExport char** GetTypeList | ( | const char * | , | |
| unsigned long * | , | |||
| ExceptionInfo * | ||||
| ) |
Definition at line 580 of file type.c.
References AcquireQuantumMemory(), AcquireSemaphoreInfo(), ConstantString(), GetMagickModule, GetNextValueInSplayTree(), GetNumberOfNodesInSplayTree(), GetTypeInfo(), GlobExpression(), LogMagickEvent(), MagickFalse, _TypeInfo::name, RelinquishSemaphoreInfo(), ResetSplayTreeIterator(), _TypeInfo::stealth, TraceEvent, type_list, type_semaphore, and TypeCompare().
| MagickExport MagickBooleanType ListTypeInfo | ( | FILE * | , | |
| ExceptionInfo * | ||||
| ) |
Definition at line 844 of file type.c.
References _TypeInfo::family, FormatMagickString(), GetTypeInfoList(), _TypeInfo::glyphs, LocaleCompare(), MagickFalse, MagickOptionToMnemonic(), MagickStretchOptions, MagickStyleOptions, MagickTrue, MaxTextExtent, _TypeInfo::name, _TypeInfo::path, and RelinquishMagickMemory().
1.5.7.1