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 |