\hypertarget{class_s_c_i_run_1_1_search_grid_t}{\section{Search\-Grid\-T$<$ I\-N\-D\-E\-X $>$ Class Template Reference}
\label{class_s_c_i_run_1_1_search_grid_t}\index{Search\-Grid\-T$<$ I\-N\-D\-E\-X $>$@{Search\-Grid\-T$<$ I\-N\-D\-E\-X $>$}}
}


{\ttfamily \#include $<$Search\-Grid\-T.\-h$>$}

\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef \hyperlink{namespace_s_c_i_run_a24ade047e7536e188f5ea3a9d93c5ced}{S\-C\-I\-Run\-::index\-\_\-type} \hyperlink{class_s_c_i_run_1_1_search_grid_t_aad461b7cfefc669aa88ae8c6189b0550}{index\-\_\-type}
\begin{DoxyCompactList}\small\item\em Include the types defined in Types into this class. \end{DoxyCompactList}\item 
typedef \hyperlink{namespace_s_c_i_run_aa710666634ca42a6ab6344c62a5c784f}{S\-C\-I\-Run\-::size\-\_\-type} \hyperlink{class_s_c_i_run_1_1_search_grid_t_a683c42d4968c7fefbf9e3ac13dd20dd0}{size\-\_\-type}
\item 
typedef std\-::vector$<$ I\-N\-D\-E\-X $>$\\*
\-::\hyperlink{class_s_c_i_run_1_1_search_grid_t_a175cbd6077f75935cc669810d81ad367}{iterator} \hyperlink{class_s_c_i_run_1_1_search_grid_t_a175cbd6077f75935cc669810d81ad367}{iterator}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_search_grid_t_ac1ecb011f4e1e1da02a910e226be5106}{Search\-Grid\-T} (\hyperlink{class_s_c_i_run_1_1_search_grid_t_a683c42d4968c7fefbf9e3ac13dd20dd0}{size\-\_\-type} x, \hyperlink{class_s_c_i_run_1_1_search_grid_t_a683c42d4968c7fefbf9e3ac13dd20dd0}{size\-\_\-type} y, \hyperlink{class_s_c_i_run_1_1_search_grid_t_a683c42d4968c7fefbf9e3ac13dd20dd0}{size\-\_\-type} z, const \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Core\-::\-Geometry\-::\-Point} \&min, const \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Core\-::\-Geometry\-::\-Point} \&\hyperlink{structmax}{max})
\item 
void \hyperlink{class_s_c_i_run_1_1_search_grid_t_ae09ad10201c1d834f757325e09d48e86}{transform} (const \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_transform}{Core\-::\-Geometry\-::\-Transform} \&t)
\item 
const \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_transform}{Core\-::\-Geometry\-::\-Transform} \& \hyperlink{class_s_c_i_run_1_1_search_grid_t_ab3fd25b9d83f92c63bee61520d9015b8}{get\-\_\-transform} () const 
\item 
\hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_transform}{Core\-::\-Geometry\-::\-Transform} \& \hyperlink{class_s_c_i_run_1_1_search_grid_t_a0a71ffda4b237d6620260fb610bd3825}{set\-\_\-transform} (const \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_transform}{Core\-::\-Geometry\-::\-Transform} \&trans)
\item 
\hyperlink{class_s_c_i_run_1_1_search_grid_t_a683c42d4968c7fefbf9e3ac13dd20dd0}{size\-\_\-type} \hyperlink{class_s_c_i_run_1_1_search_grid_t_a1ca3d66aef3d9f54ea0a940d2ab95ace}{get\-\_\-ni} () const 
\begin{DoxyCompactList}\small\item\em Get the size of the search grid. \end{DoxyCompactList}\item 
\hyperlink{class_s_c_i_run_1_1_search_grid_t_a683c42d4968c7fefbf9e3ac13dd20dd0}{size\-\_\-type} \hyperlink{class_s_c_i_run_1_1_search_grid_t_a38855194e1e95951d7573f1756a7c83a}{get\-\_\-nj} () const 
\item 
\hyperlink{class_s_c_i_run_1_1_search_grid_t_a683c42d4968c7fefbf9e3ac13dd20dd0}{size\-\_\-type} \hyperlink{class_s_c_i_run_1_1_search_grid_t_a6f88a629b2d022e631092d0413bf064a}{get\-\_\-nk} () const 
\item 
bool \hyperlink{class_s_c_i_run_1_1_search_grid_t_a1b07714704dcdbdee392cdce48664d9a}{locate} (\hyperlink{class_s_c_i_run_1_1_search_grid_t_aad461b7cfefc669aa88ae8c6189b0550}{index\-\_\-type} \&i, \hyperlink{class_s_c_i_run_1_1_search_grid_t_aad461b7cfefc669aa88ae8c6189b0550}{index\-\_\-type} \&j, \hyperlink{class_s_c_i_run_1_1_search_grid_t_aad461b7cfefc669aa88ae8c6189b0550}{index\-\_\-type} \&k, const \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Core\-::\-Geometry\-::\-Point} \&p) const 
\item 
bool \hyperlink{class_s_c_i_run_1_1_search_grid_t_a6ef7bdec6ea1c751af1f067e69669109}{locate\-\_\-clamp} (\hyperlink{class_s_c_i_run_1_1_search_grid_t_aad461b7cfefc669aa88ae8c6189b0550}{index\-\_\-type} \&i, \hyperlink{class_s_c_i_run_1_1_search_grid_t_aad461b7cfefc669aa88ae8c6189b0550}{index\-\_\-type} \&j, \hyperlink{class_s_c_i_run_1_1_search_grid_t_aad461b7cfefc669aa88ae8c6189b0550}{index\-\_\-type} \&k, const \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Core\-::\-Geometry\-::\-Point} \&p) const 
\item 
void \hyperlink{class_s_c_i_run_1_1_search_grid_t_adbaf219f1a9573ed22cf5f837d7fd4db}{unsafe\-\_\-locate} (\hyperlink{class_s_c_i_run_1_1_search_grid_t_aad461b7cfefc669aa88ae8c6189b0550}{index\-\_\-type} \&i, \hyperlink{class_s_c_i_run_1_1_search_grid_t_aad461b7cfefc669aa88ae8c6189b0550}{index\-\_\-type} \&j, \hyperlink{class_s_c_i_run_1_1_search_grid_t_aad461b7cfefc669aa88ae8c6189b0550}{index\-\_\-type} \&k, const \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Core\-::\-Geometry\-::\-Point} \&p) const 
\item 
void \hyperlink{class_s_c_i_run_1_1_search_grid_t_a35bd1b365f5f047e9bfd7a2c8f9a672f}{insert} (I\-N\-D\-E\-X val, const \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_b_box}{Core\-::\-Geometry\-::\-B\-Box} \&bbox)
\item 
void \hyperlink{class_s_c_i_run_1_1_search_grid_t_aaf307654f65ab0083f9dd423bd43ced4}{remove} (I\-N\-D\-E\-X val, const \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_b_box}{Core\-::\-Geometry\-::\-B\-Box} \&bbox)
\item 
void \hyperlink{class_s_c_i_run_1_1_search_grid_t_a7e19df52034b08f20ddf465f7719251e}{insert} (I\-N\-D\-E\-X val, const \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Core\-::\-Geometry\-::\-Point} \&point)
\item 
void \hyperlink{class_s_c_i_run_1_1_search_grid_t_ab79fafa6f0b5931ce294fd9f32cf5097}{remove} (I\-N\-D\-E\-X val, const \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Core\-::\-Geometry\-::\-Point} \&point)
\item 
bool \hyperlink{class_s_c_i_run_1_1_search_grid_t_aca81609bed8c4c31ab9922cf6703d1f0}{lookup} (\hyperlink{class_s_c_i_run_1_1_search_grid_t_a175cbd6077f75935cc669810d81ad367}{iterator} \&begin, \hyperlink{class_s_c_i_run_1_1_search_grid_t_a175cbd6077f75935cc669810d81ad367}{iterator} \&end, const \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Core\-::\-Geometry\-::\-Point} \&p)
\item 
void \hyperlink{class_s_c_i_run_1_1_search_grid_t_aacafdb2566ddd08ecf2eaab97c8e81dd}{lookup\-\_\-ijk} (\hyperlink{class_s_c_i_run_1_1_search_grid_t_a175cbd6077f75935cc669810d81ad367}{iterator} \&begin, \hyperlink{class_s_c_i_run_1_1_search_grid_t_a175cbd6077f75935cc669810d81ad367}{iterator} \&end, \hyperlink{class_s_c_i_run_1_1_search_grid_t_a683c42d4968c7fefbf9e3ac13dd20dd0}{size\-\_\-type} i, \hyperlink{class_s_c_i_run_1_1_search_grid_t_a683c42d4968c7fefbf9e3ac13dd20dd0}{size\-\_\-type} j, \hyperlink{class_s_c_i_run_1_1_search_grid_t_a683c42d4968c7fefbf9e3ac13dd20dd0}{size\-\_\-type} k)
\item 
double \hyperlink{class_s_c_i_run_1_1_search_grid_t_a2563f5ec4ac1a3723862ed91fe138969}{min\-\_\-distance\-\_\-squared} (const \hyperlink{class_s_c_i_run_1_1_core_1_1_geometry_1_1_point}{Core\-::\-Geometry\-::\-Point} \&p, \hyperlink{class_s_c_i_run_1_1_search_grid_t_a683c42d4968c7fefbf9e3ac13dd20dd0}{size\-\_\-type} i, \hyperlink{class_s_c_i_run_1_1_search_grid_t_a683c42d4968c7fefbf9e3ac13dd20dd0}{size\-\_\-type} j, \hyperlink{class_s_c_i_run_1_1_search_grid_t_a683c42d4968c7fefbf9e3ac13dd20dd0}{size\-\_\-type} k) const 
\end{DoxyCompactItemize}


\subsection{Member Typedef Documentation}
\hypertarget{class_s_c_i_run_1_1_search_grid_t_aad461b7cfefc669aa88ae8c6189b0550}{\index{S\-C\-I\-Run\-::\-Search\-Grid\-T@{S\-C\-I\-Run\-::\-Search\-Grid\-T}!index\-\_\-type@{index\-\_\-type}}
\index{index\-\_\-type@{index\-\_\-type}!SCIRun::SearchGridT@{S\-C\-I\-Run\-::\-Search\-Grid\-T}}
\subsubsection[{index\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf S\-C\-I\-Run\-::index\-\_\-type} {\bf index\-\_\-type}}}\label{class_s_c_i_run_1_1_search_grid_t_aad461b7cfefc669aa88ae8c6189b0550}


Include the types defined in Types into this class. 

\hypertarget{class_s_c_i_run_1_1_search_grid_t_a175cbd6077f75935cc669810d81ad367}{\index{S\-C\-I\-Run\-::\-Search\-Grid\-T@{S\-C\-I\-Run\-::\-Search\-Grid\-T}!iterator@{iterator}}
\index{iterator@{iterator}!SCIRun::SearchGridT@{S\-C\-I\-Run\-::\-Search\-Grid\-T}}
\subsubsection[{iterator}]{\setlength{\rightskip}{0pt plus 5cm}typedef std\-::vector$<$I\-N\-D\-E\-X$>$\-::{\bf iterator} {\bf iterator}}}\label{class_s_c_i_run_1_1_search_grid_t_a175cbd6077f75935cc669810d81ad367}
\hypertarget{class_s_c_i_run_1_1_search_grid_t_a683c42d4968c7fefbf9e3ac13dd20dd0}{\index{S\-C\-I\-Run\-::\-Search\-Grid\-T@{S\-C\-I\-Run\-::\-Search\-Grid\-T}!size\-\_\-type@{size\-\_\-type}}
\index{size\-\_\-type@{size\-\_\-type}!SCIRun::SearchGridT@{S\-C\-I\-Run\-::\-Search\-Grid\-T}}
\subsubsection[{size\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf S\-C\-I\-Run\-::size\-\_\-type} {\bf size\-\_\-type}}}\label{class_s_c_i_run_1_1_search_grid_t_a683c42d4968c7fefbf9e3ac13dd20dd0}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_search_grid_t_ac1ecb011f4e1e1da02a910e226be5106}{\index{S\-C\-I\-Run\-::\-Search\-Grid\-T@{S\-C\-I\-Run\-::\-Search\-Grid\-T}!Search\-Grid\-T@{Search\-Grid\-T}}
\index{Search\-Grid\-T@{Search\-Grid\-T}!SCIRun::SearchGridT@{S\-C\-I\-Run\-::\-Search\-Grid\-T}}
\subsubsection[{Search\-Grid\-T}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Search\-Grid\-T} (
\begin{DoxyParamCaption}
\item[{{\bf size\-\_\-type}}]{x, }
\item[{{\bf size\-\_\-type}}]{y, }
\item[{{\bf size\-\_\-type}}]{z, }
\item[{const {\bf Core\-::\-Geometry\-::\-Point} \&}]{min, }
\item[{const {\bf Core\-::\-Geometry\-::\-Point} \&}]{max}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_search_grid_t_ac1ecb011f4e1e1da02a910e226be5106}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_search_grid_t_a1ca3d66aef3d9f54ea0a940d2ab95ace}{\index{S\-C\-I\-Run\-::\-Search\-Grid\-T@{S\-C\-I\-Run\-::\-Search\-Grid\-T}!get\-\_\-ni@{get\-\_\-ni}}
\index{get\-\_\-ni@{get\-\_\-ni}!SCIRun::SearchGridT@{S\-C\-I\-Run\-::\-Search\-Grid\-T}}
\subsubsection[{get\-\_\-ni}]{\setlength{\rightskip}{0pt plus 5cm}{\bf size\-\_\-type} get\-\_\-ni (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_search_grid_t_a1ca3d66aef3d9f54ea0a940d2ab95ace}


Get the size of the search grid. 

\hypertarget{class_s_c_i_run_1_1_search_grid_t_a38855194e1e95951d7573f1756a7c83a}{\index{S\-C\-I\-Run\-::\-Search\-Grid\-T@{S\-C\-I\-Run\-::\-Search\-Grid\-T}!get\-\_\-nj@{get\-\_\-nj}}
\index{get\-\_\-nj@{get\-\_\-nj}!SCIRun::SearchGridT@{S\-C\-I\-Run\-::\-Search\-Grid\-T}}
\subsubsection[{get\-\_\-nj}]{\setlength{\rightskip}{0pt plus 5cm}{\bf size\-\_\-type} get\-\_\-nj (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_search_grid_t_a38855194e1e95951d7573f1756a7c83a}
\hypertarget{class_s_c_i_run_1_1_search_grid_t_a6f88a629b2d022e631092d0413bf064a}{\index{S\-C\-I\-Run\-::\-Search\-Grid\-T@{S\-C\-I\-Run\-::\-Search\-Grid\-T}!get\-\_\-nk@{get\-\_\-nk}}
\index{get\-\_\-nk@{get\-\_\-nk}!SCIRun::SearchGridT@{S\-C\-I\-Run\-::\-Search\-Grid\-T}}
\subsubsection[{get\-\_\-nk}]{\setlength{\rightskip}{0pt plus 5cm}{\bf size\-\_\-type} get\-\_\-nk (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_search_grid_t_a6f88a629b2d022e631092d0413bf064a}
\hypertarget{class_s_c_i_run_1_1_search_grid_t_ab3fd25b9d83f92c63bee61520d9015b8}{\index{S\-C\-I\-Run\-::\-Search\-Grid\-T@{S\-C\-I\-Run\-::\-Search\-Grid\-T}!get\-\_\-transform@{get\-\_\-transform}}
\index{get\-\_\-transform@{get\-\_\-transform}!SCIRun::SearchGridT@{S\-C\-I\-Run\-::\-Search\-Grid\-T}}
\subsubsection[{get\-\_\-transform}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf Core\-::\-Geometry\-::\-Transform}\& get\-\_\-transform (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_search_grid_t_ab3fd25b9d83f92c63bee61520d9015b8}
\hypertarget{class_s_c_i_run_1_1_search_grid_t_a35bd1b365f5f047e9bfd7a2c8f9a672f}{\index{S\-C\-I\-Run\-::\-Search\-Grid\-T@{S\-C\-I\-Run\-::\-Search\-Grid\-T}!insert@{insert}}
\index{insert@{insert}!SCIRun::SearchGridT@{S\-C\-I\-Run\-::\-Search\-Grid\-T}}
\subsubsection[{insert}]{\setlength{\rightskip}{0pt plus 5cm}void insert (
\begin{DoxyParamCaption}
\item[{I\-N\-D\-E\-X}]{val, }
\item[{const {\bf Core\-::\-Geometry\-::\-B\-Box} \&}]{bbox}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_search_grid_t_a35bd1b365f5f047e9bfd7a2c8f9a672f}
\hypertarget{class_s_c_i_run_1_1_search_grid_t_a7e19df52034b08f20ddf465f7719251e}{\index{S\-C\-I\-Run\-::\-Search\-Grid\-T@{S\-C\-I\-Run\-::\-Search\-Grid\-T}!insert@{insert}}
\index{insert@{insert}!SCIRun::SearchGridT@{S\-C\-I\-Run\-::\-Search\-Grid\-T}}
\subsubsection[{insert}]{\setlength{\rightskip}{0pt plus 5cm}void insert (
\begin{DoxyParamCaption}
\item[{I\-N\-D\-E\-X}]{val, }
\item[{const {\bf Core\-::\-Geometry\-::\-Point} \&}]{point}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_search_grid_t_a7e19df52034b08f20ddf465f7719251e}
\hypertarget{class_s_c_i_run_1_1_search_grid_t_a1b07714704dcdbdee392cdce48664d9a}{\index{S\-C\-I\-Run\-::\-Search\-Grid\-T@{S\-C\-I\-Run\-::\-Search\-Grid\-T}!locate@{locate}}
\index{locate@{locate}!SCIRun::SearchGridT@{S\-C\-I\-Run\-::\-Search\-Grid\-T}}
\subsubsection[{locate}]{\setlength{\rightskip}{0pt plus 5cm}bool locate (
\begin{DoxyParamCaption}
\item[{{\bf index\-\_\-type} \&}]{i, }
\item[{{\bf index\-\_\-type} \&}]{j, }
\item[{{\bf index\-\_\-type} \&}]{k, }
\item[{const {\bf Core\-::\-Geometry\-::\-Point} \&}]{p}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_search_grid_t_a1b07714704dcdbdee392cdce48664d9a}
\hypertarget{class_s_c_i_run_1_1_search_grid_t_a6ef7bdec6ea1c751af1f067e69669109}{\index{S\-C\-I\-Run\-::\-Search\-Grid\-T@{S\-C\-I\-Run\-::\-Search\-Grid\-T}!locate\-\_\-clamp@{locate\-\_\-clamp}}
\index{locate\-\_\-clamp@{locate\-\_\-clamp}!SCIRun::SearchGridT@{S\-C\-I\-Run\-::\-Search\-Grid\-T}}
\subsubsection[{locate\-\_\-clamp}]{\setlength{\rightskip}{0pt plus 5cm}bool locate\-\_\-clamp (
\begin{DoxyParamCaption}
\item[{{\bf index\-\_\-type} \&}]{i, }
\item[{{\bf index\-\_\-type} \&}]{j, }
\item[{{\bf index\-\_\-type} \&}]{k, }
\item[{const {\bf Core\-::\-Geometry\-::\-Point} \&}]{p}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_search_grid_t_a6ef7bdec6ea1c751af1f067e69669109}
\hypertarget{class_s_c_i_run_1_1_search_grid_t_aca81609bed8c4c31ab9922cf6703d1f0}{\index{S\-C\-I\-Run\-::\-Search\-Grid\-T@{S\-C\-I\-Run\-::\-Search\-Grid\-T}!lookup@{lookup}}
\index{lookup@{lookup}!SCIRun::SearchGridT@{S\-C\-I\-Run\-::\-Search\-Grid\-T}}
\subsubsection[{lookup}]{\setlength{\rightskip}{0pt plus 5cm}bool lookup (
\begin{DoxyParamCaption}
\item[{{\bf iterator} \&}]{begin, }
\item[{{\bf iterator} \&}]{end, }
\item[{const {\bf Core\-::\-Geometry\-::\-Point} \&}]{p}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_search_grid_t_aca81609bed8c4c31ab9922cf6703d1f0}
\hypertarget{class_s_c_i_run_1_1_search_grid_t_aacafdb2566ddd08ecf2eaab97c8e81dd}{\index{S\-C\-I\-Run\-::\-Search\-Grid\-T@{S\-C\-I\-Run\-::\-Search\-Grid\-T}!lookup\-\_\-ijk@{lookup\-\_\-ijk}}
\index{lookup\-\_\-ijk@{lookup\-\_\-ijk}!SCIRun::SearchGridT@{S\-C\-I\-Run\-::\-Search\-Grid\-T}}
\subsubsection[{lookup\-\_\-ijk}]{\setlength{\rightskip}{0pt plus 5cm}void lookup\-\_\-ijk (
\begin{DoxyParamCaption}
\item[{{\bf iterator} \&}]{begin, }
\item[{{\bf iterator} \&}]{end, }
\item[{{\bf size\-\_\-type}}]{i, }
\item[{{\bf size\-\_\-type}}]{j, }
\item[{{\bf size\-\_\-type}}]{k}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_search_grid_t_aacafdb2566ddd08ecf2eaab97c8e81dd}
\hypertarget{class_s_c_i_run_1_1_search_grid_t_a2563f5ec4ac1a3723862ed91fe138969}{\index{S\-C\-I\-Run\-::\-Search\-Grid\-T@{S\-C\-I\-Run\-::\-Search\-Grid\-T}!min\-\_\-distance\-\_\-squared@{min\-\_\-distance\-\_\-squared}}
\index{min\-\_\-distance\-\_\-squared@{min\-\_\-distance\-\_\-squared}!SCIRun::SearchGridT@{S\-C\-I\-Run\-::\-Search\-Grid\-T}}
\subsubsection[{min\-\_\-distance\-\_\-squared}]{\setlength{\rightskip}{0pt plus 5cm}double min\-\_\-distance\-\_\-squared (
\begin{DoxyParamCaption}
\item[{const {\bf Core\-::\-Geometry\-::\-Point} \&}]{p, }
\item[{{\bf size\-\_\-type}}]{i, }
\item[{{\bf size\-\_\-type}}]{j, }
\item[{{\bf size\-\_\-type}}]{k}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_search_grid_t_a2563f5ec4ac1a3723862ed91fe138969}
\hypertarget{class_s_c_i_run_1_1_search_grid_t_aaf307654f65ab0083f9dd423bd43ced4}{\index{S\-C\-I\-Run\-::\-Search\-Grid\-T@{S\-C\-I\-Run\-::\-Search\-Grid\-T}!remove@{remove}}
\index{remove@{remove}!SCIRun::SearchGridT@{S\-C\-I\-Run\-::\-Search\-Grid\-T}}
\subsubsection[{remove}]{\setlength{\rightskip}{0pt plus 5cm}void remove (
\begin{DoxyParamCaption}
\item[{I\-N\-D\-E\-X}]{val, }
\item[{const {\bf Core\-::\-Geometry\-::\-B\-Box} \&}]{bbox}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_search_grid_t_aaf307654f65ab0083f9dd423bd43ced4}
\hypertarget{class_s_c_i_run_1_1_search_grid_t_ab79fafa6f0b5931ce294fd9f32cf5097}{\index{S\-C\-I\-Run\-::\-Search\-Grid\-T@{S\-C\-I\-Run\-::\-Search\-Grid\-T}!remove@{remove}}
\index{remove@{remove}!SCIRun::SearchGridT@{S\-C\-I\-Run\-::\-Search\-Grid\-T}}
\subsubsection[{remove}]{\setlength{\rightskip}{0pt plus 5cm}void remove (
\begin{DoxyParamCaption}
\item[{I\-N\-D\-E\-X}]{val, }
\item[{const {\bf Core\-::\-Geometry\-::\-Point} \&}]{point}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_search_grid_t_ab79fafa6f0b5931ce294fd9f32cf5097}
\hypertarget{class_s_c_i_run_1_1_search_grid_t_a0a71ffda4b237d6620260fb610bd3825}{\index{S\-C\-I\-Run\-::\-Search\-Grid\-T@{S\-C\-I\-Run\-::\-Search\-Grid\-T}!set\-\_\-transform@{set\-\_\-transform}}
\index{set\-\_\-transform@{set\-\_\-transform}!SCIRun::SearchGridT@{S\-C\-I\-Run\-::\-Search\-Grid\-T}}
\subsubsection[{set\-\_\-transform}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Core\-::\-Geometry\-::\-Transform}\& set\-\_\-transform (
\begin{DoxyParamCaption}
\item[{const {\bf Core\-::\-Geometry\-::\-Transform} \&}]{trans}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_search_grid_t_a0a71ffda4b237d6620260fb610bd3825}
\hypertarget{class_s_c_i_run_1_1_search_grid_t_ae09ad10201c1d834f757325e09d48e86}{\index{S\-C\-I\-Run\-::\-Search\-Grid\-T@{S\-C\-I\-Run\-::\-Search\-Grid\-T}!transform@{transform}}
\index{transform@{transform}!SCIRun::SearchGridT@{S\-C\-I\-Run\-::\-Search\-Grid\-T}}
\subsubsection[{transform}]{\setlength{\rightskip}{0pt plus 5cm}void transform (
\begin{DoxyParamCaption}
\item[{const {\bf Core\-::\-Geometry\-::\-Transform} \&}]{t}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_search_grid_t_ae09ad10201c1d834f757325e09d48e86}
\hypertarget{class_s_c_i_run_1_1_search_grid_t_adbaf219f1a9573ed22cf5f837d7fd4db}{\index{S\-C\-I\-Run\-::\-Search\-Grid\-T@{S\-C\-I\-Run\-::\-Search\-Grid\-T}!unsafe\-\_\-locate@{unsafe\-\_\-locate}}
\index{unsafe\-\_\-locate@{unsafe\-\_\-locate}!SCIRun::SearchGridT@{S\-C\-I\-Run\-::\-Search\-Grid\-T}}
\subsubsection[{unsafe\-\_\-locate}]{\setlength{\rightskip}{0pt plus 5cm}void unsafe\-\_\-locate (
\begin{DoxyParamCaption}
\item[{{\bf index\-\_\-type} \&}]{i, }
\item[{{\bf index\-\_\-type} \&}]{j, }
\item[{{\bf index\-\_\-type} \&}]{k, }
\item[{const {\bf Core\-::\-Geometry\-::\-Point} \&}]{p}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_search_grid_t_adbaf219f1a9573ed22cf5f837d7fd4db}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Core/\-Geometry\-Primitives/\hyperlink{_search_grid_t_8h}{Search\-Grid\-T.\-h}\end{DoxyCompactItemize}
