Public Types |
| typedef Eigen::Array4f | Base |
Public Member Functions |
| | Color4f () |
| | Create an zero value.
|
| | Color4f (const Color3f &c) |
| | Create from a 3-channel color.
|
| | Color4f (float r, float g, float b, float w) |
| | Initialize the color vector with specific per-channel values.
|
| template<typename Derived > |
| | Color4f (const Eigen::ArrayBase< Derived > &p) |
| | Construct a color vector from ArrayBase (needed to play nice with Eigen)
|
| template<typename Derived > |
| Color4f & | operator= (const Eigen::ArrayBase< Derived > &p) |
| | Assign a color vector from ArrayBase (needed to play nice with Eigen)
|
| Color3f | normalized () const |
| | Normalize and convert into a Color3f value.
|
| QString | toString () const |
| | Return a human-readable string summary.
|
Represents a linear RGB color and a weight.
This is used by Nori's image reconstruction filter code
Definition at line 85 of file color.h.