Skip to main content

p6::Color

Summary

Name
constexprColor(float r = 0.f, float g = 0.f, float b = 0.f, float a = 1.f)
floatr() const
floatg() const
floatb() const
floata() const
float &r()
float &g()
float &b()
float &a()
glm::vec3as_premultiplied_vec3() const
glm::vec3as_straight_vec3() const
glm::vec4as_premultiplied_vec4() const
glm::vec4as_straight_vec4() const

Details

Color()

constexpr Color(float r =0.f, float g =0.f, float b =0.f, float a =1.f);

r()

float r() const;

g()

float g() const;

b()

float b() const;

a()

float a() const;

r()

float & r();

g()

float & g();

b()

float & b();

a()

float & a();

as_premultiplied_vec3()

glm::vec3 as_premultiplied_vec3() const;

as_straight_vec3()

glm::vec3 as_straight_vec3() const;

as_premultiplied_vec4()

glm::vec4 as_premultiplied_vec4() const;

as_straight_vec4()

glm::vec4 as_straight_vec4() const;


Updated on 2024 October 24