\hypertarget{SplatCloudSelection_8hh}{}\section{Plugin\+Collection-\/\+Selection/\+Plugin-\/\+Selection\+Splat\+Cloud\+Object/\+Splat\+Cloud\+Selection.hh File Reference}
\label{SplatCloudSelection_8hh}\index{Plugin\+Collection-\/\+Selection/\+Plugin-\/\+Selection\+Splat\+Cloud\+Object/\+Splat\+Cloud\+Selection.\+hh@{Plugin\+Collection-\/\+Selection/\+Plugin-\/\+Selection\+Splat\+Cloud\+Object/\+Splat\+Cloud\+Selection.\+hh}}


Functions for selection on a \hyperlink{classSplatCloud}{Splat\+Cloud}.  


{\ttfamily \#include $<$Object\+Types/\+Splat\+Cloud/\+Splat\+Cloud.\+hh$>$}\newline
{\ttfamily \#include $<$vector$>$}\newline
\subsection*{Functions}
\begin{Indent}\textbf{ Vertex Selection}\par
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{SplatCloudSelection_8cc_a57259771bbcf03703779accc2a028f77}\label{SplatCloudSelection_8cc_a57259771bbcf03703779accc2a028f77}} 
void {\bfseries Splat\+Cloud\+Selection\+::select\+Vertices} (\hyperlink{classSplatCloud}{Splat\+Cloud} $\ast$\+\_\+splat\+Cloud, const std\+::vector$<$ int $>$ \&\+\_\+vertices)
\begin{DoxyCompactList}\small\item\em Select given vertices. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{SplatCloudSelection_8cc_a7e35745326715cc86feee1c83aedd0f0}\label{SplatCloudSelection_8cc_a7e35745326715cc86feee1c83aedd0f0}} 
void {\bfseries Splat\+Cloud\+Selection\+::unselect\+Vertices} (\hyperlink{classSplatCloud}{Splat\+Cloud} $\ast$\+\_\+splat\+Cloud, const std\+::vector$<$ int $>$ \&\+\_\+vertices)
\begin{DoxyCompactList}\small\item\em Unselect given vertices. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{SplatCloudSelection_8cc_aada9b78d97684c876b5b526d36299de8}\label{SplatCloudSelection_8cc_aada9b78d97684c876b5b526d36299de8}} 
void {\bfseries Splat\+Cloud\+Selection\+::select\+All\+Vertices} (\hyperlink{classSplatCloud}{Splat\+Cloud} $\ast$\+\_\+splat\+Cloud)
\begin{DoxyCompactList}\small\item\em Select all vertices. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{SplatCloudSelection_8cc_aff2411b09ca1f62f829f85971926ccfb}\label{SplatCloudSelection_8cc_aff2411b09ca1f62f829f85971926ccfb}} 
void {\bfseries Splat\+Cloud\+Selection\+::clear\+Vertex\+Selection} (\hyperlink{classSplatCloud}{Splat\+Cloud} $\ast$\+\_\+splat\+Cloud)
\begin{DoxyCompactList}\small\item\em Unselect all vertices. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{SplatCloudSelection_8cc_a1d2a6eaa4bfa32edd11d8351f13377d6}\label{SplatCloudSelection_8cc_a1d2a6eaa4bfa32edd11d8351f13377d6}} 
void {\bfseries Splat\+Cloud\+Selection\+::invert\+Vertex\+Selection} (\hyperlink{classSplatCloud}{Splat\+Cloud} $\ast$\+\_\+splat\+Cloud)
\begin{DoxyCompactList}\small\item\em Invert vertex selection. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{SplatCloudSelection_8cc_a4e5304d78fc6a2492bd13833754203d2}\label{SplatCloudSelection_8cc_a4e5304d78fc6a2492bd13833754203d2}} 
std\+::vector$<$ int $>$ {\bfseries Splat\+Cloud\+Selection\+::get\+Vertex\+Selection} (const \hyperlink{classSplatCloud}{Splat\+Cloud} $\ast$\+\_\+splat\+Cloud)
\begin{DoxyCompactList}\small\item\em Get current vertex selection. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{SplatCloudSelection_8cc_a3190167706adf2f8efa005049016b26e}\label{SplatCloudSelection_8cc_a3190167706adf2f8efa005049016b26e}} 
std\+::vector$<$ int $>$ {\bfseries Splat\+Cloud\+Selection\+::get\+Vertex\+Selection} (const \hyperlink{classSplatCloud}{Splat\+Cloud} $\ast$\+\_\+splat\+Cloud, bool \&\+\_\+inverted)
\begin{DoxyCompactList}\small\item\em Get current vertex selection. If \+\_\+inverted is true, vector is inverted to save memory. \end{DoxyCompactList}\end{DoxyCompactItemize}
\end{Indent}


\subsection{Detailed Description}
Functions for selection on a \hyperlink{classSplatCloud}{Splat\+Cloud}. 

