Lines Matching refs:stroke_dsc
741 dsc->stroke_dsc.opa = LV_OPA_0; in _set_attr()
759 dsc->stroke_dsc.style = LV_VECTOR_DRAW_STYLE_SOLID; in _set_attr()
760 … dsc->stroke_dsc.color = lv_color_to_32(lv_color_hex(attr->value.uval), 0xFF); in _set_attr()
765 if(obj->dsc.stroke_dsc.opa == LV_OPA_0) { in _set_attr()
766 dsc->stroke_dsc.opa = LV_OPA_COVER; in _set_attr()
785 dsc->stroke_dsc.opa = (lv_opa_t)(attr->value.fval * 255.0f); in _set_attr()
803 dsc->stroke_dsc.width = attr->value.fval; in _set_attr()
812 dsc->stroke_dsc.cap = attr->value.ival; in _set_attr()
821 dsc->stroke_dsc.join = attr->value.ival; in _set_attr()
830 dsc->stroke_dsc.miter_limit = attr->value.ival; in _set_attr()
836 lv_array_clear(&(dsc->stroke_dsc.dash_pattern)); in _set_attr()
845 lv_array_t * dash_array = &(dsc->stroke_dsc.dash_pattern); in _set_attr()
891 dsc->stroke_dsc.style = LV_VECTOR_DRAW_STYLE_SOLID; in _set_solid_ref()
892 dsc->stroke_dsc.color = lv_color_to_32(solid->color, 0xFF); in _set_solid_ref()
893 dsc->stroke_dsc.opa = (lv_opa_t)(solid->opacity * 255.0f); in _set_solid_ref()
914 dsc->stroke_dsc.style = LV_VECTOR_DRAW_STYLE_GRADIENT; in _set_gradient_ref()
915 grad_dsc = &dsc->stroke_dsc.gradient; in _set_gradient_ref()
916 mtx = &dsc->stroke_dsc.matrix; in _set_gradient_ref()
954 lv_vector_stroke_dsc_t * stroke_dsc = &(dsc->stroke_dsc); in _init_draw_dsc() local
955 stroke_dsc->style = LV_VECTOR_DRAW_STYLE_SOLID; in _init_draw_dsc()
956 stroke_dsc->color = lv_color_to_32(lv_color_black(), 0xFF); in _init_draw_dsc()
957 stroke_dsc->opa = LV_OPA_0; // default no stroke in _init_draw_dsc()
958 stroke_dsc->width = 1.0f; in _init_draw_dsc()
959 stroke_dsc->cap = LV_VECTOR_STROKE_CAP_BUTT; in _init_draw_dsc()
960 stroke_dsc->join = LV_VECTOR_STROKE_JOIN_MITER; in _init_draw_dsc()
961 stroke_dsc->miter_limit = 4.0f; in _init_draw_dsc()
962 lv_matrix_identity(&(stroke_dsc->matrix)); // identity matrix in _init_draw_dsc()
970 lv_array_deinit(&(dsc->stroke_dsc.dash_pattern)); in _deinit_draw_dsc()
977 dst->stroke_dsc.style = src->stroke_dsc.style; in _copy_draw_dsc()
978 dst->stroke_dsc.color = src->stroke_dsc.color; in _copy_draw_dsc()
979 dst->stroke_dsc.opa = src->stroke_dsc.opa; in _copy_draw_dsc()
980 dst->stroke_dsc.width = src->stroke_dsc.width; in _copy_draw_dsc()
981 dst->stroke_dsc.cap = src->stroke_dsc.cap; in _copy_draw_dsc()
982 dst->stroke_dsc.join = src->stroke_dsc.join; in _copy_draw_dsc()
983 dst->stroke_dsc.miter_limit = src->stroke_dsc.miter_limit; in _copy_draw_dsc()
984 lv_array_copy(&(dst->stroke_dsc.dash_pattern), &(src->stroke_dsc.dash_pattern)); in _copy_draw_dsc()
985 … lv_memcpy(&(dst->stroke_dsc.gradient), &(src->stroke_dsc.gradient), sizeof(lv_vector_gradient_t)); in _copy_draw_dsc()
986 lv_memcpy(&(dst->stroke_dsc.matrix), &(src->stroke_dsc.matrix), sizeof(lv_matrix_t)); in _copy_draw_dsc()
1231 dst->stroke_dsc.style = src->stroke_dsc.style; in _special_render()
1232 dst->stroke_dsc.color = src->stroke_dsc.color; in _special_render()
1233 … lv_memcpy(&(dst->stroke_dsc.gradient), &(src->stroke_dsc.gradient), sizeof(lv_vector_gradient_t)); in _special_render()
1234 lv_memcpy(&(dst->stroke_dsc.matrix), &(src->stroke_dsc.matrix), sizeof(lv_matrix_t)); in _special_render()
1239 dst->stroke_dsc.opa = src->stroke_dsc.opa; in _special_render()
1243 dst->stroke_dsc.width = src->stroke_dsc.width; in _special_render()
1246 dst->stroke_dsc.cap = src->stroke_dsc.cap; in _special_render()
1249 dst->stroke_dsc.join = src->stroke_dsc.join; in _special_render()
1252 dst->stroke_dsc.miter_limit = src->stroke_dsc.miter_limit; in _special_render()
1255 lv_array_copy(&(dst->stroke_dsc.dash_pattern), &(src->stroke_dsc.dash_pattern)); in _special_render()