diff options
author | JunsuChoi <jsuya.choi@samsung.com> | 2020-06-04 09:22:39 +0900 |
---|---|---|
committer | JunsuChoi <jsuya.choi@samsung.com> | 2020-06-04 09:22:39 +0900 |
commit | 1be4dcde039293d139eb2ab66522292f6541fd80 (patch) | |
tree | 1708fb9b8eaae4fbc48723c6159010dd7541b417 /src/lib/efl | |
parent | 26fa4ea355623fa0b3fc3ee6e09d4856a09b33ff (diff) |
Efl.Gfx.Path: Modify boundary calculation.
Summary:
The point of the path is of type float.
The boundary must contain the coordinates of the point,
so min_x,y value must be round down and the max value round up.
Test Plan: N/A
Reviewers: Hermet, herb, kimcinoo
Reviewed By: Hermet
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D11917
Diffstat (limited to 'src/lib/efl')
-rw-r--r-- | src/lib/efl/interfaces/efl_gfx_path.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/efl/interfaces/efl_gfx_path.c b/src/lib/efl/interfaces/efl_gfx_path.c index 18a1733da0..0f69653df9 100644 --- a/src/lib/efl/interfaces/efl_gfx_path.c +++ b/src/lib/efl/interfaces/efl_gfx_path.c | |||
@@ -241,7 +241,7 @@ _efl_gfx_path_bounds_get(const Eo *obj EINA_UNUSED, Efl_Gfx_Path_Data *pd, Eina_ | |||
241 | maxy = maxy > pd->points[i + 1] ? maxy : pd->points[i + 1]; | 241 | maxy = maxy > pd->points[i + 1] ? maxy : pd->points[i + 1]; |
242 | } | 242 | } |
243 | 243 | ||
244 | EINA_RECTANGLE_SET(r, minx, miny, (maxx - minx), (maxy - miny)); | 244 | EINA_RECTANGLE_SET(r, floor(minx), floor(miny), (ceil(maxx) - floor(minx)), (ceil(maxy) - floor(miny))); |
245 | } | 245 | } |
246 | 246 | ||
247 | EOLIAN static void | 247 | EOLIAN static void |