Lines Matching refs:pa
563 ControlPoint* pa = (ControlPoint*)calloc(lastPoint+1, sizeof(ControlPoint)); in GetSimpleTTOutline() local
567 pa[i++].flags = (sal_uInt32) (flag = *p++); in GetSimpleTTOutline()
572 free(pa); in GetSimpleTTOutline()
575 pa[i++].flags = flag; in GetSimpleTTOutline()
583 if (pa[i].flags & 0x02) { in GetSimpleTTOutline()
584 if (pa[i].flags & 0x10) { in GetSimpleTTOutline()
589 } else if ( !(pa[i].flags & 0x10)) { in GetSimpleTTOutline()
593 pa[i].x = (sal_Int16)z; in GetSimpleTTOutline()
599 if (pa[i].flags & 0x04) { in GetSimpleTTOutline()
600 if (pa[i].flags & 0x20) { in GetSimpleTTOutline()
605 } else if ( !(pa[i].flags & 0x20)) { in GetSimpleTTOutline()
609 pa[i].y = (sal_Int16)z; in GetSimpleTTOutline()
613 pa[GetUInt16(ptr, 10 + i * 2, 1)].flags |= 0x00008000; /*- set the end contour flag */ in GetSimpleTTOutline()
616 *pointArray = pa; in GetSimpleTTOutline()
626 ControlPoint *nextComponent, *pa; in GetCompoundTTOutline() local
809 pa = (ControlPoint*)calloc(np, sizeof(ControlPoint)); in GetCompoundTTOutline()
810 assert(pa != 0); in GetCompoundTTOutline()
812 memcpy( pa, &myPoints[0], np*sizeof(ControlPoint) ); in GetCompoundTTOutline()
814 *pointArray = pa; in GetCompoundTTOutline()
1996 ControlPoint *pa; in CreateT3FromTTGlyphs() local
2088 … r = GetTTGlyphOutline(ttf, glyphArray[i] < ttf->nglyphs ? glyphArray[i] : 0, &pa, &metrics, 0); in CreateT3FromTTGlyphs()
2091 n = BSplineToPSPath(pa, r, &path); in CreateT3FromTTGlyphs()
2134 free(pa); in CreateT3FromTTGlyphs()