Home
last modified time | relevance | path

Searched refs:ACBuffer (Results 1 – 7 of 7) sorted by relevance

/dports/print/py-psautohint/psautohint-2.0.0/libpsautohint/include/
H A Dpsautohint.h58 typedef struct ACBuffer ACBuffer; typedef
60 ACLIB_API ACBuffer* ACBufferNew(size_t size);
61 ACLIB_API void ACBufferFree(ACBuffer* buffer);
62 ACLIB_API void ACBufferReset(ACBuffer* buffer);
63 ACLIB_API void ACBufferWrite(ACBuffer* buffer, char* data, size_t length);
64 ACLIB_API void ACBufferWriteF(ACBuffer* buffer, char* format, ...);
65 ACLIB_API void ACBufferRead(ACBuffer* buffer, char** data, size_t* length);
164 ACBuffer* outbuffer, int allowEdit,
172 const char** masters, ACBuffer** outbuffers);
/dports/print/py-psautohint/psautohint-2.0.0/libpsautohint/src/
H A Dbuffer.c16 struct ACBuffer struct
23 ACLIB_API ACBuffer* argument
26 ACBuffer* buffer; in ACBufferNew()
31 buffer = (ACBuffer*)AllocateMem(1, sizeof(ACBuffer), "buffer"); in ACBufferNew()
41 ACBufferFree(ACBuffer* buffer) in ACBufferFree()
51 ACBufferReset(ACBuffer* buffer) in ACBufferReset()
59 ACBufferWrite(ACBuffer* buffer, char* data, size_t length) in ACBufferWrite()
75 ACBufferWriteF(ACBuffer* buffer, char* format, ...) in ACBufferWriteF()
107 ACBufferRead(ACBuffer* buffer, char** data, size_t* length) in ACBufferRead()
H A Dpsautohint.c17 ACBuffer* gBezOutput = NULL;
89 ACBuffer* outbuffer, int allowEdit, int allowHintSub, in AutoHintString()
137 ACBuffer** outbuffers) in AutoHintStringMM()
H A Dac.h170 extern ACBuffer* gBezOutput;
406 const char** masters, ACBuffer** outbuffers);
H A Dcharpath.c35 static ACBuffer* outbuff;
1454 WritePaths(ACBuffer** outBuffers) in WritePaths()
1705 ACBuffer** outbuffers) in MergeGlyphPaths()
/dports/print/py-psautohint/psautohint-2.0.0/python/psautohint/
H A D_psautohint.c63 ACBufferWriteF((ACBuffer*)userData, "charZone %s top %f bottom %f\n", in charZoneCB()
70 ACBufferWriteF((ACBuffer*)userData, "stemZone %s top %f bottom %f\n", in stemZoneCB()
77 ACBufferWriteF((ACBuffer*)userData, "HStem %s top %f bottom %f\n", in hstemCB()
84 ACBufferWriteF((ACBuffer*)userData, "VStem %s right %f left %f\n", in vstemCB()
91 ACBufferReset((ACBuffer*)userData); in reportRetry()
142 ACBuffer* reportBuffer = NULL; in autohint()
178 ACBuffer* output = ACBufferNew(4 * strlen(inData)); in autohint()
293 ACBuffer** outGlyphs = PyMem_RawCalloc(inCount, sizeof(ACBuffer*)); in autohintmm()
/dports/print/py-psautohint/psautohint-2.0.0/libpsautohint/
H A Dautohintexe.c76 ACBufferWriteF((ACBuffer*)userData, "charZone %s top %f bottom %f\n", in charZoneCB()
83 ACBufferWriteF((ACBuffer*)userData, "stemZone %s top %f bottom %f\n", in stemZoneCB()
90 ACBufferWriteF((ACBuffer*)userData, "HStem %s top %f bottom %f\n", in hstemCB()
97 ACBufferWriteF((ACBuffer*)userData, "VStem %s right %f left %f\n", in vstemCB()
129 ACBuffer* buffer = (ACBuffer*)userData; in reportRetry()
239 ACBuffer* reportBuffer = NULL; in main()
400 ACBuffer* output; in main()
449 ACBuffer** outGlyphs; /* output bez data */ in main()
450 ACBuffer* hintedGlyph; /* reference hinted glyph */ in main()
455 outGlyphs = malloc(sizeof(ACBuffer*) * total_files); in main()