#include <HxRgbLab.h>
Public Types | |
typedef ValDoubleT | ArithTypeDouble |
The "double" arithtype. More... | |
Public Methods | |
HxRgbLab (HxTagList &) | |
Constructor : empty. More... | |
int | doIt (const ValT &pixV) |
Actual operation for the "standard" arithtype. More... | |
int | doItDouble (const ValDoubleT &pixV) |
Actual operation for the "double" arithtype. More... | |
Static Public Methods | |
HxString | className () |
The name : "Lab". More... |
pixV is Lab color.
|
The "double" arithtype.
|
|
Constructor : empty.
00030 {} |
|
Actual operation for the "standard" arithtype.
00034 { 00035 return HxColRGB2int(HxColXYZ2RGB( 00036 HxColLab2XYZ((HxVec3Double) pixV))); 00037 } |
|
Actual operation for the "double" arithtype.
00041 { 00042 return HxColRGB2int(HxColXYZ2RGB( 00043 HxColLab2XYZ((HxVec3Double) pixV))); 00044 } |
|
The name : "Lab".
00048 { return HxString("Lab"); } |