Lines Matching refs:angle

178     float angle = directFlag ? (arcTextInfo.startAngle + changeAngle) : (arcTextInfo.startAngle - changeAngle);
195 posX, posY, rotateAngle, angle,
203 arcTextInfo.endAngle, angle, arcTextInfo.radius, compatibilityMode,
220 float& angle,
227 angle += TypedText::GetAngleForArcLen(static_cast<float>(letterWidth), letterHeight, arcTextInfo.radius,
237 rotateAngle = (orientation == TextOrientation::INSIDE) ? angle : (angle - SEMICIRCLE_IN_DEGREE);
242 TypedText::GetArcLetterPos(arcCenter, arcTextInfo.radius, angle, posX, posY);
243 angle += incrementAngle;
251 rotateAngle = xorFlag ? (angle - SEMICIRCLE_IN_DEGREE - fineTuningAngle) : (angle + fineTuningAngle);
252 TypedText::GetArcLetterPos(arcCenter, arcTextInfo.radius, angle, posX, posY);
253 angle = xorFlag ? (angle - incrementAngle) : (angle + incrementAngle);
314 bool DrawLabel::CalculatedClipAngle(const ArcLetterInfo& letterInfo, float& angle)
319 angle = letterInfo.currentAngle - letterInfo.endAngle;
321 angle = letterInfo.currentAngle - letterInfo.startAngle;
327 angle = letterInfo.currentAngle - letterInfo.endAngle;
329 angle = letterInfo.currentAngle - letterInfo.startAngle;
337 angle = letterInfo.endAngle - letterInfo.currentAngle;
339 angle = letterInfo.startAngle - letterInfo.currentAngle;
345 angle = letterInfo.endAngle - letterInfo.currentAngle;
347 angle = letterInfo.startAngle - letterInfo.currentAngle;
443 float angle = 0.0f;
444 if (DrawLabel::CalculatedClipAngle(letterInfo, angle) == false) {
447 if (angle >= -EPSINON && angle <= EPSINON) {
451 int16_t offsetX = static_cast<uint16_t>(angle * letterInfo.radius * UI_PI / SEMICIRCLE_IN_DEGREE);