addColorChannel(string name) | Lumiverse::LumiverseColor | |
asString() | Lumiverse::LumiverseColor | virtual |
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::LumiverseColor | inlineprivate |
getBasisVector(string channel) | Lumiverse::LumiverseColor | |
getBasisVectors() | Lumiverse::LumiverseColor | inline |
getCCT() | Lumiverse::LumiverseColor | |
getColorChannel(string name) | Lumiverse::LumiverseColor | inline |
getColorParams() | Lumiverse::LumiverseColor | inline |
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::LumiverseColor | inline |
getRGB(RGBColorSpace cs=sRGB) | Lumiverse::LumiverseColor | |
getTypeName() | Lumiverse::LumiverseColor | inlinevirtual |
getupvp() | Lumiverse::LumiverseColor | |
getuv() | Lumiverse::LumiverseColor | |
getWeight() | Lumiverse::LumiverseColor | inline |
getx() | Lumiverse::LumiverseColor | |
getX() | Lumiverse::LumiverseColor | |
getxyY() | Lumiverse::LumiverseColor | |
getXYZ() | Lumiverse::LumiverseColor | inline |
gety() | Lumiverse::LumiverseColor | |
getY() | Lumiverse::LumiverseColor | |
getZ() | Lumiverse::LumiverseColor | |
getz() | Lumiverse::LumiverseColor | |
initMode() | Lumiverse::LumiverseColor | private |
isDefault() | Lumiverse::LumiverseColor | virtual |
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_basisVectors | Lumiverse::LumiverseColor | private |
m_deviceChannels | Lumiverse::LumiverseColor | private |
m_mapMutex | Lumiverse::LumiverseColor | private |
m_mode | Lumiverse::LumiverseColor | private |
m_weight | Lumiverse::LumiverseColor | private |
m_XYZ | Lumiverse::LumiverseColor | private |
m_XYZupdated | Lumiverse::LumiverseColor | private |
matchChroma(double x, double y, double weight=1.0) | Lumiverse::LumiverseColor | private |
numBasisVectors() (defined in Lumiverse::LumiverseColor) | Lumiverse::LumiverseColor | inline |
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::LumiverseColor | virtual |
RGBtoXYZ(double r, double g, double b, RGBColorSpace cs) | Lumiverse::LumiverseColor | private |
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::LumiverseColor | private |
toJSON(string name) | Lumiverse::LumiverseColor | virtual |
updateXYZ() | Lumiverse::LumiverseColor | private |
~LumiverseColor() | Lumiverse::LumiverseColor | virtual |
~LumiverseType() | Lumiverse::LumiverseType | inlinevirtual |