\hypertarget{structBSPImplT_1_1NearestNeighborData}{}\section{B\+S\+P\+ImplT$<$ B\+S\+P\+Core $>$\+:\+:Nearest\+Neighbor\+Data Struct Reference}
\label{structBSPImplT_1_1NearestNeighborData}\index{B\+S\+P\+Impl\+T$<$ B\+S\+P\+Core $>$\+::\+Nearest\+Neighbor\+Data@{B\+S\+P\+Impl\+T$<$ B\+S\+P\+Core $>$\+::\+Nearest\+Neighbor\+Data}}


Store nearest neighbor information.  


\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structBSPImplT_1_1NearestNeighborData_a8c032ac1510a12d2ad1fc2db19c6f5c0}\label{structBSPImplT_1_1NearestNeighborData_a8c032ac1510a12d2ad1fc2db19c6f5c0}} 
Point {\bfseries ref}
\item 
\mbox{\Hypertarget{structBSPImplT_1_1NearestNeighborData_afed85561f115cd4c01a1428c96d6b7f7}\label{structBSPImplT_1_1NearestNeighborData_afed85561f115cd4c01a1428c96d6b7f7}} 
Scalar {\bfseries dist}
\item 
\mbox{\Hypertarget{structBSPImplT_1_1NearestNeighborData_ad18ce86a74e06a9c1895ad9fd4746ee0}\label{structBSPImplT_1_1NearestNeighborData_ad18ce86a74e06a9c1895ad9fd4746ee0}} 
Handle {\bfseries nearest}
\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structBSPImplT_1_1NearestNeighborData_a131486bbe8778a0992cabb955ad05e01}\label{structBSPImplT_1_1NearestNeighborData_a131486bbe8778a0992cabb955ad05e01}} 
std\+::ostream \& {\bfseries operator$<$$<$} (std\+::ostream \&stream, const \hyperlink{structBSPImplT_1_1NearestNeighborData}{Nearest\+Neighbor\+Data} \&data)
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$class B\+S\+P\+Core$>$\newline
struct B\+S\+P\+Impl\+T$<$ B\+S\+P\+Core $>$\+::\+Nearest\+Neighbor\+Data}

Store nearest neighbor information. 

Definition at line 157 of file B\+S\+P\+Impl\+T.\+hh.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
Open\+Flipper/libs\+\_\+required/\+A\+C\+G/\+Geometry/bsp/B\+S\+P\+Impl\+T.\+hh\end{DoxyCompactItemize}
