luxlabs header browser preview


@class MLModel, CSAttSiriGazeQueue;

@interface CSAttSiriGeneralizedRegressorCalibration : NSObject

@property (retain, nonatomic) CSAttSiriGazeQueue *rawRayTracingXBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *rawRayTracingYBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *smoothedRayTracingXBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *smoothedRayTracingYBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *rawRayTracingRightEyeXBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *rawRayTracingRightEyeYBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *rawRayTracingRightEyeZBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *rawRayTracingLeftEyeXBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *rawRayTracingLeftEyeYBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *rawRayTracingLeftEyeZBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *relativeFaceXPositionBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *relativeFaceYPositionBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *relativeFaceZPositionBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *relativeFacePitchBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *relativeFaceYawBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *relativeFaceRollBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *browDown_LBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *browDown_RBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *browInnerUpBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *browOuterUp_LBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *browOuterUp_RBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *cheekPuffBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *cheekSquint_LBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *cheekSquint_RBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *eyeBlink_LBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *eyeBlink_RBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *eyeLookDown_LBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *eyeLookDown_RBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *eyeLookIn_LBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *eyeLookIn_RBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *eyeLookOut_LBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *eyeLookOut_RBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *eyeLookUp_LBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *eyeLookUp_RBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *eyeSquint_LBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *eyeSquint_RBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *eyeWide_LBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *eyeWide_RBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *jawForwardBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *jawLeftBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *jawOpenBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *jawRightBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *mouthCloseBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *mouthDimple_LBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *mouthDimple_RBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *mouthFrown_LBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *mouthFrown_RBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *mouthFunnelBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *mouthLeftBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *mouthLowerDown_LBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *mouthLowerDown_RBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *mouthPress_LBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *mouthPress_RBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *mouthPuckerBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *mouthRightBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *mouthRollLowerBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *mouthRollUpperBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *mouthShrugLowerBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *mouthShrugUpperBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *mouthSmile_LBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *mouthSmile_RBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *mouthStretch_LBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *mouthStretch_RBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *mouthUpperUp_LBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *mouthUpperUp_RBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *noseSneer_LBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *noseSneer_RBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *t00Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *t01Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *t02Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *t03Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *t10Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *t11Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *t12Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *t13Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *t20Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *t21Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *t22Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *t23Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *t30Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *t31Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *t32Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *t33Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *l00Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *l01Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *l02Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *l03Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *l10Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *l11Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *l12Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *l13Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *l20Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *l21Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *l22Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *l23Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *l30Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *l31Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *l32Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *l33Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *r00Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *r01Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *r02Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *r03Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *r10Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *r11Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *r12Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *r13Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *r20Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *r21Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *r22Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *r23Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *r30Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *r31Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *r32Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *r33Buffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *lookAtxBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *lookAtyBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *lookAtzBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *screenWidthCMBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *screenHeightCMBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *viewPortWidthCMBuffer;
@property (retain, nonatomic) CSAttSiriGazeQueue *viewPortHeightCMBuffer;
@property (nonatomic) double screenWidthCM;
@property (nonatomic) double screenHeightCM;
@property (nonatomic) double xCamOffsetFromOrigin;
@property (nonatomic) double yCamOffsetFromOrigin;
@property (nonatomic) double viewPortWidth;
@property (nonatomic) double viewPortHeight;
@property (nonatomic) double pitch;
@property (nonatomic) double scale;
@property (retain, nonatomic) MLModel *gazeEstimationModel;
@property (retain, nonatomic) MLModel *gazeEstimationTimeSeriesModel;
@property (nonatomic) double downward_scaling;
@property (nonatomic) double downwardAccelerationThreshold;

+ (id)sharedInstanceWithModelPath:(id)a0;

- (void).cxx_destruct;
- (id)initWithModelFile:(id)a0;
- (struct CGPoint { double x0; double x1; })getGazeCGPoint:(struct CGPoint { double x0; double x1; })a0;
- (struct CGPoint { double x0; double x1; })getCalibratedGazeOutput:(id)a0;
- (id)getModelPrediction:(id)a0;
- (BOOL)naturalHeadPoseCheck:(double)a0 faceYPosition:(double)a1 facezPosition:(double)a2 facePitch:(double)a3 faceRoll:(double)a4 faceRoll:(double)a5;
- (struct CGPoint { double x0; double x1; })regressorInference:(id)a0;
- (struct CGPoint { double x0; double x1; })regressorInferenceTimeSeries:(id)a0;
- (void)updateScalingParams;
- (void)updateScalingParamsLegacy;

@end