/**1* @file lv_draw_line.h2*3*/45#ifndef LV_DRAW_LINE_H6#define LV_DRAW_LINE_H78#ifdef __cplusplus9extern "C" {10#endif1112/*********************13* INCLUDES14*********************/1516/*********************17* DEFINES18*********************/1920/**********************21* TYPEDEFS22**********************/2324/**********************25* GLOBAL PROTOTYPES26**********************/2728/**29* Draw a line30* @param point1 first point of the line31* @param point2 second point of the line32* @param mask the line will be drawn only on this area33* @param style pointer to a line's style34* @param opa_scale scale down all opacities by the factor35*/36void lv_draw_line(const lv_point_t * point1, const lv_point_t * point2, const lv_area_t * mask,37const lv_style_t * style, lv_opa_t opa_scale);3839/**********************40* MACROS41**********************/424344#ifdef __cplusplus45} /* extern "C" */46#endif4748#endif /*LV_DRAW_LINE_H*/495051