• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/groff-38/groff/src/roff/troff/

Lines Matching +refs:point +refs:max

800   void determine_line_limits (char code, hvpair *point, int npoints);
1329 // the entity, code, built from the point array.
1330 void troff_output_file::determine_line_limits(char code, hvpair *point,
1343 output_vpos - point[0].h.to_units()/2);
1344 check_output_limits(output_hpos + point[0].h.to_units(),
1345 output_vpos + point[0].h.to_units()/2);
1350 output_vpos - point[0].v.to_units()/2);
1351 check_output_limits(output_hpos + point[0].h.to_units(),
1352 output_vpos + point[0].v.to_units()/2);
1360 x += point[i].h.to_units();
1361 y += point[i].v.to_units();
1369 x += point[i].h.to_units();
1370 y += point[i].v.to_units();
1380 p[0] = point[0].h.to_units();
1381 p[1] = point[0].v.to_units();
1382 p[2] = point[1].h.to_units();
1383 p[3] = point[1].v.to_units();
1399 x += point[i].h.to_units();
1400 y += point[i].v.to_units();
1408 x += point[i].h.to_units();
1409 y += point[i].v.to_units();
1415 void troff_output_file::draw(char code, hvpair *point, int npoints,
1436 put(point[0].h.to_units());
1441 put(point[i].h.to_units());
1443 put(point[i].v.to_units());
1445 determine_line_limits(code, point, npoints);
1449 output_hpos += point[i].h.to_units();
1453 output_vpos += point[i].v.to_units();
2113 void glyph_node::vertical_extent(vunits *min, vunits *max)
2116 *max = tf->get_char_depth(ci);
2286 void kern_pair_node::vertical_extent(vunits *min, vunits *max)
2288 n1->vertical_extent(min, max);
2293 if (max2 > *max)
2294 *max = max2;
2644 void italic_corrected_node::vertical_extent(vunits *min, vunits *max)
2646 n->vertical_extent(min, max);
3003 void node_list_vertical_extent(node *p, vunits *min, vunits *max)
3006 *max = V0;
3015 if (v2 > *max)
3016 *max = v2;
3021 void zero_width_node::vertical_extent(vunits *min, vunits *max)
3023 node_list_vertical_extent(n, min, max);
3386 void node::vertical_extent(vunits *min, vunits *max)
3391 *max = V0;
3394 *max = v;
3399 void vline_node::vertical_extent(vunits *min, vunits *max)
3402 node::vertical_extent(min, max);
3410 *max = V0;
3414 *max = cmax;
3424 *max = x;
3432 *max = x + cmax;
4434 point = new hvpair[npoints];
4436 point[i] = p[i];
4443 point = new hvpair[npoints];
4445 point[i] = p[i];
4455 if (point[i].h != nd->point[i].h || point[i].v != nd->point[i].v)
4477 if (point)
4478 a_delete point;
4485 x += point[i].h;
4495 x += point[i].v;
4501 return new draw_node(code, point, npoints, sz, gcol, fcol, state,
4507 out->draw(code, point, npoints, sz, gcol, fcol);