Image Component Library (ICL)
|
#include <ICLUtils/CompatMacros.h>
#include <ICLUtils/BasicTypes.h>
#include <ICLMath/FixedVector.h>
#include <string>
Go to the source code of this file.
Namespaces | |
namespace | icl |
The ICL-namespace. | |
namespace | icl::core |
Typedefs | |
typedef math::FixedColVector < icl8u, 3 > | icl::core::Color |
Default color type of the ICL. | |
typedef math::FixedColVector < icl8u, 3 > | icl::core::RGB |
RGB Color. | |
typedef math::FixedColVector < icl8u, 4 > | icl::core::RGBA |
RGBA Color. | |
typedef math::FixedColVector < icl32f, 3 > | icl::core::Color32f |
Special color type for float valued colors. | |
typedef math::FixedColVector < icl8u, 4 > | icl::core::Color4D |
Special color type for e.g. rgba color information. | |
typedef math::FixedColVector < icl32f, 4 > | icl::core::Color4D32f |
Special color type for e.g. rgba color information (float) | |
Functions | |
const Color & | icl::core::iclCreateColor (std::string name) |
Color | icl::core::darker (const Color &c, double factor=0.8) |
Creates a (by default 20 percent) darker color. | |
Color | icl::core::lighter (const Color &c, double factor=0.8) |
Creates a (by default 20 percent) lighter color. | |
Color ICLCore_API | icl::core::color_from_string (const std::string &name) |
Parses a color string representation into a color structur. |