OpenStructure
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Data Structures | Namespaces | Functions
color.hh File Reference
#include <iosfwd>
#include <boost/operators.hpp>
#include <ost/gfx/module_config.hh>
#include <ost/geom/geom.hh>

Go to the source code of this file.

Data Structures

class  Color

Namespaces

namespace  ost
namespace  ost::gfx

Functions

Color DLLEXPORT_OST_GFX RGB (float r, float g, float b)
Color DLLEXPORT_OST_GFX RGBb (uchar r, uchar g, uchar b)
Color DLLEXPORT_OST_GFX RGBi (unsigned int r, unsigned int g, unsigned int b)
Color DLLEXPORT_OST_GFX RGBA (float r, float g, float b, float a)
Color DLLEXPORT_OST_GFX RGBAb (uchar r, uchar g, uchar b, uchar a)
Color DLLEXPORT_OST_GFX RGBAi (unsigned int r, unsigned int g, unsigned int b, unsigned int a)
Color DLLEXPORT_OST_GFX HSV (float h, float s, float v)
Color DLLEXPORT_OST_GFX HSVi (int h, int s, int v)
Color DLLEXPORT_OST_GFX HSVA (float h, float s, float v, float a)
Color DLLEXPORT_OST_GFX HSVAi (int h, int s, int v, int a)
DLLEXPORT_OST_GFX std::ostream & operator<< (std::ostream &, const Color &c)