mirror of
https://github.com/subsurface/subsurface.git
synced 2025-01-19 06:15:26 +00:00
Print out only simplified depth profile
None of the colors, nothing like that. Just a gray fill and a plain black depth line. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
9cfe9aa8cd
commit
368623113c
2 changed files with 12 additions and 2 deletions
7
print.c
7
print.c
|
@ -23,8 +23,11 @@ static void print(int divenr, cairo_t *cr, double x, double y, double w, double
|
|||
cairo_save(cr);
|
||||
cairo_translate(cr, x, y);
|
||||
|
||||
/* Dive plot in the upper half */
|
||||
show_one_dive(dive, cr, w, h/2);
|
||||
/* We actually want to scale the text and the lines now */
|
||||
cairo_scale(cr, 0.5, 0.5);
|
||||
|
||||
/* Dive plot in the upper half - note the scaling */
|
||||
show_one_dive(dive, cr, w*2, h);
|
||||
|
||||
/* Dive information in the lower half */
|
||||
|
||||
|
|
|
@ -313,6 +313,13 @@ static void plot_depth_profile(struct graphics_context *gc, struct plot_info *pi
|
|||
for (i = 0; i < pi->nr; i++, entry++)
|
||||
line_to(gc, entry->sec, entry->val);
|
||||
cairo_close_path(gc->cr);
|
||||
if (gc->printer) {
|
||||
set_source_rgba(gc, 1, 1, 1, 0.2);
|
||||
cairo_fill_preserve(cr);
|
||||
set_source_rgb(gc, 1, 1, 1);
|
||||
cairo_stroke(cr);
|
||||
return;
|
||||
}
|
||||
cairo_fill(gc->cr);
|
||||
|
||||
/* Now do it again for the velocity colors */
|
||||
|
|
Loading…
Add table
Reference in a new issue