\hypertarget{classOpenVolumeMesh_1_1ColorAttrib}{}\section{Open\+Volume\+Mesh\+:\+:Color\+Attrib$<$ ColT $>$ Class Template Reference}
\label{classOpenVolumeMesh_1_1ColorAttrib}\index{Open\+Volume\+Mesh\+::\+Color\+Attrib$<$ Col\+T $>$@{Open\+Volume\+Mesh\+::\+Color\+Attrib$<$ Col\+T $>$}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_aeb61d36179dbd384e371b78e04af522c}\label{classOpenVolumeMesh_1_1ColorAttrib_aeb61d36179dbd384e371b78e04af522c}} 
{\bfseries Color\+Attrib} (\hyperlink{classOpenVolumeMesh_1_1TopologyKernel}{Topology\+Kernel} \&\+\_\+kernel, const ColT \+\_\+def=ColT())
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_aeeb0511d0b2892ae063c6bb1f2e11b4d}\label{classOpenVolumeMesh_1_1ColorAttrib_aeeb0511d0b2892ae063c6bb1f2e11b4d}} 
const ColT \& {\bfseries operator\mbox{[}$\,$\mbox{]}} (const \hyperlink{classOpenVolumeMesh_1_1HandleT}{Vertex\+Handle} \&\+\_\+h) const
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_ac87f334228babf6276cf2eee19a2c670}\label{classOpenVolumeMesh_1_1ColorAttrib_ac87f334228babf6276cf2eee19a2c670}} 
ColT \& {\bfseries operator\mbox{[}$\,$\mbox{]}} (const \hyperlink{classOpenVolumeMesh_1_1HandleT}{Vertex\+Handle} \&\+\_\+h)
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a483925faac8b4fb52d2cd6da05ba8063}\label{classOpenVolumeMesh_1_1ColorAttrib_a483925faac8b4fb52d2cd6da05ba8063}} 
const ColT \& {\bfseries operator\mbox{[}$\,$\mbox{]}} (const \hyperlink{classOpenVolumeMesh_1_1HandleT}{Edge\+Handle} \&\+\_\+h) const
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a2d5d1e829f9cdc201ecb04281a139c79}\label{classOpenVolumeMesh_1_1ColorAttrib_a2d5d1e829f9cdc201ecb04281a139c79}} 
ColT \& {\bfseries operator\mbox{[}$\,$\mbox{]}} (const \hyperlink{classOpenVolumeMesh_1_1HandleT}{Edge\+Handle} \&\+\_\+h)
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_ab2dc7b51f36946dffa851b9e4fd4a4c6}\label{classOpenVolumeMesh_1_1ColorAttrib_ab2dc7b51f36946dffa851b9e4fd4a4c6}} 
const ColT \& {\bfseries operator\mbox{[}$\,$\mbox{]}} (const \hyperlink{classOpenVolumeMesh_1_1HandleT}{Half\+Edge\+Handle} \&\+\_\+h) const
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a07290078a761b89bb461bae89b409543}\label{classOpenVolumeMesh_1_1ColorAttrib_a07290078a761b89bb461bae89b409543}} 
ColT \& {\bfseries operator\mbox{[}$\,$\mbox{]}} (const \hyperlink{classOpenVolumeMesh_1_1HandleT}{Half\+Edge\+Handle} \&\+\_\+h)
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a52050cf20699b1106011824c22b15760}\label{classOpenVolumeMesh_1_1ColorAttrib_a52050cf20699b1106011824c22b15760}} 
const ColT \& {\bfseries operator\mbox{[}$\,$\mbox{]}} (const \hyperlink{classOpenVolumeMesh_1_1HandleT}{Face\+Handle} \&\+\_\+h) const
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a51b5d552e6477ad26e9b37597b24402e}\label{classOpenVolumeMesh_1_1ColorAttrib_a51b5d552e6477ad26e9b37597b24402e}} 
ColT \& {\bfseries operator\mbox{[}$\,$\mbox{]}} (const \hyperlink{classOpenVolumeMesh_1_1HandleT}{Face\+Handle} \&\+\_\+h)
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a7fd4c00e783d83d34a23904f7a648c0c}\label{classOpenVolumeMesh_1_1ColorAttrib_a7fd4c00e783d83d34a23904f7a648c0c}} 
const ColT \& {\bfseries operator\mbox{[}$\,$\mbox{]}} (const \hyperlink{classOpenVolumeMesh_1_1HandleT}{Half\+Face\+Handle} \&\+\_\+h) const
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a1432e0329e92b33af0f0c7c0c3a483f0}\label{classOpenVolumeMesh_1_1ColorAttrib_a1432e0329e92b33af0f0c7c0c3a483f0}} 
ColT \& {\bfseries operator\mbox{[}$\,$\mbox{]}} (const \hyperlink{classOpenVolumeMesh_1_1HandleT}{Half\+Face\+Handle} \&\+\_\+h)
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a641776f6a1d667e27d92898ba085fce2}\label{classOpenVolumeMesh_1_1ColorAttrib_a641776f6a1d667e27d92898ba085fce2}} 
const ColT \& {\bfseries operator\mbox{[}$\,$\mbox{]}} (const \hyperlink{classOpenVolumeMesh_1_1HandleT}{Cell\+Handle} \&\+\_\+h) const
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a5c973f84b6166b1e8210c82a695d6ac3}\label{classOpenVolumeMesh_1_1ColorAttrib_a5c973f84b6166b1e8210c82a695d6ac3}} 
ColT \& {\bfseries operator\mbox{[}$\,$\mbox{]}} (const \hyperlink{classOpenVolumeMesh_1_1HandleT}{Cell\+Handle} \&\+\_\+h)
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_ac5d02f2d8902b78ba167876ee3052607}\label{classOpenVolumeMesh_1_1ColorAttrib_ac5d02f2d8902b78ba167876ee3052607}} 
bool {\bfseries vertex\+\_\+colors\+\_\+available} ()
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a8775f46ab5ddffa94c46c94d506c2a67}\label{classOpenVolumeMesh_1_1ColorAttrib_a8775f46ab5ddffa94c46c94d506c2a67}} 
bool {\bfseries halfedge\+\_\+colors\+\_\+available} ()
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a443fdebd1636af1c4c19f6326a9b0231}\label{classOpenVolumeMesh_1_1ColorAttrib_a443fdebd1636af1c4c19f6326a9b0231}} 
bool {\bfseries edge\+\_\+colors\+\_\+available} ()
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a377363d356c543c2fb6f5865909528b0}\label{classOpenVolumeMesh_1_1ColorAttrib_a377363d356c543c2fb6f5865909528b0}} 
bool {\bfseries halfface\+\_\+colors\+\_\+available} ()
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_aa61348fdafb18e7e23f542b741153b6e}\label{classOpenVolumeMesh_1_1ColorAttrib_aa61348fdafb18e7e23f542b741153b6e}} 
bool {\bfseries face\+\_\+colors\+\_\+available} ()
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a9cc98b93b2e48de7e3e7dddd6bf2cc83}\label{classOpenVolumeMesh_1_1ColorAttrib_a9cc98b93b2e48de7e3e7dddd6bf2cc83}} 
bool {\bfseries cell\+\_\+colors\+\_\+available} ()
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a44ba6fd8336e31ac7cdf74c8db037e22}\label{classOpenVolumeMesh_1_1ColorAttrib_a44ba6fd8336e31ac7cdf74c8db037e22}} 
void {\bfseries clear\+\_\+vertex\+\_\+colors} ()
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a9ea5a616121e9f34307935733c4b6d61}\label{classOpenVolumeMesh_1_1ColorAttrib_a9ea5a616121e9f34307935733c4b6d61}} 
void {\bfseries clear\+\_\+halfedge\+\_\+colors} ()
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a4a6f85a152ee2a0fb07d27d0756b1175}\label{classOpenVolumeMesh_1_1ColorAttrib_a4a6f85a152ee2a0fb07d27d0756b1175}} 
void {\bfseries clear\+\_\+edge\+\_\+colors} ()
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a4080d19989fbf68cf8a7d9fde49fe532}\label{classOpenVolumeMesh_1_1ColorAttrib_a4080d19989fbf68cf8a7d9fde49fe532}} 
void {\bfseries clear\+\_\+halfface\+\_\+colors} ()
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a0e663b4ee50cedf5c8a37b64b1cbc77a}\label{classOpenVolumeMesh_1_1ColorAttrib_a0e663b4ee50cedf5c8a37b64b1cbc77a}} 
void {\bfseries clear\+\_\+face\+\_\+colors} ()
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a34fb3af1a88e3fa2cb5f96b1f6328492}\label{classOpenVolumeMesh_1_1ColorAttrib_a34fb3af1a88e3fa2cb5f96b1f6328492}} 
void {\bfseries clear\+\_\+cell\+\_\+colors} ()
\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a8b7cb82bc85833bff0b26be48f15905b}\label{classOpenVolumeMesh_1_1ColorAttrib_a8b7cb82bc85833bff0b26be48f15905b}} 
\hyperlink{classOpenVolumeMesh_1_1PropertyTT}{Vertex\+PropertyT}$<$ ColT $>$ {\bfseries vcolor\+\_\+prop\+\_\+}
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a1f12cb7c8d3a1676a51dbd7c9f6d4dba}\label{classOpenVolumeMesh_1_1ColorAttrib_a1f12cb7c8d3a1676a51dbd7c9f6d4dba}} 
\hyperlink{classOpenVolumeMesh_1_1PropertyTT}{Edge\+PropertyT}$<$ ColT $>$ {\bfseries ecolor\+\_\+prop\+\_\+}
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_aa22ef233f45d480eeeb3e87bf9e9719b}\label{classOpenVolumeMesh_1_1ColorAttrib_aa22ef233f45d480eeeb3e87bf9e9719b}} 
\hyperlink{classOpenVolumeMesh_1_1PropertyTT}{Half\+Edge\+PropertyT}$<$ ColT $>$ {\bfseries hecolor\+\_\+prop\+\_\+}
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_ab62979155b3bef672630b48f5fe59c69}\label{classOpenVolumeMesh_1_1ColorAttrib_ab62979155b3bef672630b48f5fe59c69}} 
\hyperlink{classOpenVolumeMesh_1_1PropertyTT}{Face\+PropertyT}$<$ ColT $>$ {\bfseries fcolor\+\_\+prop\+\_\+}
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a477950726717c8b1967bcc70f11c19b0}\label{classOpenVolumeMesh_1_1ColorAttrib_a477950726717c8b1967bcc70f11c19b0}} 
\hyperlink{classOpenVolumeMesh_1_1PropertyTT}{Half\+Face\+PropertyT}$<$ ColT $>$ {\bfseries hfcolor\+\_\+prop\+\_\+}
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a9d5be169e583a8f7931e4a18719ba15b}\label{classOpenVolumeMesh_1_1ColorAttrib_a9d5be169e583a8f7931e4a18719ba15b}} 
\hyperlink{classOpenVolumeMesh_1_1PropertyTT}{Cell\+PropertyT}$<$ ColT $>$ {\bfseries ccolor\+\_\+prop\+\_\+}
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_af161e232a059da2ef3172e4d5ee24558}\label{classOpenVolumeMesh_1_1ColorAttrib_af161e232a059da2ef3172e4d5ee24558}} 
\hyperlink{classOpenVolumeMesh_1_1TopologyKernel}{Topology\+Kernel} \& {\bfseries kernel\+\_\+}
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a9d98963ab940aa5719c4a4a780739324}\label{classOpenVolumeMesh_1_1ColorAttrib_a9d98963ab940aa5719c4a4a780739324}} 
bool {\bfseries vertex\+\_\+colors\+\_\+available\+\_\+}
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_ab93ff77c99ff6d07a8c0081e635cfafe}\label{classOpenVolumeMesh_1_1ColorAttrib_ab93ff77c99ff6d07a8c0081e635cfafe}} 
bool {\bfseries halfedge\+\_\+colors\+\_\+available\+\_\+}
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a0d833a7d4c7d997ae333f528de095250}\label{classOpenVolumeMesh_1_1ColorAttrib_a0d833a7d4c7d997ae333f528de095250}} 
bool {\bfseries edge\+\_\+colors\+\_\+available\+\_\+}
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a056a5597373f46786fc52b9bec7a3c9a}\label{classOpenVolumeMesh_1_1ColorAttrib_a056a5597373f46786fc52b9bec7a3c9a}} 
bool {\bfseries halfface\+\_\+colors\+\_\+available\+\_\+}
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a829b0ad82eb31daf7ae267e5454b198c}\label{classOpenVolumeMesh_1_1ColorAttrib_a829b0ad82eb31daf7ae267e5454b198c}} 
bool {\bfseries face\+\_\+colors\+\_\+available\+\_\+}
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a12cf571f14b057805838c8e5a4b7594e}\label{classOpenVolumeMesh_1_1ColorAttrib_a12cf571f14b057805838c8e5a4b7594e}} 
bool {\bfseries cell\+\_\+colors\+\_\+available\+\_\+}
\item 
\mbox{\Hypertarget{classOpenVolumeMesh_1_1ColorAttrib_a6fc7f464ee84c3877c4c48ad74202583}\label{classOpenVolumeMesh_1_1ColorAttrib_a6fc7f464ee84c3877c4c48ad74202583}} 
ColT {\bfseries default\+\_\+color\+\_\+}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$class ColT$>$\newline
class Open\+Volume\+Mesh\+::\+Color\+Attrib$<$ Col\+T $>$}



Definition at line 58 of file Color\+Attrib.\+hh.



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
Type-\/\+Open\+Volume\+Mesh/libs/\+Open\+Volume\+Mesh/src/\+Open\+Volume\+Mesh/\+Attribs/Color\+Attrib.\+hh\item 
Type-\/\+Open\+Volume\+Mesh/libs/\+Open\+Volume\+Mesh/src/\+Open\+Volume\+Mesh/\+Attribs/Color\+Attrib\+T\+\_\+impl.\+hh\end{DoxyCompactItemize}
