Home
last modified time | relevance | path

Searched refs:bounds (Results 1 – 16 of 16) sorted by relevance

/lvgl-latest/src/draw/vg_lite/
Dlv_vg_lite_path.c206 lv_vg_lite_path_bounds_t * bounds = user_data; in path_bounds_iter_cb() local
209 if(pt[i].x < bounds->min_x) bounds->min_x = pt[i].x; in path_bounds_iter_cb()
210 if(pt[i].y < bounds->min_y) bounds->min_y = pt[i].y; in path_bounds_iter_cb()
211 if(pt[i].x > bounds->max_x) bounds->max_x = pt[i].x; in path_bounds_iter_cb()
212 if(pt[i].y > bounds->max_y) bounds->max_y = pt[i].y; in path_bounds_iter_cb()
226 lv_vg_lite_path_bounds_t bounds; in lv_vg_lite_path_update_bounding_box() local
229 bounds.min_x = FLT_MAX; in lv_vg_lite_path_update_bounding_box()
230 bounds.min_y = FLT_MAX; in lv_vg_lite_path_update_bounding_box()
231 bounds.max_x = FLT_MIN; in lv_vg_lite_path_update_bounding_box()
232 bounds.max_y = FLT_MIN; in lv_vg_lite_path_update_bounding_box()
[all …]
/lvgl-latest/src/libs/thorvg/
DtvgText.h88 RenderRegion bounds(RenderMethod* renderer) in bounds() function
90 return P(shape)->bounds(renderer); in bounds()
138 bool bounds(float* x, float* y, float* w, float* h, TVG_UNUSED bool stroking) in bounds() function
141 PP(shape)->bounds(x, y, w, h, true, true, false); in bounds()
DtvgPaint.cpp141 RenderRegion Paint::Impl::bounds(RenderMethod* renderer) const in bounds() function in Paint::Impl
144 PAINT_METHOD(ret, bounds(renderer)); in bounds()
218 PAINT_METHOD(region, bounds(renderer)); in render()
220 … if (MASK_REGION_MERGING(compData->method)) region.add(P(compData->target)->bounds(renderer)); in render()
313 bool Paint::Impl::bounds(float* x, float* y, float* w, float* h, bool transformed, bool stroking, b… in bounds() function in Paint::Impl
320 PAINT_METHOD(ret, bounds(x, y, w, h, stroking)); in bounds()
330 PAINT_METHOD(ret, bounds(&tx, &ty, &tw, &th, stroking)); in bounds()
435 TVG_DEPRECATED Result Paint::bounds(float* x, float* y, float* w, float* h) const noexcept in bounds() function in Paint
437 return this->bounds(x, y, w, h, false); in bounds()
441 Result Paint::bounds(float* x, float* y, float* w, float* h, bool transformed) const noexcept in bounds() function in Paint
[all …]
DtvgScene.h138 cmp = renderer->target(bounds(renderer), renderer->colorSpace()); in render()
159 RenderRegion bounds(RenderMethod* renderer) const in bounds() function
169 auto region = paint->pImpl->bounds(renderer); in bounds()
197 bool bounds(float* px, float* py, float* pw, float* ph, bool stroking) in bounds() function
212 if (!P(paint)->bounds(&x, &y, &w, &h, true, stroking)) continue; in bounds()
DtvgPicture.cpp86 cmp = renderer->target(bounds(renderer), renderer->colorSpace()); in render()
105 RenderRegion Picture::Impl::bounds(RenderMethod* renderer) in bounds() function in Picture::Impl
108 if (paint) return paint->pImpl->bounds(renderer); in bounds()
DtvgPaint.h169 RenderRegion bounds(RenderMethod* renderer) const;
174 …bool bounds(float* x, float* y, float* w, float* h, bool transformed, bool stroking, bool origin =…
DtvgPicture.h76 RenderRegion bounds(RenderMethod* renderer);
119 bool bounds(float* x, float* y, float* w, float* h, bool stroking) in bounds() function
DtvgShape.h64 cmp = renderer->target(bounds(renderer), renderer->colorSpace()); in render()
122 RenderRegion bounds(RenderMethod* renderer) in bounds() function
128 bool bounds(float* x, float* y, float* w, float* h, bool stroking) in bounds() function
Dthorvg.h411 TVG_DEPRECATED Result bounds(float* x, float* y, float* w, float* h) const noexcept;
427 Result bounds(float* x, float* y, float* w, float* h, bool transformed) const noexcept;
DtvgSvgSceneBuilder.cpp60 shape->bounds(&x, &y, &w, &h, false); in _boundingBox()
76 text->bounds(&x, &y, &w, &h, false); in _boundingBox()
246 P(paint)->bounds(&x, &y, &w, &h, false, false); in _compositionTransform()
892 scene->bounds(&x, &y, &vBox.w, &vBox.h, false); in _updateInvalidViewSize()
DtvgSwRenderer.cpp55 RenderRegion bounds() in bounds() function
504 return static_cast<SwTask*>(data)->bounds(); in region()
DtvgCapi.cpp224 return (Tvg_Result) reinterpret_cast<const Paint*>(paint)->bounds(x, y, w, h, transformed); in tvg_paint_get_bounds()
/lvgl-latest/src/libs/svg/
Dlv_svg_render.c33 #define CALC_BOUNDS(p, bounds) \ argument
35 if((p).x < (bounds).x1) (bounds).x1 = (int32_t)(p).x; \
36 if((p).y < (bounds).y1) (bounds).y1 = (int32_t)(p).y; \
37 if((p).x > (bounds).x2) (bounds).x2 = (int32_t)(p).x; \
38 if((p).y > (bounds).y2) (bounds).y2 = (int32_t)(p).y; \
142 lv_area_t bounds; member
166 lv_area_t bounds; member
184 lv_area_t bounds; member
472 CALC_BOUNDS(points[0], poly->bounds); in _set_polyline_attr()
479 CALC_BOUNDS(pt, poly->bounds); in _set_polyline_attr()
[all …]
/lvgl-latest/src/libs/thorvg/rapidjson/internal/
Ddtoa.h32 RAPIDJSON_DIAG_OFF(array-bounds) // some gcc versions generate wrong warnings https://gcc.gnu.org/b…
/lvgl-latest/src/libs/tiny_ttf/
Dstb_truetype_htcw.h2133 int bounds; member
2143 #define STBTT__CSCTX_INIT(bounds) {bounds,0, 0,0, 0,0, 0,0,0,0, NULL, 0} argument
2157 if(c->bounds) {
/lvgl-latest/docs/
DCHANGELOG.rst302 - **fix(arc): arc pressing bounds detection** `6188 <https://github.com/lvgl/lvgl/pull/6188>`__