Lines Matching +defs:point +defs:max

802   void determine_line_limits (char code, hvpair *point, int npoints);
1331 // the entity, code, built from the point array.
1332 void troff_output_file::determine_line_limits(char code, hvpair *point,
1345 output_vpos - point[0].h.to_units()/2);
1346 check_output_limits(output_hpos + point[0].h.to_units(),
1347 output_vpos + point[0].h.to_units()/2);
1352 output_vpos - point[0].v.to_units()/2);
1353 check_output_limits(output_hpos + point[0].h.to_units(),
1354 output_vpos + point[0].v.to_units()/2);
1362 x += point[i].h.to_units();
1363 y += point[i].v.to_units();
1371 x += point[i].h.to_units();
1372 y += point[i].v.to_units();
1382 p[0] = point[0].h.to_units();
1383 p[1] = point[0].v.to_units();
1384 p[2] = point[1].h.to_units();
1385 p[3] = point[1].v.to_units();
1401 x += point[i].h.to_units();
1402 y += point[i].v.to_units();
1410 x += point[i].h.to_units();
1411 y += point[i].v.to_units();
1417 void troff_output_file::draw(char code, hvpair *point, int npoints,
1438 put(point[0].h.to_units());
1443 put(point[i].h.to_units());
1445 put(point[i].v.to_units());
1447 determine_line_limits(code, point, npoints);
1451 output_hpos += point[i].h.to_units();
1455 output_vpos += point[i].v.to_units();
2115 void glyph_node::vertical_extent(vunits *min, vunits *max)
2118 *max = tf->get_char_depth(ci);
2288 void kern_pair_node::vertical_extent(vunits *min, vunits *max)
2290 n1->vertical_extent(min, max);
2295 if (max2 > *max)
2296 *max = max2;
2646 void italic_corrected_node::vertical_extent(vunits *min, vunits *max)
2648 n->vertical_extent(min, max);
3005 void node_list_vertical_extent(node *p, vunits *min, vunits *max)
3008 *max = V0;
3017 if (v2 > *max)
3018 *max = v2;
3023 void zero_width_node::vertical_extent(vunits *min, vunits *max)
3025 node_list_vertical_extent(n, min, max);
3388 void node::vertical_extent(vunits *min, vunits *max)
3393 *max = V0;
3396 *max = v;
3401 void vline_node::vertical_extent(vunits *min, vunits *max)
3404 node::vertical_extent(min, max);
3412 *max = V0;
3416 *max = cmax;
3426 *max = x;
3434 *max = x + cmax;
4436 point = new hvpair[npoints];
4438 point[i] = p[i];
4445 point = new hvpair[npoints];
4447 point[i] = p[i];
4457 if (point[i].h != nd->point[i].h || point[i].v != nd->point[i].v)
4479 if (point)
4480 a_delete point;
4487 x += point[i].h;
4497 x += point[i].v;
4503 return new draw_node(code, point, npoints, sz, gcol, fcol, state,
4509 out->draw(code, point, npoints, sz, gcol, fcol);