Lines Matching refs:stemno

416 static int ComputeStem(stemno)  in ComputeStem()  argument
417 int stemno; in ComputeStem()
444 stems[stemno].lbhint = NULL; /* Char is at non-axial angle, ignore hints. */
445 stems[stemno].lbrevhint = NULL;
446 stems[stemno].rthint = NULL;
447 stems[stemno].rtrevhint = NULL;
453 if (stems[stemno].vertical) {
455 stemstart = stems[stemno].x;
456 stemwidth = stems[stemno].dx;
459 stemstart = stems[stemno].y;
460 stemwidth = stems[stemno].dy;
467 if (stems[stemno].vertical)
487 if (stems[stemno].vertical) { /* vertical stem */
517 if (blues->ForceBold && stems[stemno].vertical &&
531 if (!stems[stemno].vertical) {
651 stems[stemno].lbhint = (struct segment *)Permanent(Loc(CharSpace, 0.0, lbhintvalue));
652 stems[stemno].lbrevhint = (struct segment *)Permanent(Loc(CharSpace, 0.0, -lbhintvalue));
653 stems[stemno].rthint = (struct segment *)Permanent(Loc(CharSpace, 0.0, rthintvalue));
654 stems[stemno].rtrevhint = (struct segment *)Permanent(Loc(CharSpace, 0.0, -rthintvalue));
673 if (stems[stemno].vertical) {
674 stems[stemno].lbhint = (struct segment *)Permanent(Loc(CharSpace, lbhintvalue, 0.0));
675 stems[stemno].lbrevhint = (struct segment *)Permanent(Loc(CharSpace, -lbhintvalue, 0.0));
676 stems[stemno].rthint = (struct segment *)Permanent(Loc(CharSpace, rthintvalue, 0.0));
677 stems[stemno].rtrevhint = (struct segment *)Permanent(Loc(CharSpace, -rthintvalue, 0.0));
679 stems[stemno].lbhint = (struct segment *)Permanent(Loc(CharSpace, 0.0, lbhintvalue));
680 stems[stemno].lbrevhint = (struct segment *)Permanent(Loc(CharSpace, 0.0, -lbhintvalue));
681 stems[stemno].rthint = (struct segment *)Permanent(Loc(CharSpace, 0.0, rthintvalue));
682 stems[stemno].rtrevhint = (struct segment *)Permanent(Loc(CharSpace, 0.0, -rthintvalue));