\hypertarget{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_agora_face_position_info}{}\doxysection{io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Agora\+Face\+Position\+Info Class Reference}
\label{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_agora_face_position_info}\index{io.agora.rtc2.IRtcEngineEventHandler.AgoraFacePositionInfo@{io.agora.rtc2.IRtcEngineEventHandler.AgoraFacePositionInfo}}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_agora_face_position_info_ac9d0ac6667acac4550c539516a4cad83}{x}}
\item 
int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_agora_face_position_info_a940f54ba82bcee6606f7a929b0197e22}{y}}
\item 
int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_agora_face_position_info_a1d969b2b66d58fbecaa765271f550d37}{width}}
\item 
int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_agora_face_position_info_a71395071f2ec11e8957b2dd0bf6227d8}{height}}
\item 
int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_agora_face_position_info_a44d2f9940a00ebc64bc1bf5be2de6f0c}{distance}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
The information of the detected human face. 

\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_agora_face_position_info_ac9d0ac6667acac4550c539516a4cad83}\label{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_agora_face_position_info_ac9d0ac6667acac4550c539516a4cad83}} 
\index{io.agora.rtc2.IRtcEngineEventHandler.AgoraFacePositionInfo@{io.agora.rtc2.IRtcEngineEventHandler.AgoraFacePositionInfo}!x@{x}}
\index{x@{x}!io.agora.rtc2.IRtcEngineEventHandler.AgoraFacePositionInfo@{io.agora.rtc2.IRtcEngineEventHandler.AgoraFacePositionInfo}}
\doxysubsubsection{\texorpdfstring{x}{x}}
{\footnotesize\ttfamily int io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Agora\+Face\+Position\+Info.\+x}

The x coordinate (px) of the human face in the local video. Taking the top left corner of the captured video as the origin, the x coordinate represents the relative lateral displacement of the top left corner of the human face to the origin. \mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_agora_face_position_info_a940f54ba82bcee6606f7a929b0197e22}\label{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_agora_face_position_info_a940f54ba82bcee6606f7a929b0197e22}} 
\index{io.agora.rtc2.IRtcEngineEventHandler.AgoraFacePositionInfo@{io.agora.rtc2.IRtcEngineEventHandler.AgoraFacePositionInfo}!y@{y}}
\index{y@{y}!io.agora.rtc2.IRtcEngineEventHandler.AgoraFacePositionInfo@{io.agora.rtc2.IRtcEngineEventHandler.AgoraFacePositionInfo}}
\doxysubsubsection{\texorpdfstring{y}{y}}
{\footnotesize\ttfamily int io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Agora\+Face\+Position\+Info.\+y}

The y coordinate (px) of the human face in the local video. Taking the top left corner of the captured video as the origin, the y coordinate represents the relative longitudinal displacement of the top left corner of the human face to the origin. \mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_agora_face_position_info_a1d969b2b66d58fbecaa765271f550d37}\label{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_agora_face_position_info_a1d969b2b66d58fbecaa765271f550d37}} 
\index{io.agora.rtc2.IRtcEngineEventHandler.AgoraFacePositionInfo@{io.agora.rtc2.IRtcEngineEventHandler.AgoraFacePositionInfo}!width@{width}}
\index{width@{width}!io.agora.rtc2.IRtcEngineEventHandler.AgoraFacePositionInfo@{io.agora.rtc2.IRtcEngineEventHandler.AgoraFacePositionInfo}}
\doxysubsubsection{\texorpdfstring{width}{width}}
{\footnotesize\ttfamily int io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Agora\+Face\+Position\+Info.\+width}

The width (px) of the human face in the captured video. \mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_agora_face_position_info_a71395071f2ec11e8957b2dd0bf6227d8}\label{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_agora_face_position_info_a71395071f2ec11e8957b2dd0bf6227d8}} 
\index{io.agora.rtc2.IRtcEngineEventHandler.AgoraFacePositionInfo@{io.agora.rtc2.IRtcEngineEventHandler.AgoraFacePositionInfo}!height@{height}}
\index{height@{height}!io.agora.rtc2.IRtcEngineEventHandler.AgoraFacePositionInfo@{io.agora.rtc2.IRtcEngineEventHandler.AgoraFacePositionInfo}}
\doxysubsubsection{\texorpdfstring{height}{height}}
{\footnotesize\ttfamily int io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Agora\+Face\+Position\+Info.\+height}

The height (px) of the human face in the captured video. \mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_agora_face_position_info_a44d2f9940a00ebc64bc1bf5be2de6f0c}\label{classio_1_1agora_1_1rtc2_1_1_i_rtc_engine_event_handler_1_1_agora_face_position_info_a44d2f9940a00ebc64bc1bf5be2de6f0c}} 
\index{io.agora.rtc2.IRtcEngineEventHandler.AgoraFacePositionInfo@{io.agora.rtc2.IRtcEngineEventHandler.AgoraFacePositionInfo}!distance@{distance}}
\index{distance@{distance}!io.agora.rtc2.IRtcEngineEventHandler.AgoraFacePositionInfo@{io.agora.rtc2.IRtcEngineEventHandler.AgoraFacePositionInfo}}
\doxysubsubsection{\texorpdfstring{distance}{distance}}
{\footnotesize\ttfamily int io.\+agora.\+rtc2.\+I\+Rtc\+Engine\+Event\+Handler.\+Agora\+Face\+Position\+Info.\+distance}

The distance (cm) between the human face and the screen. 