115 lines
6.9 KiB
TeX
115 lines
6.9 KiB
TeX
\doxysection{bno08x\+\_\+quat\+\_\+t Struct Reference}
|
|
\hypertarget{structbno08x__quat__t}{}\label{structbno08x__quat__t}\index{bno08x\_quat\_t@{bno08x\_quat\_t}}
|
|
|
|
|
|
Struct to represent unit quaternion.
|
|
|
|
|
|
|
|
|
|
{\ttfamily \#include $<$BNO08x\+Global\+Types.\+hpp$>$}
|
|
|
|
\doxysubsubsection*{Public Member Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\hyperlink{structbno08x__quat__t_ae42ec645fe23b60e32e55872a3b9e703}{bno08x\+\_\+quat\+\_\+t}} ()
|
|
\item
|
|
\mbox{\hyperlink{structbno08x__quat__t}{bno08x\+\_\+quat\+\_\+t}} \& \mbox{\hyperlink{structbno08x__quat__t_a081cecab6370ae436f36416e3f7a6ddc}{operator=}} (const sh2\+\_\+\+Rotation\+Vector\+WAcc\+\_\+t \&source)
|
|
\item
|
|
\mbox{\hyperlink{structbno08x__quat__t}{bno08x\+\_\+quat\+\_\+t}} \& \mbox{\hyperlink{structbno08x__quat__t_a23cac26e381f9a83657fccdab735046b}{operator=}} (const sh2\+\_\+\+Rotation\+Vector\+\_\+t \&source)
|
|
\item
|
|
\mbox{\hyperlink{structbno08x__quat__t}{bno08x\+\_\+quat\+\_\+t}} \& \mbox{\hyperlink{structbno08x__quat__t_ae3705dc48882a3d616927cad01c2387d}{operator=}} (const sh2\+\_\+\+Gyro\+Integrated\+RV\+\_\+t \&source)
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsubsection*{Public Attributes}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
float \mbox{\hyperlink{structbno08x__quat__t_ab99e5e4f8adad74eee1a94b4e7ef2542}{real}}
|
|
\item
|
|
float \mbox{\hyperlink{structbno08x__quat__t_ac438aba57b7082e1d81e2d1241f87ca0}{i}}
|
|
\item
|
|
float \mbox{\hyperlink{structbno08x__quat__t_aab49754d4967cfa71578d8d1156eef46}{j}}
|
|
\item
|
|
float \mbox{\hyperlink{structbno08x__quat__t_ade2592f6a271cc8b260081ad018772ef}{k}}
|
|
\item
|
|
\mbox{\hyperlink{_b_n_o08x_global_types_8hpp_aed7bab8e55be415938e078ebe72562a0}{BNO08x\+Accuracy}} \mbox{\hyperlink{structbno08x__quat__t_afd179bfc02d365b5db4ad9fa810daf7c}{accuracy}}
|
|
\item
|
|
float \mbox{\hyperlink{structbno08x__quat__t_a7368a7f0524e3b2e1f4465329ecb0912}{rad\+\_\+accuracy}}
|
|
\end{DoxyCompactItemize}
|
|
|
|
|
|
\doxysubsection{Detailed Description}
|
|
Struct to represent unit quaternion.
|
|
|
|
\doxysubsection{Constructor \& Destructor Documentation}
|
|
\Hypertarget{structbno08x__quat__t_ae42ec645fe23b60e32e55872a3b9e703}\label{structbno08x__quat__t_ae42ec645fe23b60e32e55872a3b9e703}
|
|
\index{bno08x\_quat\_t@{bno08x\_quat\_t}!bno08x\_quat\_t@{bno08x\_quat\_t}}
|
|
\index{bno08x\_quat\_t@{bno08x\_quat\_t}!bno08x\_quat\_t@{bno08x\_quat\_t}}
|
|
\doxysubsubsection{\texorpdfstring{bno08x\_quat\_t()}{bno08x\_quat\_t()}}
|
|
{\footnotesize\ttfamily bno08x\+\_\+quat\+\_\+t\+::bno08x\+\_\+quat\+\_\+t (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
|
|
|
|
|
|
|
\doxysubsection{Member Function Documentation}
|
|
\Hypertarget{structbno08x__quat__t_ae3705dc48882a3d616927cad01c2387d}\label{structbno08x__quat__t_ae3705dc48882a3d616927cad01c2387d}
|
|
\index{bno08x\_quat\_t@{bno08x\_quat\_t}!operator=@{operator=}}
|
|
\index{operator=@{operator=}!bno08x\_quat\_t@{bno08x\_quat\_t}}
|
|
\doxysubsubsection{\texorpdfstring{operator=()}{operator=()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
|
|
{\footnotesize\ttfamily \mbox{\hyperlink{structbno08x__quat__t}{bno08x\+\_\+quat\+\_\+t}} \& bno08x\+\_\+quat\+\_\+t\+::operator= (\begin{DoxyParamCaption}\item[{const sh2\+\_\+\+Gyro\+Integrated\+RV\+\_\+t \&}]{source }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
|
|
|
\Hypertarget{structbno08x__quat__t_a23cac26e381f9a83657fccdab735046b}\label{structbno08x__quat__t_a23cac26e381f9a83657fccdab735046b}
|
|
\index{bno08x\_quat\_t@{bno08x\_quat\_t}!operator=@{operator=}}
|
|
\index{operator=@{operator=}!bno08x\_quat\_t@{bno08x\_quat\_t}}
|
|
\doxysubsubsection{\texorpdfstring{operator=()}{operator=()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
|
|
{\footnotesize\ttfamily \mbox{\hyperlink{structbno08x__quat__t}{bno08x\+\_\+quat\+\_\+t}} \& bno08x\+\_\+quat\+\_\+t\+::operator= (\begin{DoxyParamCaption}\item[{const sh2\+\_\+\+Rotation\+Vector\+\_\+t \&}]{source }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
|
|
|
\Hypertarget{structbno08x__quat__t_a081cecab6370ae436f36416e3f7a6ddc}\label{structbno08x__quat__t_a081cecab6370ae436f36416e3f7a6ddc}
|
|
\index{bno08x\_quat\_t@{bno08x\_quat\_t}!operator=@{operator=}}
|
|
\index{operator=@{operator=}!bno08x\_quat\_t@{bno08x\_quat\_t}}
|
|
\doxysubsubsection{\texorpdfstring{operator=()}{operator=()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
|
|
{\footnotesize\ttfamily \mbox{\hyperlink{structbno08x__quat__t}{bno08x\+\_\+quat\+\_\+t}} \& bno08x\+\_\+quat\+\_\+t\+::operator= (\begin{DoxyParamCaption}\item[{const sh2\+\_\+\+Rotation\+Vector\+WAcc\+\_\+t \&}]{source }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
|
|
|
|
|
|
|
\doxysubsection{Member Data Documentation}
|
|
\Hypertarget{structbno08x__quat__t_afd179bfc02d365b5db4ad9fa810daf7c}\label{structbno08x__quat__t_afd179bfc02d365b5db4ad9fa810daf7c}
|
|
\index{bno08x\_quat\_t@{bno08x\_quat\_t}!accuracy@{accuracy}}
|
|
\index{accuracy@{accuracy}!bno08x\_quat\_t@{bno08x\_quat\_t}}
|
|
\doxysubsubsection{\texorpdfstring{accuracy}{accuracy}}
|
|
{\footnotesize\ttfamily \mbox{\hyperlink{_b_n_o08x_global_types_8hpp_aed7bab8e55be415938e078ebe72562a0}{BNO08x\+Accuracy}} bno08x\+\_\+quat\+\_\+t\+::accuracy}
|
|
|
|
\Hypertarget{structbno08x__quat__t_ac438aba57b7082e1d81e2d1241f87ca0}\label{structbno08x__quat__t_ac438aba57b7082e1d81e2d1241f87ca0}
|
|
\index{bno08x\_quat\_t@{bno08x\_quat\_t}!i@{i}}
|
|
\index{i@{i}!bno08x\_quat\_t@{bno08x\_quat\_t}}
|
|
\doxysubsubsection{\texorpdfstring{i}{i}}
|
|
{\footnotesize\ttfamily float bno08x\+\_\+quat\+\_\+t\+::i}
|
|
|
|
\Hypertarget{structbno08x__quat__t_aab49754d4967cfa71578d8d1156eef46}\label{structbno08x__quat__t_aab49754d4967cfa71578d8d1156eef46}
|
|
\index{bno08x\_quat\_t@{bno08x\_quat\_t}!j@{j}}
|
|
\index{j@{j}!bno08x\_quat\_t@{bno08x\_quat\_t}}
|
|
\doxysubsubsection{\texorpdfstring{j}{j}}
|
|
{\footnotesize\ttfamily float bno08x\+\_\+quat\+\_\+t\+::j}
|
|
|
|
\Hypertarget{structbno08x__quat__t_ade2592f6a271cc8b260081ad018772ef}\label{structbno08x__quat__t_ade2592f6a271cc8b260081ad018772ef}
|
|
\index{bno08x\_quat\_t@{bno08x\_quat\_t}!k@{k}}
|
|
\index{k@{k}!bno08x\_quat\_t@{bno08x\_quat\_t}}
|
|
\doxysubsubsection{\texorpdfstring{k}{k}}
|
|
{\footnotesize\ttfamily float bno08x\+\_\+quat\+\_\+t\+::k}
|
|
|
|
\Hypertarget{structbno08x__quat__t_a7368a7f0524e3b2e1f4465329ecb0912}\label{structbno08x__quat__t_a7368a7f0524e3b2e1f4465329ecb0912}
|
|
\index{bno08x\_quat\_t@{bno08x\_quat\_t}!rad\_accuracy@{rad\_accuracy}}
|
|
\index{rad\_accuracy@{rad\_accuracy}!bno08x\_quat\_t@{bno08x\_quat\_t}}
|
|
\doxysubsubsection{\texorpdfstring{rad\_accuracy}{rad\_accuracy}}
|
|
{\footnotesize\ttfamily float bno08x\+\_\+quat\+\_\+t\+::rad\+\_\+accuracy}
|
|
|
|
\Hypertarget{structbno08x__quat__t_ab99e5e4f8adad74eee1a94b4e7ef2542}\label{structbno08x__quat__t_ab99e5e4f8adad74eee1a94b4e7ef2542}
|
|
\index{bno08x\_quat\_t@{bno08x\_quat\_t}!real@{real}}
|
|
\index{real@{real}!bno08x\_quat\_t@{bno08x\_quat\_t}}
|
|
\doxysubsubsection{\texorpdfstring{real}{real}}
|
|
{\footnotesize\ttfamily float bno08x\+\_\+quat\+\_\+t\+::real}
|
|
|
|
|
|
|
|
The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\hyperlink{_b_n_o08x_global_types_8hpp}{BNO08x\+Global\+Types.\+hpp}}\end{DoxyCompactItemize}
|