\hypertarget{classio_1_1agora_1_1rtc2_1_1video_1_1_face_shape_beauty_options}{}\doxysection{io.\+agora.\+rtc2.\+video.\+Face\+Shape\+Beauty\+Options Class Reference}
\label{classio_1_1agora_1_1rtc2_1_1video_1_1_face_shape_beauty_options}\index{io.agora.rtc2.video.FaceShapeBeautyOptions@{io.agora.rtc2.video.FaceShapeBeautyOptions}}


The facial enhancement style options.  


\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_face_shape_beauty_options_af45b61e7ee9cea21f7632c92ed734fc6}{Face\+Shape\+Beauty\+Options}} (int style, int intensity)
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_face_shape_beauty_options_a17e8dd8271663b8d3692362ff450088d}{shape\+Style}}
\item 
int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_face_shape_beauty_options_a2bd01cc3fe38332ad2dc187b7d23f811}{style\+Intensity}}
\end{DoxyCompactItemize}
\doxysubsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
static final int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_face_shape_beauty_options_a643be1a99f829c1e2b4768f68e08512c}{F\+A\+C\+E\+\_\+\+S\+H\+A\+P\+E\+\_\+\+B\+E\+A\+U\+T\+Y\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+F\+E\+M\+A\+LE}} = 0
\item 
static final int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_face_shape_beauty_options_a35d0dfd04ad571edbc74e800c82cf0ae}{F\+A\+C\+E\+\_\+\+S\+H\+A\+P\+E\+\_\+\+B\+E\+A\+U\+T\+Y\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+M\+A\+LE}} = 1
\item 
static final int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_face_shape_beauty_options_a3e5aba6d37c2edf60e1ce19f17f8ace0}{F\+A\+C\+E\+\_\+\+S\+H\+A\+P\+E\+\_\+\+B\+E\+A\+U\+T\+Y\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+N\+A\+T\+U\+R\+AL}} = 2
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
The facial enhancement style options. 

\begin{DoxySince}{Since}
v4.\+4.\+0 
\end{DoxySince}


\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1video_1_1_face_shape_beauty_options_af45b61e7ee9cea21f7632c92ed734fc6}\label{classio_1_1agora_1_1rtc2_1_1video_1_1_face_shape_beauty_options_af45b61e7ee9cea21f7632c92ed734fc6}} 
\index{io.agora.rtc2.video.FaceShapeBeautyOptions@{io.agora.rtc2.video.FaceShapeBeautyOptions}!FaceShapeBeautyOptions@{FaceShapeBeautyOptions}}
\index{FaceShapeBeautyOptions@{FaceShapeBeautyOptions}!io.agora.rtc2.video.FaceShapeBeautyOptions@{io.agora.rtc2.video.FaceShapeBeautyOptions}}
\doxysubsubsection{\texorpdfstring{FaceShapeBeautyOptions()}{FaceShapeBeautyOptions()}}
{\footnotesize\ttfamily io.\+agora.\+rtc2.\+video.\+Face\+Shape\+Beauty\+Options.\+Face\+Shape\+Beauty\+Options (\begin{DoxyParamCaption}\item[{int}]{style,  }\item[{int}]{intensity }\end{DoxyParamCaption})}

Face shape beauty options.


\begin{DoxyParams}{Parameters}
{\em style} & The face shape style, used with the \{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_face_shape_beauty_options_a17e8dd8271663b8d3692362ff450088d}{shape\+Style\}\+: }} \{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_face_shape_beauty_options_a643be1a99f829c1e2b4768f68e08512c}{F\+A\+C\+E\+\_\+\+S\+H\+A\+P\+E\+\_\+\+B\+E\+A\+U\+T\+Y\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+F\+E\+M\+A\+L\+E(0)\}\+: (default) Female face shape style. }}\{\mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1video_1_1_face_shape_beauty_options_a35d0dfd04ad571edbc74e800c82cf0ae}{F\+A\+C\+E\+\_\+\+S\+H\+A\+P\+E\+\_\+\+B\+E\+A\+U\+T\+Y\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+M\+A\+L\+E(1)\}\+: Male face shape style. }} \\
\hline
{\em intensity} & The intensity of the pinching effect applied to the specified facial style. The value ranges from 0 (original) to 100. The default value is 0. The greater the value, the stronger the intensity applied to face pinching. \\
\hline
\end{DoxyParams}


\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1video_1_1_face_shape_beauty_options_a643be1a99f829c1e2b4768f68e08512c}\label{classio_1_1agora_1_1rtc2_1_1video_1_1_face_shape_beauty_options_a643be1a99f829c1e2b4768f68e08512c}} 
\index{io.agora.rtc2.video.FaceShapeBeautyOptions@{io.agora.rtc2.video.FaceShapeBeautyOptions}!FACE\_SHAPE\_BEAUTY\_STYLE\_FEMALE@{FACE\_SHAPE\_BEAUTY\_STYLE\_FEMALE}}
\index{FACE\_SHAPE\_BEAUTY\_STYLE\_FEMALE@{FACE\_SHAPE\_BEAUTY\_STYLE\_FEMALE}!io.agora.rtc2.video.FaceShapeBeautyOptions@{io.agora.rtc2.video.FaceShapeBeautyOptions}}
\doxysubsubsection{\texorpdfstring{FACE\_SHAPE\_BEAUTY\_STYLE\_FEMALE}{FACE\_SHAPE\_BEAUTY\_STYLE\_FEMALE}}
{\footnotesize\ttfamily final int io.\+agora.\+rtc2.\+video.\+Face\+Shape\+Beauty\+Options.\+F\+A\+C\+E\+\_\+\+S\+H\+A\+P\+E\+\_\+\+B\+E\+A\+U\+T\+Y\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+F\+E\+M\+A\+LE = 0\hspace{0.3cm}{\ttfamily [static]}}

0\+: (Default) Female face shape style. \mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1video_1_1_face_shape_beauty_options_a35d0dfd04ad571edbc74e800c82cf0ae}\label{classio_1_1agora_1_1rtc2_1_1video_1_1_face_shape_beauty_options_a35d0dfd04ad571edbc74e800c82cf0ae}} 
\index{io.agora.rtc2.video.FaceShapeBeautyOptions@{io.agora.rtc2.video.FaceShapeBeautyOptions}!FACE\_SHAPE\_BEAUTY\_STYLE\_MALE@{FACE\_SHAPE\_BEAUTY\_STYLE\_MALE}}
\index{FACE\_SHAPE\_BEAUTY\_STYLE\_MALE@{FACE\_SHAPE\_BEAUTY\_STYLE\_MALE}!io.agora.rtc2.video.FaceShapeBeautyOptions@{io.agora.rtc2.video.FaceShapeBeautyOptions}}
\doxysubsubsection{\texorpdfstring{FACE\_SHAPE\_BEAUTY\_STYLE\_MALE}{FACE\_SHAPE\_BEAUTY\_STYLE\_MALE}}
{\footnotesize\ttfamily final int io.\+agora.\+rtc2.\+video.\+Face\+Shape\+Beauty\+Options.\+F\+A\+C\+E\+\_\+\+S\+H\+A\+P\+E\+\_\+\+B\+E\+A\+U\+T\+Y\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+M\+A\+LE = 1\hspace{0.3cm}{\ttfamily [static]}}

1\+: Male face shape style. \mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1video_1_1_face_shape_beauty_options_a3e5aba6d37c2edf60e1ce19f17f8ace0}\label{classio_1_1agora_1_1rtc2_1_1video_1_1_face_shape_beauty_options_a3e5aba6d37c2edf60e1ce19f17f8ace0}} 
\index{io.agora.rtc2.video.FaceShapeBeautyOptions@{io.agora.rtc2.video.FaceShapeBeautyOptions}!FACE\_SHAPE\_BEAUTY\_STYLE\_NATURAL@{FACE\_SHAPE\_BEAUTY\_STYLE\_NATURAL}}
\index{FACE\_SHAPE\_BEAUTY\_STYLE\_NATURAL@{FACE\_SHAPE\_BEAUTY\_STYLE\_NATURAL}!io.agora.rtc2.video.FaceShapeBeautyOptions@{io.agora.rtc2.video.FaceShapeBeautyOptions}}
\doxysubsubsection{\texorpdfstring{FACE\_SHAPE\_BEAUTY\_STYLE\_NATURAL}{FACE\_SHAPE\_BEAUTY\_STYLE\_NATURAL}}
{\footnotesize\ttfamily final int io.\+agora.\+rtc2.\+video.\+Face\+Shape\+Beauty\+Options.\+F\+A\+C\+E\+\_\+\+S\+H\+A\+P\+E\+\_\+\+B\+E\+A\+U\+T\+Y\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+N\+A\+T\+U\+R\+AL = 2\hspace{0.3cm}{\ttfamily [static]}}

2\+: Natural face shape style.

\begin{DoxySince}{Since}
v4.\+6.\+0 
\end{DoxySince}
\mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1video_1_1_face_shape_beauty_options_a17e8dd8271663b8d3692362ff450088d}\label{classio_1_1agora_1_1rtc2_1_1video_1_1_face_shape_beauty_options_a17e8dd8271663b8d3692362ff450088d}} 
\index{io.agora.rtc2.video.FaceShapeBeautyOptions@{io.agora.rtc2.video.FaceShapeBeautyOptions}!shapeStyle@{shapeStyle}}
\index{shapeStyle@{shapeStyle}!io.agora.rtc2.video.FaceShapeBeautyOptions@{io.agora.rtc2.video.FaceShapeBeautyOptions}}
\doxysubsubsection{\texorpdfstring{shapeStyle}{shapeStyle}}
{\footnotesize\ttfamily int io.\+agora.\+rtc2.\+video.\+Face\+Shape\+Beauty\+Options.\+shape\+Style}

Facial enhancement style options\+:
\begin{DoxyItemize}
\item F\+A\+C\+E\+\_\+\+S\+H\+A\+P\+E\+\_\+\+B\+E\+A\+U\+T\+Y\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+F\+E\+M\+A\+LE 0\+: (Default) Female.
\item F\+A\+C\+E\+\_\+\+S\+H\+A\+P\+E\+\_\+\+B\+E\+A\+U\+T\+Y\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+M\+A\+LE 1\+: Male.
\item F\+A\+C\+E\+\_\+\+S\+H\+A\+P\+E\+\_\+\+B\+E\+A\+U\+T\+Y\+\_\+\+S\+T\+Y\+L\+E\+\_\+\+N\+A\+T\+U\+R\+AL (2)\+: The natural style beauty effect only makes minimal adjustments to facial features. 
\end{DoxyItemize}\mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1video_1_1_face_shape_beauty_options_a2bd01cc3fe38332ad2dc187b7d23f811}\label{classio_1_1agora_1_1rtc2_1_1video_1_1_face_shape_beauty_options_a2bd01cc3fe38332ad2dc187b7d23f811}} 
\index{io.agora.rtc2.video.FaceShapeBeautyOptions@{io.agora.rtc2.video.FaceShapeBeautyOptions}!styleIntensity@{styleIntensity}}
\index{styleIntensity@{styleIntensity}!io.agora.rtc2.video.FaceShapeBeautyOptions@{io.agora.rtc2.video.FaceShapeBeautyOptions}}
\doxysubsubsection{\texorpdfstring{styleIntensity}{styleIntensity}}
{\footnotesize\ttfamily int io.\+agora.\+rtc2.\+video.\+Face\+Shape\+Beauty\+Options.\+style\+Intensity}

The intensity of the facial enhancement style, with a value range oof \mbox{[}0.\+0,1.\+0\mbox{]}. The default value is 0.\+0, which means no face enhancement effect. The higher the value, the more obvious the facial enhancement effect. 