cat3d
A tiny OpenGL 3D engine library written in and for C++.
include
cat3d
color.hpp
1
#pragma once
2
3
namespace
cat3d {
4
11
class
color
{
12
public
:
21
static
color
from_rgb
(
float
r = 0,
float
g = 0,
float
b = 0,
float
a = 255);
22
32
static
color
from_rgb_clamped
(
float
r = 0,
float
g = 0,
float
b = 0,
float
a = 1);
33
34
float
r = 0;
35
float
g = 0;
36
float
b = 0;
37
float
a = 1;
38
};
39
40
}
cat3d::color
Base color class.
Definition:
color.hpp:11
cat3d::color::from_rgb_clamped
static color from_rgb_clamped(float r=0, float g=0, float b=0, float a=1)
Generate a color from clamped OpenGL 0-1 RGBA values.
cat3d::color::from_rgb
static color from_rgb(float r=0, float g=0, float b=0, float a=255)
Generate a color from standard 0-255 RGBA values.
Generated by
1.8.20