Skip to content

Commit d7ed6e6

Browse files
leejjoonmdboom
authored andcommitted
add offset of 0.5 when marker is stroked so that snapping works better in agg backend
1 parent 8d120db commit d7ed6e6

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/_backend_agg.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -660,7 +660,7 @@ RendererAgg::draw_markers(const Py::Tuple& args)
660660
// Deal with the difference in y-axis direction
661661
marker_trans *= agg::trans_affine_scaling(1.0, -1.0);
662662
trans *= agg::trans_affine_scaling(1.0, -1.0);
663-
trans *= agg::trans_affine_translation(0.0, (double)height);
663+
trans *= agg::trans_affine_translation(0.5, (double)height+0.5);
664664

665665
PathIterator marker_path(marker_path_obj);
666666
transformed_path_t marker_path_transformed(marker_path, marker_trans);

0 commit comments

Comments
 (0)