Lumiverse  2.5
A framework for creating lighting control applications
Classes | Namespaces | Enumerations | Functions | Variables
LumiverseColor.h File Reference

A LumiverseColor contains information about a Device Color parameter. More...

#include <map>
#include <unordered_map>
#include <cmath>
#include <mutex>
#include <memory>
#include <float.h>
#include "lib/Eigen/Dense"
#include "../LumiverseType.h"
#include "LumiverseColorLib.h"
Include dependency graph for LumiverseColor.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Lumiverse::LumiverseColor
 This class describes a color. More...
 

Namespaces

 Lumiverse
 Contains all core Lumiverse functions and variables.
 

Enumerations

enum  Lumiverse::ColorMode { Lumiverse::ADDITIVE, Lumiverse::SUBTRACTIVE, Lumiverse::BASIC_RGB, Lumiverse::BASIC_CMY }
 Selects the color mode for a LumiverseColor. More...
 

Functions

bool Lumiverse::operator== (LumiverseColor &a, LumiverseColor &b)
 

Variables

static unordered_map< int, string > Lumiverse::ColorModeToString
 Converts ColorMode to a string. More...
 
static unordered_map< string, ColorMode > Lumiverse::StringToColorMode
 Converts a string to ColorMode. More...
 

Detailed Description

A LumiverseColor contains information about a Device Color parameter.