diff options
author | Henry Stiles <henry.stiles@artifex.com> | 1998-07-23 03:58:09 +0000 |
---|---|---|
committer | Henry Stiles <henry.stiles@artifex.com> | 1998-07-23 03:58:09 +0000 |
commit | afbd308c838d0e32814f0d0a6187f88b7fc9eb5d (patch) | |
tree | ee9a46076a7b9d77b0c285366a6287322c52d847 /pcl/pgvector.c | |
parent | 88c12f9e04760ca4d5f13418458a7e9aaff5d312 (diff) |
This commit was generated by cvs2svn to compensate for changes in r196,
which included commits to RCS files with non-trunk default branches.
git-svn-id: http://svn.ghostscript.com/ghostpcl/trunk/ghostpcl@197 06663e23-700e-0410-b217-a244a6096597
Diffstat (limited to 'pcl/pgvector.c')
-rw-r--r-- | pcl/pgvector.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/pcl/pgvector.c b/pcl/pgvector.c index 87a650883..1c1e98768 100644 --- a/pcl/pgvector.c +++ b/pcl/pgvector.c @@ -58,8 +58,6 @@ hpgl_arc(hpgl_args_t *pargs, hpgl_state_t *pgls, bool relative) } /* Draw a 3-point arc (AT, RT). */ -/* HAS check if these can be connected to other portions of the - current subpath */ private int hpgl_arc_3_point(hpgl_args_t *pargs, hpgl_state_t *pgls, bool relative) { @@ -165,13 +163,14 @@ hpgl_plot(hpgl_args_t *pargs, hpgl_state_t *pgls, hpgl_plot_function_t func) pargs->phase = 1; /* we have arguments */ hpgl_call(hpgl_add_point_to_path(pgls, x, y, func, true)); /* Prepare for the next set of points. */ + if ( pgls->g.symbol_mode != 0 ) + hpgl_call(hpgl_print_symbol_mode_char(pgls, pgls->g.symbol_mode)); hpgl_args_init(pargs); } /* check for no argument case */ if ( !pargs->phase) { - /* HAS needs investigation -- NO ARGS case in relative mode */ if ( hpgl_plot_is_relative(func) ) { hpgl_call(hpgl_add_point_to_path(pgls, 0.0, 0.0, func, true)); @@ -184,6 +183,8 @@ hpgl_plot(hpgl_args_t *pargs, hpgl_state_t *pgls, hpgl_plot_function_t func) hpgl_call(hpgl_add_point_to_path(pgls, cur_point.x, cur_point.y, func, true)); } + if ( pgls->g.symbol_mode != 0 ) + hpgl_call(hpgl_print_symbol_mode_char(pgls, pgls->g.symbol_mode)); } pgls->g.carriage_return_pos = pgls->g.pos; @@ -258,7 +259,6 @@ hpgl_CI(hpgl_args_t *pargs, hpgl_state_t *pgls) the pen up .. or something like that. */ if ( pgls->g.polygon_mode ) { - /* HAS investigate commands added after CI in polygon mode */ hpgl_args_t args; hpgl_restore_pen_state(pgls, &saved_pen_state, hpgl_pen_pos); hpgl_args_setup(&args); |