\hypertarget{class_ogre_1_1_colour_value}{}\section{Ogre\+:\+:Colour\+Value Class Reference}
\label{class_ogre_1_1_colour_value}\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}


Class representing colour.  




{\ttfamily \#include $<$Ogre\+Colour\+Value.\+h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_ogre_1_1_colour_value_acc033c4828ad9f7469269933d24850f5}{Colour\+Value} (float red=1.\+0f, float green=1.\+0f, float blue=1.\+0f, float alpha=1.\+0f)
\item 
\hyperlink{group___general_gac65e9a4f14f6cd3f76a1a9875fbd8dd8}{A\+B\+GR} \hyperlink{class_ogre_1_1_colour_value_a1cf6b673afb17fe889e4255a938c3cbb}{get\+As\+A\+B\+GR} (void) const
\begin{DoxyCompactList}\small\item\em Retrieves colours as A\+B\+GR. \end{DoxyCompactList}\item 
\hyperlink{group___general_gaa329d9aeeafb7aa8ccc4f52fe4904e9f}{A\+R\+GB} \hyperlink{class_ogre_1_1_colour_value_a27b26fbfa1098376c47e337192d04f27}{get\+As\+A\+R\+GB} (void) const
\begin{DoxyCompactList}\small\item\em Retrieves colour as A\+R\+GB. \end{DoxyCompactList}\item 
\hyperlink{group___general_gaebed1ceefe1a5fb28f59ea894031680f}{B\+G\+RA} \hyperlink{class_ogre_1_1_colour_value_a170729634175d1cea8bd8c882bdde71e}{get\+As\+B\+G\+RA} (void) const
\begin{DoxyCompactList}\small\item\em Retrieves colour as B\+G\+RA. \end{DoxyCompactList}\item 
\hyperlink{group___general_ga8c0fefd117985c6df93c4714f370bcd6}{R\+G\+BA} \hyperlink{class_ogre_1_1_colour_value_a438810466e8d1c29eb6b84f372ceb2e7}{get\+As\+R\+G\+BA} (void) const
\begin{DoxyCompactList}\small\item\em Retrieves colour as R\+G\+BA. \end{DoxyCompactList}\item 
void \hyperlink{class_ogre_1_1_colour_value_a11c1455b2d4bc0bb0fc4fb20ba6fa099}{get\+H\+SB} (float \&hue, float \&saturation, float \&brightness) const
\begin{DoxyCompactList}\small\item\em Convert the current colour to Hue, Saturation and Brightness values. \end{DoxyCompactList}\item 
void \hyperlink{class_ogre_1_1_colour_value_af9df6a8c10f290187bc051c6ee61863f}{get\+H\+SB} (float $\ast$hue, float $\ast$saturation, float $\ast$brightness) const
\item 
bool \hyperlink{class_ogre_1_1_colour_value_a4825d1fb89ea5aae7f2e18e108aa7f23}{operator!=} (const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&rhs) const
\item 
\hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \hyperlink{class_ogre_1_1_colour_value_a788549742c1f030184c53008423c7b9c}{operator$\ast$} (const float f\+Scalar) const
\item 
\hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \hyperlink{class_ogre_1_1_colour_value_a8bf64c97ca14f64127cb3f5f95e856cf}{operator$\ast$} (const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&rhs) const
\item 
\hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \& \hyperlink{class_ogre_1_1_colour_value_aebee8d25bcd490889866a0ad94940ef7}{operator$\ast$=} (const float f\+Scalar)
\item 
\hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \hyperlink{class_ogre_1_1_colour_value_a8638135228e5ddcd1dc7db320542cf72}{operator+} (const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&rk\+Vector) const
\item 
\hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \& \hyperlink{class_ogre_1_1_colour_value_a8da50314432c59dee0aa3e6a72183e34}{operator+=} (const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&rk\+Vector)
\item 
\hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \hyperlink{class_ogre_1_1_colour_value_ae493dc97ca571117a5709088d1494bde}{operator-\/} (const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&rk\+Vector) const
\item 
\hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \& \hyperlink{class_ogre_1_1_colour_value_abbc9a8f5cc1c054eb5b4633d6b0b2262}{operator-\/=} (const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&rk\+Vector)
\item 
\hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \hyperlink{class_ogre_1_1_colour_value_a435d20368c31728dea21469d1db036f6}{operator/} (const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&rhs) const
\item 
\hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \hyperlink{class_ogre_1_1_colour_value_ad33e4ae6c7e6d223545613c4991c91ed}{operator/} (const float f\+Scalar) const
\item 
\hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \& \hyperlink{class_ogre_1_1_colour_value_a3d17eedbff96cef8dbd4414183e15cb3}{operator/=} (const float f\+Scalar)
\item 
bool \hyperlink{class_ogre_1_1_colour_value_a7c80a19ac61f97f217d5b39d8f1dd39b}{operator==} (const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&rhs) const
\item 
float \hyperlink{class_ogre_1_1_colour_value_ac8e68543a87fcc6e1c0789c052fa45ba}{operator\mbox{[}$\,$\mbox{]}} (const size\+\_\+t i) const
\begin{DoxyCompactList}\small\item\em Array accessor operator. \end{DoxyCompactList}\item 
float \& \hyperlink{class_ogre_1_1_colour_value_af3579c76f3cd365ac54454be6a3f6f89}{operator\mbox{[}$\,$\mbox{]}} (const size\+\_\+t i)
\begin{DoxyCompactList}\small\item\em Array accessor operator. \end{DoxyCompactList}\item 
float $\ast$ \hyperlink{class_ogre_1_1_colour_value_a5dde8a74df3cbfd55cb0e5ca90aafafe}{ptr} ()
\begin{DoxyCompactList}\small\item\em Pointer accessor for direct copying. \end{DoxyCompactList}\item 
const float $\ast$ \hyperlink{class_ogre_1_1_colour_value_a4d74a64ed7b9e2c1235a05bc28d67f7b}{ptr} () const
\begin{DoxyCompactList}\small\item\em Pointer accessor for direct copying. \end{DoxyCompactList}\item 
void \hyperlink{class_ogre_1_1_colour_value_a21875c1d92c3ad0cba9cafd5776f42a0}{saturate} (void)
\begin{DoxyCompactList}\small\item\em Clamps colour value to the range \mbox{[}0, 1\mbox{]}. \end{DoxyCompactList}\item 
\hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \hyperlink{class_ogre_1_1_colour_value_aa8bbc191b3de291abe02fce7e0d619c2}{saturate\+Copy} (void) const
\begin{DoxyCompactList}\small\item\em As saturate, except that this colour value is unaffected and the saturated colour value is returned as a copy. \end{DoxyCompactList}\item 
void \hyperlink{class_ogre_1_1_colour_value_a7ced6ef07e9a1e6de8ea50ef824ed9b1}{set\+As\+A\+B\+GR} (\hyperlink{group___general_gac65e9a4f14f6cd3f76a1a9875fbd8dd8}{A\+B\+GR} val)
\begin{DoxyCompactList}\small\item\em Sets colour as A\+B\+GR. \end{DoxyCompactList}\item 
void \hyperlink{class_ogre_1_1_colour_value_a3595487122e676dae5786151b169e213}{set\+As\+A\+R\+GB} (\hyperlink{group___general_gaa329d9aeeafb7aa8ccc4f52fe4904e9f}{A\+R\+GB} val)
\begin{DoxyCompactList}\small\item\em Sets colour as A\+R\+GB. \end{DoxyCompactList}\item 
void \hyperlink{class_ogre_1_1_colour_value_a7f86f695818890ba2f857618b1af9f59}{set\+As\+B\+G\+RA} (\hyperlink{group___general_gaebed1ceefe1a5fb28f59ea894031680f}{B\+G\+RA} val)
\begin{DoxyCompactList}\small\item\em Sets colour as B\+G\+RA. \end{DoxyCompactList}\item 
void \hyperlink{class_ogre_1_1_colour_value_aaf5cc43741699cd3c0c7e81a1dc349a2}{set\+As\+R\+G\+BA} (\hyperlink{group___general_ga8c0fefd117985c6df93c4714f370bcd6}{R\+G\+BA} val)
\begin{DoxyCompactList}\small\item\em Sets colour as R\+G\+BA. \end{DoxyCompactList}\item 
void \hyperlink{class_ogre_1_1_colour_value_ae256d6a81e87d0f33a0c27c10d6b78f6}{set\+H\+SB} (float hue, float saturation, float brightness)
\begin{DoxyCompactList}\small\item\em Set a colour value from Hue, Saturation and Brightness. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
float \hyperlink{class_ogre_1_1_colour_value_a854058a76927880ae345ac1c465f9713}{a}
\item 
float \hyperlink{class_ogre_1_1_colour_value_aae078d77b654f76e3b760174f93474ec}{b}
\item 
float \hyperlink{class_ogre_1_1_colour_value_a13fbd050af26b8bd549ccb46aa699e07}{g}
\item 
float \hyperlink{class_ogre_1_1_colour_value_a6e086633637e335238d517e0ec9f2cd2}{r}
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
static const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \hyperlink{class_ogre_1_1_colour_value_a7f8a06f2a9dd645417c36b560f496c1a}{Black}
\item 
static const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \hyperlink{class_ogre_1_1_colour_value_a67ef25ecd0fa97e7e51e5bd87b29ae65}{Blue}
\item 
static const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \hyperlink{class_ogre_1_1_colour_value_a00384a789ac354ea8dd252c62cb17aa4}{Green}
\item 
static const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \hyperlink{class_ogre_1_1_colour_value_ab9c2a36f53ac599850f1cf8b822f750d}{Red}
\item 
static const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \hyperlink{class_ogre_1_1_colour_value_a8eba66b2908f44f00f8d9c9ec25877de}{White}
\item 
static const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \hyperlink{class_ogre_1_1_colour_value_abc5d5f80d4d99438863cc808169283b5}{Z\+E\+RO}
\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \hyperlink{class_ogre_1_1_colour_value_a5b0ed5d4289ec1f56295380a0a334e4f}{operator$\ast$} (const float f\+Scalar, const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&rk\+Vector)
\item 
std\+::ostream \& \hyperlink{class_ogre_1_1_colour_value_a122a85bcbd72a99321225fc0decd9e6e}{operator$<$$<$} (std\+::ostream \&o, const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&c)
\begin{DoxyCompactList}\small\item\em Function for writing to a stream. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Class representing colour. 

\begin{DoxyRemark}{Remarks}
Colour is represented as 4 components, each of which is a floating-\/point value from 0.\+0 to 1.\+0. 
\end{DoxyRemark}
\begin{DoxyParagraph}{}
The 3 \textquotesingle{}normal\textquotesingle{} colour components are red, green and blue, a higher number indicating greater amounts of that component in the colour. The forth component is the \textquotesingle{}alpha\textquotesingle{} value, which represents transparency. In this case, 0.\+0 is completely transparent and 1.\+0 is fully opaque. 
\end{DoxyParagraph}


\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_ogre_1_1_colour_value_acc033c4828ad9f7469269933d24850f5}\label{class_ogre_1_1_colour_value_acc033c4828ad9f7469269933d24850f5}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!Colour\+Value@{Colour\+Value}}
\index{Colour\+Value@{Colour\+Value}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{Colour\+Value()}{ColourValue()}}
{\footnotesize\ttfamily Ogre\+::\+Colour\+Value\+::\+Colour\+Value (\begin{DoxyParamCaption}\item[{float}]{red = {\ttfamily 1.0f},  }\item[{float}]{green = {\ttfamily 1.0f},  }\item[{float}]{blue = {\ttfamily 1.0f},  }\item[{float}]{alpha = {\ttfamily 1.0f} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}



References Ogre\+::operator!=(), and Ogre\+::operator==().



\subsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_colour_value_a7c80a19ac61f97f217d5b39d8f1dd39b}\label{class_ogre_1_1_colour_value_a7c80a19ac61f97f217d5b39d8f1dd39b}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!operator==@{operator==}}
\index{operator==@{operator==}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{operator==()}{operator==()}}
{\footnotesize\ttfamily bool Ogre\+::\+Colour\+Value\+::operator== (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&}]{rhs }\end{DoxyParamCaption}) const}

\mbox{\Hypertarget{class_ogre_1_1_colour_value_a4825d1fb89ea5aae7f2e18e108aa7f23}\label{class_ogre_1_1_colour_value_a4825d1fb89ea5aae7f2e18e108aa7f23}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!operator"!=@{operator"!=}}
\index{operator"!=@{operator"!=}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{operator"!=()}{operator!=()}}
{\footnotesize\ttfamily bool Ogre\+::\+Colour\+Value\+::operator!= (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&}]{rhs }\end{DoxyParamCaption}) const}

\mbox{\Hypertarget{class_ogre_1_1_colour_value_a438810466e8d1c29eb6b84f372ceb2e7}\label{class_ogre_1_1_colour_value_a438810466e8d1c29eb6b84f372ceb2e7}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!get\+As\+R\+G\+BA@{get\+As\+R\+G\+BA}}
\index{get\+As\+R\+G\+BA@{get\+As\+R\+G\+BA}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{get\+As\+R\+G\+B\+A()}{getAsRGBA()}}
{\footnotesize\ttfamily \hyperlink{group___general_ga8c0fefd117985c6df93c4714f370bcd6}{R\+G\+BA} Ogre\+::\+Colour\+Value\+::get\+As\+R\+G\+BA (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption}) const}



Retrieves colour as R\+G\+BA. 

\mbox{\Hypertarget{class_ogre_1_1_colour_value_a27b26fbfa1098376c47e337192d04f27}\label{class_ogre_1_1_colour_value_a27b26fbfa1098376c47e337192d04f27}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!get\+As\+A\+R\+GB@{get\+As\+A\+R\+GB}}
\index{get\+As\+A\+R\+GB@{get\+As\+A\+R\+GB}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{get\+As\+A\+R\+G\+B()}{getAsARGB()}}
{\footnotesize\ttfamily \hyperlink{group___general_gaa329d9aeeafb7aa8ccc4f52fe4904e9f}{A\+R\+GB} Ogre\+::\+Colour\+Value\+::get\+As\+A\+R\+GB (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption}) const}



Retrieves colour as A\+R\+GB. 

\mbox{\Hypertarget{class_ogre_1_1_colour_value_a170729634175d1cea8bd8c882bdde71e}\label{class_ogre_1_1_colour_value_a170729634175d1cea8bd8c882bdde71e}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!get\+As\+B\+G\+RA@{get\+As\+B\+G\+RA}}
\index{get\+As\+B\+G\+RA@{get\+As\+B\+G\+RA}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{get\+As\+B\+G\+R\+A()}{getAsBGRA()}}
{\footnotesize\ttfamily \hyperlink{group___general_gaebed1ceefe1a5fb28f59ea894031680f}{B\+G\+RA} Ogre\+::\+Colour\+Value\+::get\+As\+B\+G\+RA (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption}) const}



Retrieves colour as B\+G\+RA. 

\mbox{\Hypertarget{class_ogre_1_1_colour_value_a1cf6b673afb17fe889e4255a938c3cbb}\label{class_ogre_1_1_colour_value_a1cf6b673afb17fe889e4255a938c3cbb}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!get\+As\+A\+B\+GR@{get\+As\+A\+B\+GR}}
\index{get\+As\+A\+B\+GR@{get\+As\+A\+B\+GR}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{get\+As\+A\+B\+G\+R()}{getAsABGR()}}
{\footnotesize\ttfamily \hyperlink{group___general_gac65e9a4f14f6cd3f76a1a9875fbd8dd8}{A\+B\+GR} Ogre\+::\+Colour\+Value\+::get\+As\+A\+B\+GR (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption}) const}



Retrieves colours as A\+B\+GR. 

\mbox{\Hypertarget{class_ogre_1_1_colour_value_aaf5cc43741699cd3c0c7e81a1dc349a2}\label{class_ogre_1_1_colour_value_aaf5cc43741699cd3c0c7e81a1dc349a2}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!set\+As\+R\+G\+BA@{set\+As\+R\+G\+BA}}
\index{set\+As\+R\+G\+BA@{set\+As\+R\+G\+BA}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{set\+As\+R\+G\+B\+A()}{setAsRGBA()}}
{\footnotesize\ttfamily void Ogre\+::\+Colour\+Value\+::set\+As\+R\+G\+BA (\begin{DoxyParamCaption}\item[{\hyperlink{group___general_ga8c0fefd117985c6df93c4714f370bcd6}{R\+G\+BA}}]{val }\end{DoxyParamCaption})}



Sets colour as R\+G\+BA. 

\mbox{\Hypertarget{class_ogre_1_1_colour_value_a3595487122e676dae5786151b169e213}\label{class_ogre_1_1_colour_value_a3595487122e676dae5786151b169e213}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!set\+As\+A\+R\+GB@{set\+As\+A\+R\+GB}}
\index{set\+As\+A\+R\+GB@{set\+As\+A\+R\+GB}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{set\+As\+A\+R\+G\+B()}{setAsARGB()}}
{\footnotesize\ttfamily void Ogre\+::\+Colour\+Value\+::set\+As\+A\+R\+GB (\begin{DoxyParamCaption}\item[{\hyperlink{group___general_gaa329d9aeeafb7aa8ccc4f52fe4904e9f}{A\+R\+GB}}]{val }\end{DoxyParamCaption})}



Sets colour as A\+R\+GB. 

\mbox{\Hypertarget{class_ogre_1_1_colour_value_a7f86f695818890ba2f857618b1af9f59}\label{class_ogre_1_1_colour_value_a7f86f695818890ba2f857618b1af9f59}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!set\+As\+B\+G\+RA@{set\+As\+B\+G\+RA}}
\index{set\+As\+B\+G\+RA@{set\+As\+B\+G\+RA}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{set\+As\+B\+G\+R\+A()}{setAsBGRA()}}
{\footnotesize\ttfamily void Ogre\+::\+Colour\+Value\+::set\+As\+B\+G\+RA (\begin{DoxyParamCaption}\item[{\hyperlink{group___general_gaebed1ceefe1a5fb28f59ea894031680f}{B\+G\+RA}}]{val }\end{DoxyParamCaption})}



Sets colour as B\+G\+RA. 

\mbox{\Hypertarget{class_ogre_1_1_colour_value_a7ced6ef07e9a1e6de8ea50ef824ed9b1}\label{class_ogre_1_1_colour_value_a7ced6ef07e9a1e6de8ea50ef824ed9b1}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!set\+As\+A\+B\+GR@{set\+As\+A\+B\+GR}}
\index{set\+As\+A\+B\+GR@{set\+As\+A\+B\+GR}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{set\+As\+A\+B\+G\+R()}{setAsABGR()}}
{\footnotesize\ttfamily void Ogre\+::\+Colour\+Value\+::set\+As\+A\+B\+GR (\begin{DoxyParamCaption}\item[{\hyperlink{group___general_gac65e9a4f14f6cd3f76a1a9875fbd8dd8}{A\+B\+GR}}]{val }\end{DoxyParamCaption})}



Sets colour as A\+B\+GR. 

\mbox{\Hypertarget{class_ogre_1_1_colour_value_a21875c1d92c3ad0cba9cafd5776f42a0}\label{class_ogre_1_1_colour_value_a21875c1d92c3ad0cba9cafd5776f42a0}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!saturate@{saturate}}
\index{saturate@{saturate}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{saturate()}{saturate()}}
{\footnotesize\ttfamily void Ogre\+::\+Colour\+Value\+::saturate (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Clamps colour value to the range \mbox{[}0, 1\mbox{]}. 



Referenced by saturate\+Copy().

\mbox{\Hypertarget{class_ogre_1_1_colour_value_aa8bbc191b3de291abe02fce7e0d619c2}\label{class_ogre_1_1_colour_value_aa8bbc191b3de291abe02fce7e0d619c2}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!saturate\+Copy@{saturate\+Copy}}
\index{saturate\+Copy@{saturate\+Copy}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{saturate\+Copy()}{saturateCopy()}}
{\footnotesize\ttfamily \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} Ogre\+::\+Colour\+Value\+::saturate\+Copy (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



As saturate, except that this colour value is unaffected and the saturated colour value is returned as a copy. 



References saturate().

\mbox{\Hypertarget{class_ogre_1_1_colour_value_ac8e68543a87fcc6e1c0789c052fa45ba}\label{class_ogre_1_1_colour_value_ac8e68543a87fcc6e1c0789c052fa45ba}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!operator\mbox{[}\mbox{]}@{operator[]}}
\index{operator\mbox{[}\mbox{]}@{operator[]}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{operator[]()}{operator[]()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily float Ogre\+::\+Colour\+Value\+::operator\mbox{[}$\,$\mbox{]} (\begin{DoxyParamCaption}\item[{const size\+\_\+t}]{i }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



Array accessor operator. 

\mbox{\Hypertarget{class_ogre_1_1_colour_value_af3579c76f3cd365ac54454be6a3f6f89}\label{class_ogre_1_1_colour_value_af3579c76f3cd365ac54454be6a3f6f89}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!operator\mbox{[}\mbox{]}@{operator[]}}
\index{operator\mbox{[}\mbox{]}@{operator[]}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{operator[]()}{operator[]()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily float\& Ogre\+::\+Colour\+Value\+::operator\mbox{[}$\,$\mbox{]} (\begin{DoxyParamCaption}\item[{const size\+\_\+t}]{i }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Array accessor operator. 

\mbox{\Hypertarget{class_ogre_1_1_colour_value_a5dde8a74df3cbfd55cb0e5ca90aafafe}\label{class_ogre_1_1_colour_value_a5dde8a74df3cbfd55cb0e5ca90aafafe}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!ptr@{ptr}}
\index{ptr@{ptr}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{ptr()}{ptr()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily float$\ast$ Ogre\+::\+Colour\+Value\+::ptr (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Pointer accessor for direct copying. 

\mbox{\Hypertarget{class_ogre_1_1_colour_value_a4d74a64ed7b9e2c1235a05bc28d67f7b}\label{class_ogre_1_1_colour_value_a4d74a64ed7b9e2c1235a05bc28d67f7b}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!ptr@{ptr}}
\index{ptr@{ptr}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{ptr()}{ptr()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily const float$\ast$ Ogre\+::\+Colour\+Value\+::ptr (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



Pointer accessor for direct copying. 

\mbox{\Hypertarget{class_ogre_1_1_colour_value_a8638135228e5ddcd1dc7db320542cf72}\label{class_ogre_1_1_colour_value_a8638135228e5ddcd1dc7db320542cf72}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!operator+@{operator+}}
\index{operator+@{operator+}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{operator+()}{operator+()}}
{\footnotesize\ttfamily \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} Ogre\+::\+Colour\+Value\+::operator+ (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&}]{rk\+Vector }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



References a, b, g, and r.

\mbox{\Hypertarget{class_ogre_1_1_colour_value_ae493dc97ca571117a5709088d1494bde}\label{class_ogre_1_1_colour_value_ae493dc97ca571117a5709088d1494bde}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!operator-\/@{operator-\/}}
\index{operator-\/@{operator-\/}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{operator-\/()}{operator-()}}
{\footnotesize\ttfamily \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} Ogre\+::\+Colour\+Value\+::operator-\/ (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&}]{rk\+Vector }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



References a, b, g, and r.

\mbox{\Hypertarget{class_ogre_1_1_colour_value_a788549742c1f030184c53008423c7b9c}\label{class_ogre_1_1_colour_value_a788549742c1f030184c53008423c7b9c}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!operator$\ast$@{operator$\ast$}}
\index{operator$\ast$@{operator$\ast$}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{operator$\ast$()}{operator*()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} Ogre\+::\+Colour\+Value\+::operator$\ast$ (\begin{DoxyParamCaption}\item[{const float}]{f\+Scalar }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



References a, b, g, and r.

\mbox{\Hypertarget{class_ogre_1_1_colour_value_a8bf64c97ca14f64127cb3f5f95e856cf}\label{class_ogre_1_1_colour_value_a8bf64c97ca14f64127cb3f5f95e856cf}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!operator$\ast$@{operator$\ast$}}
\index{operator$\ast$@{operator$\ast$}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{operator$\ast$()}{operator*()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} Ogre\+::\+Colour\+Value\+::operator$\ast$ (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&}]{rhs }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



References a, b, g, and r.

\mbox{\Hypertarget{class_ogre_1_1_colour_value_a435d20368c31728dea21469d1db036f6}\label{class_ogre_1_1_colour_value_a435d20368c31728dea21469d1db036f6}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!operator/@{operator/}}
\index{operator/@{operator/}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{operator/()}{operator/()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} Ogre\+::\+Colour\+Value\+::operator/ (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&}]{rhs }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



References a, b, g, and r.

\mbox{\Hypertarget{class_ogre_1_1_colour_value_ad33e4ae6c7e6d223545613c4991c91ed}\label{class_ogre_1_1_colour_value_ad33e4ae6c7e6d223545613c4991c91ed}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!operator/@{operator/}}
\index{operator/@{operator/}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{operator/()}{operator/()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} Ogre\+::\+Colour\+Value\+::operator/ (\begin{DoxyParamCaption}\item[{const float}]{f\+Scalar }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



References a, b, g, and r.

\mbox{\Hypertarget{class_ogre_1_1_colour_value_a8da50314432c59dee0aa3e6a72183e34}\label{class_ogre_1_1_colour_value_a8da50314432c59dee0aa3e6a72183e34}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!operator+=@{operator+=}}
\index{operator+=@{operator+=}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{operator+=()}{operator+=()}}
{\footnotesize\ttfamily \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value}\& Ogre\+::\+Colour\+Value\+::operator+= (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&}]{rk\+Vector }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



References a, b, g, and r.

\mbox{\Hypertarget{class_ogre_1_1_colour_value_abbc9a8f5cc1c054eb5b4633d6b0b2262}\label{class_ogre_1_1_colour_value_abbc9a8f5cc1c054eb5b4633d6b0b2262}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!operator-\/=@{operator-\/=}}
\index{operator-\/=@{operator-\/=}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{operator-\/=()}{operator-=()}}
{\footnotesize\ttfamily \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value}\& Ogre\+::\+Colour\+Value\+::operator-\/= (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&}]{rk\+Vector }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



References a, b, g, and r.

\mbox{\Hypertarget{class_ogre_1_1_colour_value_aebee8d25bcd490889866a0ad94940ef7}\label{class_ogre_1_1_colour_value_aebee8d25bcd490889866a0ad94940ef7}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!operator$\ast$=@{operator$\ast$=}}
\index{operator$\ast$=@{operator$\ast$=}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{operator$\ast$=()}{operator*=()}}
{\footnotesize\ttfamily \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value}\& Ogre\+::\+Colour\+Value\+::operator$\ast$= (\begin{DoxyParamCaption}\item[{const float}]{f\+Scalar }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_colour_value_a3d17eedbff96cef8dbd4414183e15cb3}\label{class_ogre_1_1_colour_value_a3d17eedbff96cef8dbd4414183e15cb3}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!operator/=@{operator/=}}
\index{operator/=@{operator/=}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{operator/=()}{operator/=()}}
{\footnotesize\ttfamily \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value}\& Ogre\+::\+Colour\+Value\+::operator/= (\begin{DoxyParamCaption}\item[{const float}]{f\+Scalar }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_colour_value_ae256d6a81e87d0f33a0c27c10d6b78f6}\label{class_ogre_1_1_colour_value_ae256d6a81e87d0f33a0c27c10d6b78f6}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!set\+H\+SB@{set\+H\+SB}}
\index{set\+H\+SB@{set\+H\+SB}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{set\+H\+S\+B()}{setHSB()}}
{\footnotesize\ttfamily void Ogre\+::\+Colour\+Value\+::set\+H\+SB (\begin{DoxyParamCaption}\item[{float}]{hue,  }\item[{float}]{saturation,  }\item[{float}]{brightness }\end{DoxyParamCaption})}



Set a colour value from Hue, Saturation and Brightness. 


\begin{DoxyParams}{Parameters}
{\em hue} & Hue value, scaled to the \mbox{[}0,1\mbox{]} range as opposed to the 0-\/360 \\
\hline
{\em saturation} & Saturation level, \mbox{[}0,1\mbox{]} \\
\hline
{\em brightness} & Brightness level, \mbox{[}0,1\mbox{]} \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{class_ogre_1_1_colour_value_a11c1455b2d4bc0bb0fc4fb20ba6fa099}\label{class_ogre_1_1_colour_value_a11c1455b2d4bc0bb0fc4fb20ba6fa099}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!get\+H\+SB@{get\+H\+SB}}
\index{get\+H\+SB@{get\+H\+SB}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{get\+H\+S\+B()}{getHSB()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily void Ogre\+::\+Colour\+Value\+::get\+H\+SB (\begin{DoxyParamCaption}\item[{float \&}]{hue,  }\item[{float \&}]{saturation,  }\item[{float \&}]{brightness }\end{DoxyParamCaption}) const}



Convert the current colour to Hue, Saturation and Brightness values. 


\begin{DoxyParams}{Parameters}
{\em hue} & Output hue value, scaled to the \mbox{[}0,1\mbox{]} range as opposed to the 0-\/360 \\
\hline
{\em saturation} & Output saturation level, \mbox{[}0,1\mbox{]} \\
\hline
{\em brightness} & Output brightness level, \mbox{[}0,1\mbox{]} \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{class_ogre_1_1_colour_value_af9df6a8c10f290187bc051c6ee61863f}\label{class_ogre_1_1_colour_value_af9df6a8c10f290187bc051c6ee61863f}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!get\+H\+SB@{get\+H\+SB}}
\index{get\+H\+SB@{get\+H\+SB}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{get\+H\+S\+B()}{getHSB()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily void Ogre\+::\+Colour\+Value\+::get\+H\+SB (\begin{DoxyParamCaption}\item[{float $\ast$}]{hue,  }\item[{float $\ast$}]{saturation,  }\item[{float $\ast$}]{brightness }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}

\begin{DoxyRefDesc}{Deprecated}
\item[\hyperlink{deprecated__deprecated000030}{Deprecated}]\end{DoxyRefDesc}


\subsection{Friends And Related Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_colour_value_a5b0ed5d4289ec1f56295380a0a334e4f}\label{class_ogre_1_1_colour_value_a5b0ed5d4289ec1f56295380a0a334e4f}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!operator$\ast$@{operator$\ast$}}
\index{operator$\ast$@{operator$\ast$}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{operator$\ast$}{operator*}}
{\footnotesize\ttfamily \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} operator$\ast$ (\begin{DoxyParamCaption}\item[{const float}]{f\+Scalar,  }\item[{const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&}]{rk\+Vector }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [friend]}}

\mbox{\Hypertarget{class_ogre_1_1_colour_value_a122a85bcbd72a99321225fc0decd9e6e}\label{class_ogre_1_1_colour_value_a122a85bcbd72a99321225fc0decd9e6e}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{operator$<$$<$}{operator<<}}
{\footnotesize\ttfamily std\+::ostream\& operator$<$$<$ (\begin{DoxyParamCaption}\item[{std\+::ostream \&}]{o,  }\item[{const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&}]{c }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [friend]}}



Function for writing to a stream. 



\subsection{Member Data Documentation}
\mbox{\Hypertarget{class_ogre_1_1_colour_value_abc5d5f80d4d99438863cc808169283b5}\label{class_ogre_1_1_colour_value_abc5d5f80d4d99438863cc808169283b5}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!Z\+E\+RO@{Z\+E\+RO}}
\index{Z\+E\+RO@{Z\+E\+RO}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{Z\+E\+RO}{ZERO}}
{\footnotesize\ttfamily const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} Ogre\+::\+Colour\+Value\+::\+Z\+E\+RO\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_colour_value_a7f8a06f2a9dd645417c36b560f496c1a}\label{class_ogre_1_1_colour_value_a7f8a06f2a9dd645417c36b560f496c1a}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!Black@{Black}}
\index{Black@{Black}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{Black}{Black}}
{\footnotesize\ttfamily const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} Ogre\+::\+Colour\+Value\+::\+Black\hspace{0.3cm}{\ttfamily [static]}}



Referenced by Ogre\+::\+D3\+D11\+Render\+System\+::add\+To\+Switching\+Fullscreen\+Counter(), Ogre\+::\+G\+L3\+Plus\+Render\+System\+::are\+Fixed\+Function\+Lights\+In\+View\+Space(), Ogre\+::\+G\+L\+Render\+System\+::are\+Fixed\+Function\+Lights\+In\+View\+Space(), Ogre\+::\+Render\+System\+::get\+Native\+Shading\+Language\+Version(), Ogre\+::\+G\+L\+E\+S2\+Render\+System\+::has\+Anisotropic\+Mip\+Map\+Filter(), and Ogre\+::\+Viewport\+::\+Listener\+::$\sim$\+Listener().

\mbox{\Hypertarget{class_ogre_1_1_colour_value_a8eba66b2908f44f00f8d9c9ec25877de}\label{class_ogre_1_1_colour_value_a8eba66b2908f44f00f8d9c9ec25877de}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!White@{White}}
\index{White@{White}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{White}{White}}
{\footnotesize\ttfamily const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} Ogre\+::\+Colour\+Value\+::\+White\hspace{0.3cm}{\ttfamily [static]}}



Referenced by Ogre\+::\+Technique\+::get\+Parent(), Ogre\+::\+Pass\+::get\+Polygon\+Mode\+Overrideable(), Ogre\+::\+Scene\+Manager\+::get\+Sky\+Dome\+Gen\+Parameters(), and Ogre\+::\+Material\+::get\+Unsupported\+Techniques\+Explanation().

\mbox{\Hypertarget{class_ogre_1_1_colour_value_ab9c2a36f53ac599850f1cf8b822f750d}\label{class_ogre_1_1_colour_value_ab9c2a36f53ac599850f1cf8b822f750d}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!Red@{Red}}
\index{Red@{Red}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{Red}{Red}}
{\footnotesize\ttfamily const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} Ogre\+::\+Colour\+Value\+::\+Red\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_colour_value_a00384a789ac354ea8dd252c62cb17aa4}\label{class_ogre_1_1_colour_value_a00384a789ac354ea8dd252c62cb17aa4}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!Green@{Green}}
\index{Green@{Green}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{Green}{Green}}
{\footnotesize\ttfamily const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} Ogre\+::\+Colour\+Value\+::\+Green\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_colour_value_a67ef25ecd0fa97e7e51e5bd87b29ae65}\label{class_ogre_1_1_colour_value_a67ef25ecd0fa97e7e51e5bd87b29ae65}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!Blue@{Blue}}
\index{Blue@{Blue}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{Blue}{Blue}}
{\footnotesize\ttfamily const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} Ogre\+::\+Colour\+Value\+::\+Blue\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_colour_value_a6e086633637e335238d517e0ec9f2cd2}\label{class_ogre_1_1_colour_value_a6e086633637e335238d517e0ec9f2cd2}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!r@{r}}
\index{r@{r}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{r}{r}}
{\footnotesize\ttfamily float Ogre\+::\+Colour\+Value\+::r}



Referenced by operator$\ast$(), operator+(), operator+=(), operator-\/(), operator-\/=(), operator/(), and Ogre\+::\+Render\+System\+::set\+Ambient\+Light().

\mbox{\Hypertarget{class_ogre_1_1_colour_value_a13fbd050af26b8bd549ccb46aa699e07}\label{class_ogre_1_1_colour_value_a13fbd050af26b8bd549ccb46aa699e07}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!g@{g}}
\index{g@{g}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{g}{g}}
{\footnotesize\ttfamily float Ogre\+::\+Colour\+Value\+::g}



Referenced by operator$\ast$(), operator+(), operator+=(), operator-\/(), operator-\/=(), operator/(), and Ogre\+::\+Render\+System\+::set\+Ambient\+Light().

\mbox{\Hypertarget{class_ogre_1_1_colour_value_aae078d77b654f76e3b760174f93474ec}\label{class_ogre_1_1_colour_value_aae078d77b654f76e3b760174f93474ec}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!b@{b}}
\index{b@{b}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{b}{b}}
{\footnotesize\ttfamily float Ogre\+::\+Colour\+Value\+::b}



Referenced by operator$\ast$(), operator+(), operator+=(), operator-\/(), operator-\/=(), operator/(), and Ogre\+::\+Render\+System\+::set\+Ambient\+Light().

\mbox{\Hypertarget{class_ogre_1_1_colour_value_a854058a76927880ae345ac1c465f9713}\label{class_ogre_1_1_colour_value_a854058a76927880ae345ac1c465f9713}} 
\index{Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}!a@{a}}
\index{a@{a}!Ogre\+::\+Colour\+Value@{Ogre\+::\+Colour\+Value}}
\subsubsection{\texorpdfstring{a}{a}}
{\footnotesize\ttfamily float Ogre\+::\+Colour\+Value\+::a}



Referenced by operator$\ast$(), operator+(), operator+=(), operator-\/(), operator-\/=(), and operator/().



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\hyperlink{_ogre_colour_value_8h}{Ogre\+Colour\+Value.\+h}\end{DoxyCompactItemize}
