\hypertarget{group__Elm__Textpath__Group}{}\doxysection{Textpath}
\label{group__Elm__Textpath__Group}\index{Textpath@{Textpath}}
\doxysubsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \mbox{\hyperlink{group__Elm__Textpath__Group_ga80c4a8b0846b2eb0cfdc9e8f11c602bd}{Efl\+\_\+\+Ui\+\_\+\+Textpath\+\_\+\+Direction}} \{ \newline
\mbox{\hyperlink{group__Elm__Textpath__Group_gga80c4a8b0846b2eb0cfdc9e8f11c602bdae065ac8d0e3013c7d576d99080c0068a}{E\+F\+L\+\_\+\+U\+I\+\_\+\+T\+E\+X\+T\+P\+A\+T\+H\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+CW}} = 0, 
\newline
\mbox{\hyperlink{group__Elm__Textpath__Group_gga80c4a8b0846b2eb0cfdc9e8f11c602bda163fa700c6db701681f6579e95466217}{E\+F\+L\+\_\+\+U\+I\+\_\+\+T\+E\+X\+T\+P\+A\+T\+H\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+C\+CW}}, 
\newline
\mbox{\hyperlink{group__Elm__Textpath__Group_gga80c4a8b0846b2eb0cfdc9e8f11c602bda9be615d1172a74ef4845f66804279575}{E\+F\+L\+\_\+\+U\+I\+\_\+\+T\+E\+X\+T\+P\+A\+T\+H\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+C\+W\+\_\+\+C\+E\+N\+T\+ER}}, 
\newline
\mbox{\hyperlink{group__Elm__Textpath__Group_gga80c4a8b0846b2eb0cfdc9e8f11c602bdac0b2516070bc9775468b4988b4ed24b9}{E\+F\+L\+\_\+\+U\+I\+\_\+\+T\+E\+X\+T\+P\+A\+T\+H\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+C\+C\+W\+\_\+\+C\+E\+N\+T\+ER}}
 \}
\begin{DoxyCompactList}\small\item\em Textpath direction. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \mbox{\hyperlink{group__Elm__Textpath__Group_ga5559d364bd42a5a9000cca9fdde760d9}{elm\+\_\+textpath\+\_\+circular\+\_\+set}} (Efl\+\_\+\+Ui\+\_\+\+Textpath $\ast$obj, double radius, double start\+\_\+angle, \mbox{\hyperlink{group__Elm__Textpath__Group_ga80c4a8b0846b2eb0cfdc9e8f11c602bd}{Efl\+\_\+\+Ui\+\_\+\+Textpath\+\_\+\+Direction}} direction)
\begin{DoxyCompactList}\small\item\em Set a circle with given radius, and start angle. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Textpath__Group_ga94a46d52fc29ff829ed7f250b32301e2}{elm\+\_\+textpath\+\_\+slice\+\_\+number\+\_\+set}} (Efl\+\_\+\+Ui\+\_\+\+Textpath $\ast$obj, int slice\+\_\+no)
\begin{DoxyCompactList}\small\item\em The number of slices. \end{DoxyCompactList}\item 
int \mbox{\hyperlink{group__Elm__Textpath__Group_ga95b59c5b6bad55bb84f5f5b02b706365}{elm\+\_\+textpath\+\_\+slice\+\_\+number\+\_\+get}} (const Efl\+\_\+\+Ui\+\_\+\+Textpath $\ast$obj)
\begin{DoxyCompactList}\small\item\em The number of slices. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Textpath__Group_gab5f48dd7d66d4473bc080d9246461325}{elm\+\_\+textpath\+\_\+ellipsis\+\_\+set}} (Efl\+\_\+\+Ui\+\_\+\+Textpath $\ast$obj, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ellipsis)
\begin{DoxyCompactList}\small\item\em Control the ellipsis behavior of the textpath. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Elm__Textpath__Group_gaea8ca9378920c51218d52f9ffdffad49}{elm\+\_\+textpath\+\_\+ellipsis\+\_\+get}} (const Efl\+\_\+\+Ui\+\_\+\+Textpath $\ast$obj)
\begin{DoxyCompactList}\small\item\em Control the ellipsis behavior of the textpath. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED}} void \mbox{\hyperlink{group__Elm__Textpath__Group_ga483152fb754cbab539413a21fb8fb6f1}{elm\+\_\+textpath\+\_\+circle\+\_\+set}} (Efl\+\_\+\+Ui\+\_\+\+Textpath $\ast$obj, double x, double y, double radius, double start\+\_\+angle, \mbox{\hyperlink{group__Elm__Textpath__Group_ga80c4a8b0846b2eb0cfdc9e8f11c602bd}{Efl\+\_\+\+Ui\+\_\+\+Textpath\+\_\+\+Direction}} direction)
\begin{DoxyCompactList}\small\item\em Set a circle with given center, radius, and start angle. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


\doxysubsection{Enumeration Type Documentation}
\mbox{\Hypertarget{group__Elm__Textpath__Group_ga80c4a8b0846b2eb0cfdc9e8f11c602bd}\label{group__Elm__Textpath__Group_ga80c4a8b0846b2eb0cfdc9e8f11c602bd}} 
\index{Textpath@{Textpath}!Efl\_Ui\_Textpath\_Direction@{Efl\_Ui\_Textpath\_Direction}}
\index{Efl\_Ui\_Textpath\_Direction@{Efl\_Ui\_Textpath\_Direction}!Textpath@{Textpath}}
\doxysubsubsection{\texorpdfstring{Efl\_Ui\_Textpath\_Direction}{Efl\_Ui\_Textpath\_Direction}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{group__Elm__Textpath__Group_ga80c4a8b0846b2eb0cfdc9e8f11c602bd}{Efl\+\_\+\+Ui\+\_\+\+Textpath\+\_\+\+Direction}}}



Textpath direction. 

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{EFL\_UI\_TEXTPATH\_DIRECTION\_CW@{EFL\_UI\_TEXTPATH\_DIRECTION\_CW}!Textpath@{Textpath}}\index{Textpath@{Textpath}!EFL\_UI\_TEXTPATH\_DIRECTION\_CW@{EFL\_UI\_TEXTPATH\_DIRECTION\_CW}}}\mbox{\Hypertarget{group__Elm__Textpath__Group_gga80c4a8b0846b2eb0cfdc9e8f11c602bdae065ac8d0e3013c7d576d99080c0068a}\label{group__Elm__Textpath__Group_gga80c4a8b0846b2eb0cfdc9e8f11c602bdae065ac8d0e3013c7d576d99080c0068a}} 
E\+F\+L\+\_\+\+U\+I\+\_\+\+T\+E\+X\+T\+P\+A\+T\+H\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+CW&Clockwise. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{EFL\_UI\_TEXTPATH\_DIRECTION\_CCW@{EFL\_UI\_TEXTPATH\_DIRECTION\_CCW}!Textpath@{Textpath}}\index{Textpath@{Textpath}!EFL\_UI\_TEXTPATH\_DIRECTION\_CCW@{EFL\_UI\_TEXTPATH\_DIRECTION\_CCW}}}\mbox{\Hypertarget{group__Elm__Textpath__Group_gga80c4a8b0846b2eb0cfdc9e8f11c602bda163fa700c6db701681f6579e95466217}\label{group__Elm__Textpath__Group_gga80c4a8b0846b2eb0cfdc9e8f11c602bda163fa700c6db701681f6579e95466217}} 
E\+F\+L\+\_\+\+U\+I\+\_\+\+T\+E\+X\+T\+P\+A\+T\+H\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+C\+CW&Counter-\/clockwise. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{EFL\_UI\_TEXTPATH\_DIRECTION\_CW\_CENTER@{EFL\_UI\_TEXTPATH\_DIRECTION\_CW\_CENTER}!Textpath@{Textpath}}\index{Textpath@{Textpath}!EFL\_UI\_TEXTPATH\_DIRECTION\_CW\_CENTER@{EFL\_UI\_TEXTPATH\_DIRECTION\_CW\_CENTER}}}\mbox{\Hypertarget{group__Elm__Textpath__Group_gga80c4a8b0846b2eb0cfdc9e8f11c602bda9be615d1172a74ef4845f66804279575}\label{group__Elm__Textpath__Group_gga80c4a8b0846b2eb0cfdc9e8f11c602bda9be615d1172a74ef4845f66804279575}} 
E\+F\+L\+\_\+\+U\+I\+\_\+\+T\+E\+X\+T\+P\+A\+T\+H\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+C\+W\+\_\+\+C\+E\+N\+T\+ER&Clockwise, middle of text will be at start angle. \begin{DoxySince}{Since}
1.\+23 
\end{DoxySince}
\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{EFL\_UI\_TEXTPATH\_DIRECTION\_CCW\_CENTER@{EFL\_UI\_TEXTPATH\_DIRECTION\_CCW\_CENTER}!Textpath@{Textpath}}\index{Textpath@{Textpath}!EFL\_UI\_TEXTPATH\_DIRECTION\_CCW\_CENTER@{EFL\_UI\_TEXTPATH\_DIRECTION\_CCW\_CENTER}}}\mbox{\Hypertarget{group__Elm__Textpath__Group_gga80c4a8b0846b2eb0cfdc9e8f11c602bdac0b2516070bc9775468b4988b4ed24b9}\label{group__Elm__Textpath__Group_gga80c4a8b0846b2eb0cfdc9e8f11c602bdac0b2516070bc9775468b4988b4ed24b9}} 
E\+F\+L\+\_\+\+U\+I\+\_\+\+T\+E\+X\+T\+P\+A\+T\+H\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+C\+C\+W\+\_\+\+C\+E\+N\+T\+ER&Counter-\/clockwise, middle of text will be at start angle. \begin{DoxySince}{Since}
1.\+23 
\end{DoxySince}
\\
\hline

\end{DoxyEnumFields}


\doxysubsection{Function Documentation}
\mbox{\Hypertarget{group__Elm__Textpath__Group_ga5559d364bd42a5a9000cca9fdde760d9}\label{group__Elm__Textpath__Group_ga5559d364bd42a5a9000cca9fdde760d9}} 
\index{Textpath@{Textpath}!elm\_textpath\_circular\_set@{elm\_textpath\_circular\_set}}
\index{elm\_textpath\_circular\_set@{elm\_textpath\_circular\_set}!Textpath@{Textpath}}
\doxysubsubsection{\texorpdfstring{elm\_textpath\_circular\_set()}{elm\_textpath\_circular\_set()}}
{\footnotesize\ttfamily void elm\+\_\+textpath\+\_\+circular\+\_\+set (\begin{DoxyParamCaption}\item[{Efl\+\_\+\+Ui\+\_\+\+Textpath $\ast$}]{obj,  }\item[{double}]{radius,  }\item[{double}]{start\+\_\+angle,  }\item[{\mbox{\hyperlink{group__Elm__Textpath__Group_ga80c4a8b0846b2eb0cfdc9e8f11c602bd}{Efl\+\_\+\+Ui\+\_\+\+Textpath\+\_\+\+Direction}}}]{direction }\end{DoxyParamCaption})}



Set a circle with given radius, and start angle. 

The circle center will be decided by the object center position.


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em obj} & The object. \\
\hline
\mbox{\texttt{ in}}  & {\em radius} & Radius of the circle \\
\hline
\mbox{\texttt{ in}}  & {\em start\+\_\+angle} & Start angle of the circle \\
\hline
\mbox{\texttt{ in}}  & {\em direction} & Textpath direction\\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\+23 
\end{DoxySince}
\mbox{\Hypertarget{group__Elm__Textpath__Group_ga94a46d52fc29ff829ed7f250b32301e2}\label{group__Elm__Textpath__Group_ga94a46d52fc29ff829ed7f250b32301e2}} 
\index{Textpath@{Textpath}!elm\_textpath\_slice\_number\_set@{elm\_textpath\_slice\_number\_set}}
\index{elm\_textpath\_slice\_number\_set@{elm\_textpath\_slice\_number\_set}!Textpath@{Textpath}}
\doxysubsubsection{\texorpdfstring{elm\_textpath\_slice\_number\_set()}{elm\_textpath\_slice\_number\_set()}}
{\footnotesize\ttfamily void elm\+\_\+textpath\+\_\+slice\+\_\+number\+\_\+set (\begin{DoxyParamCaption}\item[{Efl\+\_\+\+Ui\+\_\+\+Textpath $\ast$}]{obj,  }\item[{int}]{slice\+\_\+no }\end{DoxyParamCaption})}



The number of slices. 

The larger the number of slice\+\_\+num is, The better the text follows the path.


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em obj} & The object. \\
\hline
\mbox{\texttt{ in}}  & {\em slice\+\_\+no} & Number of slices \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{group__Elm__Textpath__Group_ga95b59c5b6bad55bb84f5f5b02b706365}\label{group__Elm__Textpath__Group_ga95b59c5b6bad55bb84f5f5b02b706365}} 
\index{Textpath@{Textpath}!elm\_textpath\_slice\_number\_get@{elm\_textpath\_slice\_number\_get}}
\index{elm\_textpath\_slice\_number\_get@{elm\_textpath\_slice\_number\_get}!Textpath@{Textpath}}
\doxysubsubsection{\texorpdfstring{elm\_textpath\_slice\_number\_get()}{elm\_textpath\_slice\_number\_get()}}
{\footnotesize\ttfamily int elm\+\_\+textpath\+\_\+slice\+\_\+number\+\_\+get (\begin{DoxyParamCaption}\item[{const Efl\+\_\+\+Ui\+\_\+\+Textpath $\ast$}]{obj }\end{DoxyParamCaption})}



The number of slices. 

The larger the number of slice\+\_\+num is, The better the text follows the path.


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em obj} & The object.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Number of slices 
\end{DoxyReturn}
\mbox{\Hypertarget{group__Elm__Textpath__Group_gab5f48dd7d66d4473bc080d9246461325}\label{group__Elm__Textpath__Group_gab5f48dd7d66d4473bc080d9246461325}} 
\index{Textpath@{Textpath}!elm\_textpath\_ellipsis\_set@{elm\_textpath\_ellipsis\_set}}
\index{elm\_textpath\_ellipsis\_set@{elm\_textpath\_ellipsis\_set}!Textpath@{Textpath}}
\doxysubsubsection{\texorpdfstring{elm\_textpath\_ellipsis\_set()}{elm\_textpath\_ellipsis\_set()}}
{\footnotesize\ttfamily void elm\+\_\+textpath\+\_\+ellipsis\+\_\+set (\begin{DoxyParamCaption}\item[{Efl\+\_\+\+Ui\+\_\+\+Textpath $\ast$}]{obj,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{ellipsis }\end{DoxyParamCaption})}



Control the ellipsis behavior of the textpath. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em obj} & The object. \\
\hline
\mbox{\texttt{ in}}  & {\em ellipsis} & To ellipsis text or not \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{group__Elm__Textpath__Group_gaea8ca9378920c51218d52f9ffdffad49}\label{group__Elm__Textpath__Group_gaea8ca9378920c51218d52f9ffdffad49}} 
\index{Textpath@{Textpath}!elm\_textpath\_ellipsis\_get@{elm\_textpath\_ellipsis\_get}}
\index{elm\_textpath\_ellipsis\_get@{elm\_textpath\_ellipsis\_get}!Textpath@{Textpath}}
\doxysubsubsection{\texorpdfstring{elm\_textpath\_ellipsis\_get()}{elm\_textpath\_ellipsis\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} elm\+\_\+textpath\+\_\+ellipsis\+\_\+get (\begin{DoxyParamCaption}\item[{const Efl\+\_\+\+Ui\+\_\+\+Textpath $\ast$}]{obj }\end{DoxyParamCaption})}



Control the ellipsis behavior of the textpath. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em obj} & The object.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
To ellipsis text or not 
\end{DoxyReturn}
\mbox{\Hypertarget{group__Elm__Textpath__Group_ga483152fb754cbab539413a21fb8fb6f1}\label{group__Elm__Textpath__Group_ga483152fb754cbab539413a21fb8fb6f1}} 
\index{Textpath@{Textpath}!elm\_textpath\_circle\_set@{elm\_textpath\_circle\_set}}
\index{elm\_textpath\_circle\_set@{elm\_textpath\_circle\_set}!Textpath@{Textpath}}
\doxysubsubsection{\texorpdfstring{elm\_textpath\_circle\_set()}{elm\_textpath\_circle\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED}} void elm\+\_\+textpath\+\_\+circle\+\_\+set (\begin{DoxyParamCaption}\item[{Efl\+\_\+\+Ui\+\_\+\+Textpath $\ast$}]{obj,  }\item[{double}]{x,  }\item[{double}]{y,  }\item[{double}]{radius,  }\item[{double}]{start\+\_\+angle,  }\item[{\mbox{\hyperlink{group__Elm__Textpath__Group_ga80c4a8b0846b2eb0cfdc9e8f11c602bd}{Efl\+\_\+\+Ui\+\_\+\+Textpath\+\_\+\+Direction}}}]{direction }\end{DoxyParamCaption})}



Set a circle with given center, radius, and start angle. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em obj} & The object. \\
\hline
\mbox{\texttt{ in}}  & {\em x} & X coordinate of center \\
\hline
\mbox{\texttt{ in}}  & {\em y} & Y coordinate of center \\
\hline
\mbox{\texttt{ in}}  & {\em radius} & Radius of the circle \\
\hline
\mbox{\texttt{ in}}  & {\em start\+\_\+angle} & Start angle of the circle \\
\hline
\mbox{\texttt{ in}}  & {\em direction} & Textpath direction\\
\hline
\end{DoxyParams}
\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000149}{Deprecated}}]Use elm\+\_\+textpath\+\_\+circluar\+\_\+set() instead.\end{DoxyRefDesc}


References E\+F\+L\+\_\+\+U\+I\+\_\+\+T\+E\+X\+T\+P\+A\+T\+H\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+CW, E\+F\+L\+\_\+\+U\+I\+\_\+\+T\+E\+X\+T\+P\+A\+T\+H\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+C\+W\+\_\+\+C\+E\+N\+T\+ER, and E\+I\+N\+A\+\_\+\+F\+A\+L\+SE.

