Lines Matching refs:points
449 void lv_point_array_transform(lv_point_t * points, size_t count, int32_t angle, int32_t scale_x, in… in lv_point_array_transform() argument
458 points[i].x -= pivot->x; in lv_point_array_transform()
459 points[i].y -= pivot->y; in lv_point_array_transform()
465 points[i].x = (((int32_t)(points[i].x) * scale_x) >> 8) + pivot->x; in lv_point_array_transform()
466 points[i].y = (((int32_t)(points[i].y) * scale_y) >> 8) + pivot->y; in lv_point_array_transform()
491 int32_t x = points[i].x; in lv_point_array_transform()
492 int32_t y = points[i].y; in lv_point_array_transform()
494 points[i].x = ((cosma * x - sinma * y) >> LV_TRANSFORM_TRIGO_SHIFT) + pivot->x; in lv_point_array_transform()
495 points[i].y = ((sinma * x + cosma * y) >> LV_TRANSFORM_TRIGO_SHIFT) + pivot->y; in lv_point_array_transform()
501 … points[i].x = (((cosma * x - sinma * y)) >> (LV_TRANSFORM_TRIGO_SHIFT + 8)) + pivot->x; in lv_point_array_transform()
502 … points[i].y = (((sinma * x + cosma * y)) >> (LV_TRANSFORM_TRIGO_SHIFT + 8)) + pivot->y; in lv_point_array_transform()
505 … points[i].x = (((cosma * x - sinma * y) * scale_x) >> (LV_TRANSFORM_TRIGO_SHIFT + 8)) + pivot->x; in lv_point_array_transform()
506 … points[i].y = (((sinma * x + cosma * y) * scale_y) >> (LV_TRANSFORM_TRIGO_SHIFT + 8)) + pivot->y; in lv_point_array_transform()