\hypertarget{classACG_1_1IColorCoder}{}\section{A\+CG\+:\+:I\+Color\+Coder Class Reference}
\label{classACG_1_1IColorCoder}\index{A\+C\+G\+::\+I\+Color\+Coder@{A\+C\+G\+::\+I\+Color\+Coder}}
Inheritance diagram for A\+CG\+:\+:I\+Color\+Coder\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classACG_1_1IColorCoder}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classACG_1_1IColorCoder_ad9d3827ecca2ad943bc7b3a96b85fb52}\label{classACG_1_1IColorCoder_ad9d3827ecca2ad943bc7b3a96b85fb52}} 
virtual \hyperlink{namespaceACG_adb89a8d57b6d179ad535c0880a8b616e}{A\+C\+G\+::\+Vec4uc} {\bfseries color4\+\_\+raw} (float \+\_\+v) const =0
\item 
\mbox{\Hypertarget{classACG_1_1IColorCoder_aef70b77450eee73be887b104e368dceb}\label{classACG_1_1IColorCoder_aef70b77450eee73be887b104e368dceb}} 
virtual \hyperlink{namespaceACG_a4850d8bd22bf3ccf7088b80adc17c989}{A\+C\+G\+::\+Vec4f} {\bfseries color\+\_\+float4\+\_\+raw} (float \+\_\+v) const =0
\item 
\mbox{\Hypertarget{classACG_1_1IColorCoder_a83121ae48cbf7ccdcd73ad8e9aa2a72c}\label{classACG_1_1IColorCoder_a83121ae48cbf7ccdcd73ad8e9aa2a72c}} 
virtual float \hyperlink{classACG_1_1IColorCoder_a83121ae48cbf7ccdcd73ad8e9aa2a72c}{min} () const =0
\begin{DoxyCompactList}\small\item\em min scalar value \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classACG_1_1IColorCoder_a131722073f3ccced84ffe0d308eb19f6}\label{classACG_1_1IColorCoder_a131722073f3ccced84ffe0d308eb19f6}} 
virtual float \hyperlink{classACG_1_1IColorCoder_a131722073f3ccced84ffe0d308eb19f6}{max} () const =0
\begin{DoxyCompactList}\small\item\em max scalar value \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classACG_1_1IColorCoder_a5b4b3f8ec00cbd379d7617a3ea8a4923}\label{classACG_1_1IColorCoder_a5b4b3f8ec00cbd379d7617a3ea8a4923}} 
virtual \hyperlink{namespaceACG_adb89a8d57b6d179ad535c0880a8b616e}{A\+C\+G\+::\+Vec4uc} {\bfseries color4} (float \+\_\+v) const
\item 
\mbox{\Hypertarget{classACG_1_1IColorCoder_ae1ea59831df0e6f38e1aac2fe33df81c}\label{classACG_1_1IColorCoder_ae1ea59831df0e6f38e1aac2fe33df81c}} 
virtual \hyperlink{namespaceACG_a4850d8bd22bf3ccf7088b80adc17c989}{A\+C\+G\+::\+Vec4f} {\bfseries color\+\_\+float4} (float \+\_\+v) const
\item 
\mbox{\Hypertarget{classACG_1_1IColorCoder_aa45f6c52f80f3fc4a47e64111fa8fa6a}\label{classACG_1_1IColorCoder_aa45f6c52f80f3fc4a47e64111fa8fa6a}} 
\hyperlink{namespaceACG_a9334e4037c813f1a3d41719ee499dedc}{A\+C\+G\+::\+Vec3uc} {\bfseries color} (float \+\_\+v) const
\item 
\mbox{\Hypertarget{classACG_1_1IColorCoder_a5c2b3f5fd610f3e7f11bc10fabc760a7}\label{classACG_1_1IColorCoder_a5c2b3f5fd610f3e7f11bc10fabc760a7}} 
\hyperlink{namespaceACG_a86c28120e8596ee7d03e58b7300f59bc}{A\+C\+G\+::\+Vec3f} {\bfseries color\+\_\+float} (float \+\_\+v) const
\item 
\mbox{\Hypertarget{classACG_1_1IColorCoder_a1ff7d3ca39b88b27466e76f2a1caa5e8}\label{classACG_1_1IColorCoder_a1ff7d3ca39b88b27466e76f2a1caa5e8}} 
Q\+Color {\bfseries color\+\_\+qcolor} (float \+\_\+v) const
\item 
\mbox{\Hypertarget{classACG_1_1IColorCoder_a375911b823bef2e207932c019db398cd}\label{classACG_1_1IColorCoder_a375911b823bef2e207932c019db398cd}} 
\hyperlink{namespaceACG_a4850d8bd22bf3ccf7088b80adc17c989}{A\+C\+G\+::\+Vec4f} {\bfseries operator()} (float \+\_\+v) const
\item 
\mbox{\Hypertarget{classACG_1_1IColorCoder_ab8fb5aec70948ee368dcf23bb5ddbc90}\label{classACG_1_1IColorCoder_ab8fb5aec70948ee368dcf23bb5ddbc90}} 
void {\bfseries set\+Map\+Outside\+Range\+To\+Alpha0} (bool value)
\item 
\mbox{\Hypertarget{classACG_1_1IColorCoder_a1c8d9eb33335ce4b9e169be9016cfc47}\label{classACG_1_1IColorCoder_a1c8d9eb33335ce4b9e169be9016cfc47}} 
bool {\bfseries get\+Map\+Outside\+Range\+To\+Alpha0} () const
\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classACG_1_1IColorCoder_ab32454863c8da7bde929d17ae9ac5b5d}\label{classACG_1_1IColorCoder_ab32454863c8da7bde929d17ae9ac5b5d}} 
bool {\bfseries map\+Outside\+Range\+To\+Alpha0\+\_\+} = false
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 64 of file I\+Color\+Coder.\+hh.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
Open\+Flipper/libs\+\_\+required/\+A\+C\+G/\+Utils/I\+Color\+Coder.\+hh\end{DoxyCompactItemize}
