Home
last modified time | relevance | path

Searched refs:arcCenter (Results 1 - 7 of 7) sorted by relevance

/foundation/arkui/ui_lite/frameworks/components/
H A Dui_arc_label.cpp265 center.x = arcTextInfo_.arcCenter.x + GetRect().GetX(); in DrawArcText()
266 center.y = arcTextInfo_.arcCenter.y + GetRect().GetY(); in DrawArcText()
281 Rect UIArcLabel::GetArcTextRect(const char* text, uint16_t fontId, uint8_t fontSize, const Point& arcCenter, in GetArcTextRect() argument
284 return TypedText::GetArcTextRect(text, fontId, fontSize, arcCenter, letterSpace, orientation, arcTextInfo); in GetArcTextRect()
318 arcTextInfo_.arcCenter.x = arcCenter_.x - GetX() + style_->borderWidth_ + style_->paddingLeft_; in ReMeasure()
319 arcTextInfo_.arcCenter.y = arcCenter_.y - GetY() + style_->borderWidth_ + style_->paddingTop_; in ReMeasure()
/foundation/arkui/ui_lite/frameworks/common/
H A Dtyped_text.h69 const Point& arcCenter,
82 static void GetArcLetterPos(const Point& arcCenter, uint16_t radius, float angle, float& posX, float& posY);
H A Dtyped_text.cpp85 const Point& arcCenter, in GetArcTextRect()
117 GetArcLetterPos(arcCenter, arcTextInfo.radius, angle, posX, posY); in GetArcTextRect()
140 GetArcLetterPos(arcCenter, arcTextInfo.radius, angle, posX, posY); in GetArcTextRect()
170 void TypedText::GetArcLetterPos(const Point& arcCenter, uint16_t radius, float angle, float& posX, float& posY) in GetArcLetterPos() argument
172 posX = arcCenter.x + (static_cast<float>(radius) * Sin(angle)); in GetArcLetterPos()
173 posY = arcCenter.y - (static_cast<float>(radius) * Sin(angle + QUARTER_IN_DEGREE)); in GetArcLetterPos()
82 GetArcTextRect(const char* text, uint16_t fontId, uint8_t fontSize, const Point& arcCenter, int16_t letterSpace, TextOrientation orientation, const ArcTextInfo& arcTextInfo) GetArcTextRect() argument
/foundation/arkui/ui_lite/frameworks/draw/
H A Ddraw_label.h31 static void DrawArcText(BufferInfo& gfxDstBuffer, const Rect& mask, const char* text, const Point& arcCenter,
46 const Point& arcCenter,
H A Ddraw_label.cpp149 const Point& arcCenter, in DrawArcText()
196 arcCenter, compatibilityMode)) { in DrawArcText()
221 const Point& arcCenter, in CalculateAngle()
242 TypedText::GetArcLetterPos(arcCenter, arcTextInfo.radius, angle, posX, posY); in CalculateAngle()
252 TypedText::GetArcLetterPos(arcCenter, arcTextInfo.radius, angle, posX, posY); in CalculateAngle()
146 DrawArcText(BufferInfo& gfxDstBuffer, const Rect& mask, const char* text, const Point& arcCenter, uint16_t fontId, uint8_t fontSize, const ArcTextInfo arcTextInfo, const float changeAngle, TextOrientation orientation, const Style& style, OpacityType opaScale, bool compatibilityMode) DrawArcText() argument
210 CalculateAngle(uint16_t letterWidth, uint16_t letterHeight, int16_t letterSpace, const ArcTextInfo arcTextInfo, bool xorFlag, uint32_t index, TextOrientation orientation, float& posX, float& posY, float& rotateAngle, float& angle, const Point& arcCenter, bool compatibilityMode) CalculateAngle() argument
/foundation/arkui/ui_lite/interfaces/kits/components/
H A Dui_arc_label.h428 const Point& arcCenter,
/foundation/arkui/ui_lite/interfaces/kits/common/
H A Dtext.h93 Point arcCenter; member

Completed in 5 milliseconds