luxlabs header browser preview


@interface CBColorSample : NSObject

@property (readonly, nonatomic) double lux;
@property (readonly, nonatomic) struct { double x; double y; } xy;
@property (readonly, nonatomic) struct { double X; double Y; double Z; } XYZ;
@property (readonly, nonatomic) struct { double x0; double x1; double x2; } Lab;
@property (readonly, nonatomic) double CCT;
@property (readonly, nonatomic) long long colorBin;
@property (nonatomic) unsigned long long mode;
@property (nonatomic) unsigned long long type;

- (id)init;
- (id)description;
- (id)initWithHIDEvent:(struct __IOHIDEvent { } *)a0;
- (double)CCTDifferenceWith:(id)a0;
- (void)setXYZ:(struct { double x0; double x1; double x2; })a0;
- (double)LuxDifferenceWith:(id)a0;
- (double)colorDeltaEWith:(id)a0;
- (id)copyDataInDictionary;
- (void)fillInChromaticity;
- (void)fillInTristimulus;
- (id)initWithChromaticity:(struct { double x0; double x1; })a0 illuminance:(double)a1 andTempterature:(double)a2;
- (id)initWithTristimulus:(struct { double x0; double x1; double x2; })a0 illuminance:(double)a1 andTempterature:(double)a2;
- (void)setXy:(struct { double x0; double x1; })a0;

@end