\hypertarget{structACG_1_1SceneGraph_1_1PrincipalComponent}{}\section{A\+CG\+:\+:Scene\+Graph\+:\+:Principal\+Component Struct Reference}
\label{structACG_1_1SceneGraph_1_1PrincipalComponent}\index{A\+C\+G\+::\+Scene\+Graph\+::\+Principal\+Component@{A\+C\+G\+::\+Scene\+Graph\+::\+Principal\+Component}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structACG_1_1SceneGraph_1_1PrincipalComponent_adff656d31c913b59240c24eb6997b4cb}\label{structACG_1_1SceneGraph_1_1PrincipalComponent_adff656d31c913b59240c24eb6997b4cb}} 
{\bfseries Principal\+Component} (\hyperlink{namespaceACG_ae4a56bb6b65d7f966934982a1e370213}{Vec3d} \+\_\+p, \hyperlink{namespaceACG_ae4a56bb6b65d7f966934982a1e370213}{Vec3d} \+\_\+a0, \hyperlink{namespaceACG_ae4a56bb6b65d7f966934982a1e370213}{Vec3d} \+\_\+a1, \hyperlink{namespaceACG_ae4a56bb6b65d7f966934982a1e370213}{Vec3d} \+\_\+a2, bool \+\_\+s0, bool \+\_\+s1, bool \+\_\+s2)
\item 
\mbox{\Hypertarget{structACG_1_1SceneGraph_1_1PrincipalComponent_a2c8df5b8f576426655770597eacce461}\label{structACG_1_1SceneGraph_1_1PrincipalComponent_a2c8df5b8f576426655770597eacce461}} 
{\bfseries Principal\+Component} (const \hyperlink{structACG_1_1SceneGraph_1_1PrincipalComponent}{Principal\+Component} \&\+\_\+pc)
\item 
\mbox{\Hypertarget{structACG_1_1SceneGraph_1_1PrincipalComponent_a4f0c961abfe9a2f360e3299db2aa061a}\label{structACG_1_1SceneGraph_1_1PrincipalComponent_a4f0c961abfe9a2f360e3299db2aa061a}} 
\hyperlink{structACG_1_1SceneGraph_1_1PrincipalComponent}{Principal\+Component} \& {\bfseries operator=} (const \hyperlink{structACG_1_1SceneGraph_1_1PrincipalComponent}{Principal\+Component} \&\+\_\+pc)
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structACG_1_1SceneGraph_1_1PrincipalComponent_a8cc48f7bd08c653f7af76654808c0c3a}\label{structACG_1_1SceneGraph_1_1PrincipalComponent_a8cc48f7bd08c653f7af76654808c0c3a}} 
\hyperlink{namespaceACG_ae4a56bb6b65d7f966934982a1e370213}{Vec3d} {\bfseries p}
\item 
\mbox{\Hypertarget{structACG_1_1SceneGraph_1_1PrincipalComponent_a4359d72e52d4a7c8da687cdfc684d5f5}\label{structACG_1_1SceneGraph_1_1PrincipalComponent_a4359d72e52d4a7c8da687cdfc684d5f5}} 
\hyperlink{namespaceACG_ae4a56bb6b65d7f966934982a1e370213}{Vec3d} {\bfseries a} \mbox{[}3\mbox{]}
\item 
\mbox{\Hypertarget{structACG_1_1SceneGraph_1_1PrincipalComponent_aa579a65f068f8582b5a8ca440f83301c}\label{structACG_1_1SceneGraph_1_1PrincipalComponent_aa579a65f068f8582b5a8ca440f83301c}} 
bool {\bfseries sign} \mbox{[}3\mbox{]}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 80 of file Principal\+Axis\+Node.\+hh.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
Open\+Flipper/libs\+\_\+required/\+A\+C\+G/\+Scenegraph/Principal\+Axis\+Node.\+hh\end{DoxyCompactItemize}
