A class representing an enumeration of supported color spaces. More...
#include <ColorSpace.hpp>
Static Public Attributes | |
| static constexpr ColorSpace | ANY = ColorSpace(ColorSpace::value_ANY, 0, 0) |
| Any color space (used when describing inputs or outputs of an ImageOperation). | |
| static constexpr ColorSpace | SAME = ColorSpace(ColorSpace::value_SAME, 0, 0) |
| Special kind of format that is used when the type of output should match the type of input. | |
| static constexpr ColorSpace | gray = ColorSpace(ColorSpace::value_gray, 1, COLORSPACE_SH(PT_GRAY)) |
| static constexpr ColorSpace | RGB = ColorSpace(ColorSpace::value_RGB, 3, COLORSPACE_SH(PT_RGB)) |
| static constexpr ColorSpace | CMY = ColorSpace(ColorSpace::value_CMY, 3, COLORSPACE_SH(PT_CMY)) |
| static constexpr ColorSpace | CMYK = ColorSpace(ColorSpace::value_CMYK, 4, COLORSPACE_SH(PT_CMYK)) |
| static constexpr ColorSpace | XYZ = ColorSpace(ColorSpace::value_XYZ, 3, COLORSPACE_SH(PT_XYZ)) |
| static constexpr ColorSpace | Lab = ColorSpace(ColorSpace::value_Lab, 3, COLORSPACE_SH(PT_Lab)) |
| static constexpr ColorSpace | YUV = ColorSpace(ColorSpace::value_YUV, 3, COLORSPACE_SH(PT_YUV)) |
| static constexpr ColorSpace | HLS = ColorSpace(ColorSpace::value_HLS, 3, COLORSPACE_SH(PT_HLS)) |
| static constexpr ColorSpace | HSV = ColorSpace(ColorSpace::value_HSV, 3, COLORSPACE_SH(PT_HSV)) |
A class representing an enumeration of supported color spaces.
This class defines a set of static constant expressions that can AND SHOULD be used when working with ColorSpace.
1.8.4