OpenVDB
12.0.0
|
Floating-point RGBA components in the range [0, 1]. More...
#include <openvdb/tools/RayTracer.h>
Public Types | |
using | ValueT = float |
Public Member Functions | |
RGBA () | |
RGBA (ValueT intensity) | |
RGBA (ValueT _r, ValueT _g, ValueT _b, ValueT _a=static_cast< ValueT >(1.0)) | |
RGBA (double _r, double _g, double _b, double _a=1.0) | |
RGBA | operator* (ValueT scale) const |
RGBA | operator+ (const RGBA &rhs) const |
RGBA | operator* (const RGBA &rhs) const |
RGBA & | operator+= (const RGBA &rhs) |
void | over (const RGBA &rhs) |
Public Attributes | |
ValueT | r |
ValueT | g |
ValueT | b |
ValueT | a |
Floating-point RGBA components in the range [0, 1].
This is our preferred representation for color processing.
using ValueT = float |
|
inline |
|
inline |
|
inline |
ValueT a |
ValueT b |
ValueT g |
ValueT r |