|
Blender V4.5
|
#include <ostream>#include "BLI_compiler_compat.h"#include "BLI_math_color.h"#include "BLI_struct_equality_utils.hh"Go to the source code of this file.
Namespaces | |
| namespace | blender |
Typedefs | |
| using | blender::ColorTheme4b = ColorTheme4<uint8_t> |
| using | blender::ColorTheme4f = ColorTheme4<float> |
| using | blender::ColorGeometry4f = ColorSceneLinear4f<eAlpha::Premultiplied> |
| using | blender::ColorGeometry4b = ColorSceneLinearByteEncoded4b<eAlpha::Premultiplied> |
| using | blender::ColorPaint4f = ColorSceneLinear4f<eAlpha::Straight> |
| using | blender::ColorPaint4b = ColorSceneLinearByteEncoded4b<eAlpha::Straight> |
Enumerations | |
| enum class | blender::eAlpha { blender::Straight , blender::Premultiplied } |
| enum class | blender::eSpace { blender::Theme , blender::SceneLinear , blender::SceneLinearByteEncoded } |
Functions | |
| std::ostream & | blender::operator<< (std::ostream &stream, const eAlpha &space) |
| std::ostream & | blender::operator<< (std::ostream &stream, const eSpace &space) |
| BLI_INLINE ColorTheme4< float > | blender::BLI_color_convert_to_theme4f (const ColorTheme4< uint8_t > &theme4b) |
| BLI_INLINE ColorTheme4< uint8_t > | blender::BLI_color_convert_to_theme4b (const ColorTheme4< float > &theme4f) |
| BLI_INLINE ColorSceneLinear4f< eAlpha::Straight > | blender::BLI_color_convert_to_scene_linear (const ColorTheme4f &theme4f) |
| BLI_INLINE ColorSceneLinear4f< eAlpha::Straight > | blender::BLI_color_convert_to_scene_linear (const ColorTheme4b &theme4b) |
| BLI_INLINE ColorTheme4f | blender::BLI_color_convert_to_theme4f (const ColorSceneLinear4f< eAlpha::Straight > &scene_linear) |
| BLI_INLINE ColorTheme4b | blender::BLI_color_convert_to_theme4b (const ColorSceneLinear4f< eAlpha::Straight > &scene_linear) |