| /NextBSD/contrib/groff/src/roff/troff/ |
| HD | hvunits.h | 22 class vunits { 25 vunits(); 26 vunits(units); 29 vunits& operator+=(const vunits&); 30 vunits& operator-=(const vunits&); 31 friend inline vunits scale(vunits n, units x, units y); // scale n by x/y 32 friend inline vunits scale(vunits n, vunits x, vunits y); 33 friend inline vunits operator +(const vunits&, const vunits&); 34 friend inline vunits operator -(const vunits&, const vunits&); 35 friend inline vunits operator -(const vunits&); [all …]
|
| HD | column.cpp | 35 void output_file::vjustify(vunits, symbol) in vjustify() argument 46 vunits bottom; 50 void begin_page(int pageno, vunits page_length); 52 void print_line(hunits, vunits, node *, vunits, vunits); 53 void vjustify(vunits, symbol); 55 void copy_file(hunits, vunits, const char *); 66 vunits get_bottom(); 67 vunits get_last_extra_space(); 81 virtual void output(output_file *, vunits); 84 virtual vunits distance(); [all …]
|
| HD | div.h | 38 vunits vertical_position; 39 vunits high_water_mark; 49 vunits marked_place; 52 virtual void output(node *nd, int retain_size, vunits vs, vunits post_vs, 56 virtual void space(vunits distance, int forced = 0) = 0; 60 vunits get_vertical_position() { return vertical_position; } in get_vertical_position() 61 vunits get_high_water_mark() { return high_water_mark; } in get_high_water_mark() 62 virtual vunits distance_to_next_trap() = 0; 63 void need(vunits); 65 virtual void set_diversion_trap(symbol, vunits) = 0; [all …]
|
| HD | div.cpp | 51 static vunits truncated_space; 52 static vunits needed_space; 63 vunits pre_extra, post_extra, pre, post; 64 vertical_size(vunits vs, vunits post_vs); 67 vertical_size::vertical_size(vunits vs, vunits post_vs) in vertical_size() 168 void diversion::need(vunits n) in need() 170 vunits d = distance_to_next_trap(); in need() 247 vunits macro_diversion::distance_to_next_trap() in distance_to_next_trap() 253 return vunits(INT_MAX - vresolution); in distance_to_next_trap() 267 vunits vs, vunits post_vs, hunits width) in output() [all …]
|
| HD | node.h | 74 virtual vunits vertical_width(); 76 virtual void vertical_extent(vunits *, vunits *); 256 vunits n; 257 diverted_space_node(vunits, node * = 0); 258 diverted_space_node(vunits, statem *, int, node * = 0); 270 vunits n; 282 vunits n; 284 extra_size_node(vunits); 285 extra_size_node(vunits, statem *, int); 295 vunits n; [all …]
|
| HD | env.h | 170 vunits prev_vertical_spacing; 171 vunits vertical_spacing; 172 vunits prev_post_vertical_spacing; 173 vunits post_vertical_spacing; 237 void output(node *nd, int retain_size, vunits vs, vunits post_vs, 239 void output_title(node *nd, int retain_size, vunits vs, vunits post_vs, 271 vunits get_vertical_spacing(); // .v 272 vunits get_post_vertical_spacing(); // .pvs 274 vunits total_post_vertical_spacing(); 295 vunits get_prev_char_height(); [all …]
|
| HD | node.cpp | 207 vunits get_char_height(charinfo *); 208 vunits get_char_depth(charinfo *); 500 vunits tfont::get_char_height(charinfo *c) in get_char_height() 502 vunits v = fm->get_height(c->get_index(), size.to_scaled_points()); in get_char_height() 509 vunits tfont::get_char_depth(charinfo *c) in get_char_depth() 511 vunits v = fm->get_depth(c->get_index(), size.to_scaled_points()); in get_char_depth() 692 virtual void really_print_line(hunits x, vunits y, node *n, 693 vunits before, vunits after, hunits width) = 0; 694 virtual void really_begin_page(int pageno, vunits page_length) = 0; 695 virtual void really_copy_file(hunits x, vunits y, const char *filename); [all …]
|
| HD | number.cpp | 31 vunits V0; 43 int get_vunits(vunits *res, unsigned char si) in get_vunits() 49 *res = vunits(x); in get_vunits() 114 int get_vunits(vunits *res, unsigned char si, vunits prev_value) in get_vunits() 678 vunits::vunits(units x) in vunits() function in vunits
|
| HD | env.cpp | 68 vunits vs; 69 vunits post_vs; 77 pending_output_line(node *, int, vunits, vunits, hunits, int, 84 friend void environment::output(node *, int, vunits, vunits, hunits, int); 88 pending_output_line::pending_output_line(node *n, int nf, vunits v, vunits pv, in pending_output_line() 110 curdiv->need(vs + post_vs + vunits(vresolution)); in output() 124 vunits vs, vunits post_vs, in output() 159 vunits vs, vunits post_vs, in output_title() 907 vunits environment::get_vertical_spacing() in get_vertical_spacing() 912 vunits environment::get_post_vertical_spacing() in get_post_vertical_spacing() [all …]
|
| HD | token.h | 25 class vunits; variable
|
| /NextBSD/contrib/groff/ |
| HD | ChangeLog.115 | 1489 * troff/hvunits.h (class hunits, class vunits): Likewise. 4395 * troff/hvunits.c (scale(vunits, vunits, vunits)): New function. 4396 Friend of vunits. 5897 no diversion trap return vunits(INT_MAX - vresolution).
|