Lumiverse  2.5
A framework for creating lighting control applications
Lumiverse::LumiverseColor Member List

This is the complete list of members for Lumiverse::LumiverseColor, including all inherited members.

addColorChannel(string name)Lumiverse::LumiverseColor
asString()Lumiverse::LumiverseColorvirtual
changeMode(ColorMode newMode)Lumiverse::LumiverseColor
cmpHue(LumiverseColor &other, ReferenceWhite refWhite=D65)Lumiverse::LumiverseColor
deleteColorChannel(string name)Lumiverse::LumiverseColor
doubleEq(double a, double b) (defined in Lumiverse::LumiverseColor)Lumiverse::LumiverseColorinlineprivate
getBasisVector(string channel)Lumiverse::LumiverseColor
getBasisVectors()Lumiverse::LumiverseColorinline
getCCT()Lumiverse::LumiverseColor
getColorChannel(string name)Lumiverse::LumiverseColorinline
getColorParams()Lumiverse::LumiverseColorinline
getHSV(RGBColorSpace cs=sRGB)Lumiverse::LumiverseColor
getLab(ReferenceWhite refWhite)Lumiverse::LumiverseColor
getLab(Eigen::Vector3d refWhite)Lumiverse::LumiverseColor
getLCHab(ReferenceWhite refWhite)Lumiverse::LumiverseColor
getLCHab(Eigen::Vector3d refWhite)Lumiverse::LumiverseColor
getMode()Lumiverse::LumiverseColorinline
getRGB(RGBColorSpace cs=sRGB)Lumiverse::LumiverseColor
getTypeName()Lumiverse::LumiverseColorinlinevirtual
getupvp()Lumiverse::LumiverseColor
getuv()Lumiverse::LumiverseColor
getWeight()Lumiverse::LumiverseColorinline
getx()Lumiverse::LumiverseColor
getX()Lumiverse::LumiverseColor
getxyY()Lumiverse::LumiverseColor
getXYZ()Lumiverse::LumiverseColorinline
gety()Lumiverse::LumiverseColor
getY()Lumiverse::LumiverseColor
getZ()Lumiverse::LumiverseColor
getz()Lumiverse::LumiverseColor
initMode()Lumiverse::LumiverseColorprivate
isDefault()Lumiverse::LumiverseColorvirtual
isEqual(LumiverseColor &other)Lumiverse::LumiverseColor
lerp(LumiverseColor *rhs, float t)Lumiverse::LumiverseColor
LumiverseColor(ColorMode mode=ADDITIVE)Lumiverse::LumiverseColor
LumiverseColor(map< string, Eigen::Vector3d > basis, ColorMode mode=ADDITIVE)Lumiverse::LumiverseColor
LumiverseColor(unordered_map< string, double > params, map< string, Eigen::Vector3d > basis, ColorMode mode, double weight)Lumiverse::LumiverseColor
LumiverseColor(LumiverseType *other)Lumiverse::LumiverseColor
LumiverseColor(LumiverseColor *other)Lumiverse::LumiverseColor
LumiverseColor(const LumiverseColor &other)Lumiverse::LumiverseColor
m_basisVectorsLumiverse::LumiverseColorprivate
m_deviceChannelsLumiverse::LumiverseColorprivate
m_mapMutexLumiverse::LumiverseColorprivate
m_modeLumiverse::LumiverseColorprivate
m_weightLumiverse::LumiverseColorprivate
m_XYZLumiverse::LumiverseColorprivate
m_XYZupdatedLumiverse::LumiverseColorprivate
matchChroma(double x, double y, double weight=1.0)Lumiverse::LumiverseColorprivate
numBasisVectors() (defined in Lumiverse::LumiverseColor)Lumiverse::LumiverseColorinline
operator*=(double val)Lumiverse::LumiverseColor
operator+=(double val)Lumiverse::LumiverseColor
operator-=(double val)Lumiverse::LumiverseColor
operator/=(double val)Lumiverse::LumiverseColor
operator=(LumiverseColor &other) (defined in Lumiverse::LumiverseColor)Lumiverse::LumiverseColor
operator[](string name)Lumiverse::LumiverseColor
removeBasisVector(string channel)Lumiverse::LumiverseColor
reset()Lumiverse::LumiverseColorvirtual
RGBtoXYZ(double r, double g, double b, RGBColorSpace cs)Lumiverse::LumiverseColorprivate
setBasisVector(string channel, double x, double y, double z)Lumiverse::LumiverseColor
setColorChannel(string name, double val)Lumiverse::LumiverseColor
setHSV(double H, double S, double V, double weight=1.0)Lumiverse::LumiverseColor
setRGB(double r, double g, double b, double weight=1.0, RGBColorSpace cs=sRGB)Lumiverse::LumiverseColor
setRGBRaw(double r, double g, double b, double weight=1.0)Lumiverse::LumiverseColor
setWeight(double weight)Lumiverse::LumiverseColor
setxy(double x, double y, double weight=1.0)Lumiverse::LumiverseColor
sumComponent(int i)Lumiverse::LumiverseColorprivate
toJSON(string name)Lumiverse::LumiverseColorvirtual
updateXYZ()Lumiverse::LumiverseColorprivate
~LumiverseColor()Lumiverse::LumiverseColorvirtual
~LumiverseType()Lumiverse::LumiverseTypeinlinevirtual