Description: separate extend function of canvas

IssueNo: https://gitee.com/openharmony/graphic_ui/issues/I6CYAP
Feature or Bugfix: Feature
Binary Source:No
Signed-off-by: lancer <haoshuo@huawei.com>
This commit is contained in:
lancer
2023-02-06 15:44:10 +08:00
parent 25b0d3af72
commit 0d3601382e
2 changed files with 3 additions and 4 deletions
@@ -42,7 +42,7 @@ const uint16_t COLOR_LUT_SIZE = 512;
class FillGradientLut {
#if defined(GRAPHIC_ENABLE_GRADIENT_FILL_FLAG) && GRAPHIC_ENABLE_GRADIENT_FILL_FLAG
public:
FillGradientLut() : colorType_(COLOR_LUT_SIZE), colorLutSize_(COLOR_LUT_SIZE), colorProfile_(COLOR_PROFILE_SIZE) {}
FillGradientLut() : colorProfile_(COLOR_PROFILE_SIZE), colorType_(COLOR_LUT_SIZE), colorLutSize_(COLOR_LUT_SIZE) {}
/**
* @brief Remove all colors
* @since 1.0
@@ -64,8 +64,8 @@ public:
lineCap_(BUTT_CAP),
#endif
#if defined(GRAPHIC_ENABLE_LINEJOIN_FLAG) && GRAPHIC_ENABLE_LINEJOIN_FLAG
miterLimitMeasure_(DEFAULTMITERLIMIT),
lineJoin_(MITER_JOIN),
miterLimitMeasure_(DEFAULTMITERLIMIT),
#endif
approxScaleRadio_(1.0f) {}
@@ -436,8 +436,6 @@ private:
float strokeWidthUsingAbs_;
float strokeWidthPercentDivision_;
int32_t strokeWidthSignal_;
float approxScaleRadio_;
#if defined(GRAPHIC_ENABLE_LINECAP_FLAG) && GRAPHIC_ENABLE_LINECAP_FLAG
LineCap lineCap_;
#endif
@@ -445,6 +443,7 @@ private:
LineJoin lineJoin_;
float miterLimitMeasure_;
#endif
float approxScaleRadio_;
};
} // namespace OHOS
#endif