NDEVR
API Documentation
RGBColor Member List

This is the complete list of members for RGBColor, including all inherited members.

a_posRGBColorstatic
as() constVector< 4, uint01 >inline
Average(const RGBColor &a, const RGBColor &b, fltp04 percent=0.5f)RGBColorstatic
Average(const RGBColor &a, const RGBColor &b, const RGBColor &c)RGBColorstatic
AverageLAB(const RGBColor &a, const RGBColor &b, fltp04 percent=0.5f)RGBColorstatic
b_posRGBColorstatic
contrastingColor() constRGBColor
convertTo24BitColor() constRGBColor
convertToABGR32BitColor() constRGBColor
convertToRGBA32BitColor() constRGBColor
create24BitColor(uint04 color_24)RGBColorstatic
CreateARGB32BitColor(uint04 color_32)RGBColorstatic
CreateRGBA32BitColor(uint04 color_32)RGBColorstatic
dimensionalIndex() constVector< 4, uint01 >inline
dimensionalValue() constVector< 4, uint01 >inline
FromHexARGB(StringView hex)RGBColorstatic
g_posRGBColorstatic
get3F() constRGBColor
get4F() constRGBColor
getF(uint01 channel) constRGBColorinline
getHexARGB() constRGBColor
getHexRGB() constRGBColor
getHexRGBA() constRGBColor
getName() constRGBColor
isLight() constRGBColor
luminance() constRGBColor
m_valuesVector< 4, uint01 >protected
magnitude() constVector< 4, uint01 >inline
magnitudeSquared() constVector< 4, uint01 >inline
normalized(Vector< t_dims, t_norm_type > value_if_nan=Constant< Vector< t_dims, t_norm_type > >::Invalid) constVector< 4, uint01 >inline
NumberOfDimensions()Vector< 4, uint01 >inlinestatic
opaque() constRGBColorinline
operator uint01 &()Vector< 4, uint01 >inline
operator()() constRGBColorinline
operator-() constVector< 4, uint01 >inline
operator=(const RGBColor &color)RGBColorinline
Vector< 4, uint01 >::operator=(const uint01 &scaler)Vector< 4, uint01 >inline
operator[](uint01 dimension_index)Vector< 4, uint01 >inline
product() constVector< 4, uint01 >inline
r_posRGBColorstatic
RGBColor()RGBColorinline
RGBColor(uint04 value)RGBColorinlineexplicit
RGBColor(const sint04 r, const sint04 g, const sint04 b, const sint04 a=255)RGBColorinline
RGBColor(const uint01 r, const uint01 g, const uint01 b, const uint01 a=255)RGBColorinline
RGBColor(const fltp04 r, const fltp04 g, const fltp04 b, const fltp04 a=1.0f)RGBColor
RGBColor(const fltp08 r, const fltp08 g, const fltp08 b, const fltp08 a=1.0f)RGBColor
RGBColor(const RGBColor &color)RGBColorinline
RGBColor(const Vector< 1, t_type > &color)RGBColorinline
RGBColor(const Vector< 2, t_type > &color)RGBColorinline
RGBColor(const Vector< 3, t_type > &color)RGBColorinline
RGBColor(const Vector< 4, t_type > &color)RGBColorinline
RGBColor(const Vector< 4, fltp04 > &color)RGBColorexplicit
RGBColor(const Vector< 4, fltp08 > &color)RGBColorexplicit
RGBColor(const Vector< 3, fltp04 > &color)RGBColorexplicit
RGBColor(const Vector< 3, fltp08 > &color)RGBColorexplicit
RGBColor(const Vector< 2, fltp04 > &color)RGBColorexplicit
RGBColor(const Vector< 2, fltp08 > &color)RGBColorexplicit
RGBColor(const Vector< 1, fltp04 > &color)RGBColorexplicit
RGBColor(const Vector< 1, fltp08 > &color)RGBColorexplicit
RGBColor(const ACIColor &)RGBColorexplicit
RGBColor(const HSBColor &)RGBColorexplicit
RGBColor(const HSLColor &)RGBColorexplicit
RGBColor(const XYZColor &)RGBColorexplicit
RGBColor(const LABColor &)RGBColorexplicit
setF(uint01 channel, fltp04 value)RGBColorinline
sum() constVector< 4, uint01 >inline
Type()Vector< 4, uint01 >inlinestatic