esp32_BNO08x/documentation/latex/structbno08x__euler__angle_...

100 lines
6.5 KiB
TeX

\doxysection{bno08x\+\_\+euler\+\_\+angle\+\_\+t Struct Reference}
\hypertarget{structbno08x__euler__angle__t}{}\label{structbno08x__euler__angle__t}\index{bno08x\_euler\_angle\_t@{bno08x\_euler\_angle\_t}}
Struct to represent euler angle (units in degrees or rads)
{\ttfamily \#include $<$BNO08x\+Global\+Types.\+hpp$>$}
\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\hyperlink{structbno08x__euler__angle__t_a29b670ff58d75a6abf02512ee07a6207}{bno08x\+\_\+euler\+\_\+angle\+\_\+t}} ()
\item
\mbox{\hyperlink{structbno08x__euler__angle__t}{bno08x\+\_\+euler\+\_\+angle\+\_\+t}} \& \mbox{\hyperlink{structbno08x__euler__angle__t_aa7f6954a731e0be492508b5d1dac056e}{operator=}} (const \mbox{\hyperlink{structbno08x__quat__t}{bno08x\+\_\+quat\+\_\+t}} \&source)
\item
{\footnotesize template$<$typename T $>$ }\\\mbox{\hyperlink{structbno08x__euler__angle__t}{bno08x\+\_\+euler\+\_\+angle\+\_\+t}} \& \mbox{\hyperlink{structbno08x__euler__angle__t_a0b1d1fcfc2884937404446ca16829e51}{operator\texorpdfstring{$\ast$}{*}=}} (T value)
\end{DoxyCompactItemize}
\doxysubsubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item
float \mbox{\hyperlink{structbno08x__euler__angle__t_a7c675704f7bf92a19846de6ee020f0ef}{x}}
\item
float \mbox{\hyperlink{structbno08x__euler__angle__t_a0c4f19cb559999d4c2ac2b29d9dc7cfd}{y}}
\item
float \mbox{\hyperlink{structbno08x__euler__angle__t_a5237ec5e8fc1ca49b2f108ac784f0032}{z}}
\item
\mbox{\hyperlink{_b_n_o08x_global_types_8hpp_aed7bab8e55be415938e078ebe72562a0}{BNO08x\+Accuracy}} \mbox{\hyperlink{structbno08x__euler__angle__t_a3b4fad0b84bda3f34e86f7168ef2fee6}{accuracy}}
\item
float \mbox{\hyperlink{structbno08x__euler__angle__t_a89ab348ee455b14e5d09f1eb5d231c99}{rad\+\_\+accuracy}}
\end{DoxyCompactItemize}
\doxysubsection{Detailed Description}
Struct to represent euler angle (units in degrees or rads)
\doxysubsection{Constructor \& Destructor Documentation}
\Hypertarget{structbno08x__euler__angle__t_a29b670ff58d75a6abf02512ee07a6207}\label{structbno08x__euler__angle__t_a29b670ff58d75a6abf02512ee07a6207}
\index{bno08x\_euler\_angle\_t@{bno08x\_euler\_angle\_t}!bno08x\_euler\_angle\_t@{bno08x\_euler\_angle\_t}}
\index{bno08x\_euler\_angle\_t@{bno08x\_euler\_angle\_t}!bno08x\_euler\_angle\_t@{bno08x\_euler\_angle\_t}}
\doxysubsubsection{\texorpdfstring{bno08x\_euler\_angle\_t()}{bno08x\_euler\_angle\_t()}}
{\footnotesize\ttfamily bno08x\+\_\+euler\+\_\+angle\+\_\+t\+::bno08x\+\_\+euler\+\_\+angle\+\_\+t (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\doxysubsection{Member Function Documentation}
\Hypertarget{structbno08x__euler__angle__t_a0b1d1fcfc2884937404446ca16829e51}\label{structbno08x__euler__angle__t_a0b1d1fcfc2884937404446ca16829e51}
\index{bno08x\_euler\_angle\_t@{bno08x\_euler\_angle\_t}!operator\texorpdfstring{$\ast$}{*}=@{operator\texorpdfstring{$\ast$}{*}=}}
\index{operator\texorpdfstring{$\ast$}{*}=@{operator\texorpdfstring{$\ast$}{*}=}!bno08x\_euler\_angle\_t@{bno08x\_euler\_angle\_t}}
\doxysubsubsection{\texorpdfstring{operator\texorpdfstring{$\ast$}{*}=()}{operator*=()}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
\mbox{\hyperlink{structbno08x__euler__angle__t}{bno08x\+\_\+euler\+\_\+angle\+\_\+t}} \& bno08x\+\_\+euler\+\_\+angle\+\_\+t\+::operator\texorpdfstring{$\ast$}{*}= (\begin{DoxyParamCaption}\item[{T}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\Hypertarget{structbno08x__euler__angle__t_aa7f6954a731e0be492508b5d1dac056e}\label{structbno08x__euler__angle__t_aa7f6954a731e0be492508b5d1dac056e}
\index{bno08x\_euler\_angle\_t@{bno08x\_euler\_angle\_t}!operator=@{operator=}}
\index{operator=@{operator=}!bno08x\_euler\_angle\_t@{bno08x\_euler\_angle\_t}}
\doxysubsubsection{\texorpdfstring{operator=()}{operator=()}}
{\footnotesize\ttfamily \mbox{\hyperlink{structbno08x__euler__angle__t}{bno08x\+\_\+euler\+\_\+angle\+\_\+t}} \& bno08x\+\_\+euler\+\_\+angle\+\_\+t\+::operator= (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{structbno08x__quat__t}{bno08x\+\_\+quat\+\_\+t}} \&}]{source }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\doxysubsection{Member Data Documentation}
\Hypertarget{structbno08x__euler__angle__t_a3b4fad0b84bda3f34e86f7168ef2fee6}\label{structbno08x__euler__angle__t_a3b4fad0b84bda3f34e86f7168ef2fee6}
\index{bno08x\_euler\_angle\_t@{bno08x\_euler\_angle\_t}!accuracy@{accuracy}}
\index{accuracy@{accuracy}!bno08x\_euler\_angle\_t@{bno08x\_euler\_angle\_t}}
\doxysubsubsection{\texorpdfstring{accuracy}{accuracy}}
{\footnotesize\ttfamily \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_aed7bab8e55be415938e078ebe72562a0}{BNO08x\+Accuracy}} bno08x\+\_\+euler\+\_\+angle\+\_\+t\+::accuracy}
\Hypertarget{structbno08x__euler__angle__t_a89ab348ee455b14e5d09f1eb5d231c99}\label{structbno08x__euler__angle__t_a89ab348ee455b14e5d09f1eb5d231c99}
\index{bno08x\_euler\_angle\_t@{bno08x\_euler\_angle\_t}!rad\_accuracy@{rad\_accuracy}}
\index{rad\_accuracy@{rad\_accuracy}!bno08x\_euler\_angle\_t@{bno08x\_euler\_angle\_t}}
\doxysubsubsection{\texorpdfstring{rad\_accuracy}{rad\_accuracy}}
{\footnotesize\ttfamily float bno08x\+\_\+euler\+\_\+angle\+\_\+t\+::rad\+\_\+accuracy}
\Hypertarget{structbno08x__euler__angle__t_a7c675704f7bf92a19846de6ee020f0ef}\label{structbno08x__euler__angle__t_a7c675704f7bf92a19846de6ee020f0ef}
\index{bno08x\_euler\_angle\_t@{bno08x\_euler\_angle\_t}!x@{x}}
\index{x@{x}!bno08x\_euler\_angle\_t@{bno08x\_euler\_angle\_t}}
\doxysubsubsection{\texorpdfstring{x}{x}}
{\footnotesize\ttfamily float bno08x\+\_\+euler\+\_\+angle\+\_\+t\+::x}
\Hypertarget{structbno08x__euler__angle__t_a0c4f19cb559999d4c2ac2b29d9dc7cfd}\label{structbno08x__euler__angle__t_a0c4f19cb559999d4c2ac2b29d9dc7cfd}
\index{bno08x\_euler\_angle\_t@{bno08x\_euler\_angle\_t}!y@{y}}
\index{y@{y}!bno08x\_euler\_angle\_t@{bno08x\_euler\_angle\_t}}
\doxysubsubsection{\texorpdfstring{y}{y}}
{\footnotesize\ttfamily float bno08x\+\_\+euler\+\_\+angle\+\_\+t\+::y}
\Hypertarget{structbno08x__euler__angle__t_a5237ec5e8fc1ca49b2f108ac784f0032}\label{structbno08x__euler__angle__t_a5237ec5e8fc1ca49b2f108ac784f0032}
\index{bno08x\_euler\_angle\_t@{bno08x\_euler\_angle\_t}!z@{z}}
\index{z@{z}!bno08x\_euler\_angle\_t@{bno08x\_euler\_angle\_t}}
\doxysubsubsection{\texorpdfstring{z}{z}}
{\footnotesize\ttfamily float bno08x\+\_\+euler\+\_\+angle\+\_\+t\+::z}
The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item
include/\mbox{\hyperlink{_b_n_o08x_global_types_8hpp}{BNO08x\+Global\+Types.\+hpp}}\end{DoxyCompactItemize}