luxlabs header browser preview


@interface UISTransform3DGrader : NSObject {
    struct vector<double, std::allocator<double>> { double *__begin_; double *__end_; struct __compressed_pair<double *, std::allocator<double>> { double *__value_; } __end_cap_; } _allowedRotations;
    struct vector<double, std::allocator<double>> { double *__begin_; double *__end_; struct __compressed_pair<double *, std::allocator<double>> { double *__value_; } __end_cap_; } _allowedScales;
    double _allowedShear;
    double _allowedTranslation;
    double _allowedShift;
}

- (id)init;
- (void)allowRotations:(const double *)a0 count:(unsigned long long)a1 lowerMultiplier:(double)a2 lowerConstant:(double)a3 upperMultiplier:(double)a4 upperConstant:(double)a5;
- (unsigned long long)gradeTransform3D:(struct CATransform3D { double x0; double x1; double x2; double x3; double x4; double x5; double x6; double x7; double x8; double x9; double x10; double x11; double x12; double x13; double x14; double x15; })a0;
- (unsigned long long)gradeStartTransform3D:(struct CATransform3D { double x0; double x1; double x2; double x3; double x4; double x5; double x6; double x7; double x8; double x9; double x10; double x11; double x12; double x13; double x14; double x15; })a0 endTransform3D:(struct CATransform3D { double x0; double x1; double x2; double x3; double x4; double x5; double x6; double x7; double x8; double x9; double x10; double x11; double x12; double x13; double x14; double x15; })a1;
- (void)allowShear:(double)a0;
- (void)allowScales:(const double *)a0 count:(unsigned long long)a1;
- (id).cxx_construct;
- (struct _UISTransform3DGrade { unsigned long long x0; struct CGVector { double x0; double x1; } x1; })_gradeTransform3D:(struct CATransform3D { double x0; double x1; double x2; double x3; double x4; double x5; double x6; double x7; double x8; double x9; double x10; double x11; double x12; double x13; double x14; double x15; })a0;
- (void)allowTranslation:(double)a0;
- (void).cxx_destruct;
- (void)allowShift:(double)a0;
- (void)allowRotations:(const double *)a0 count:(unsigned long long)a1;
- (void)allowScales:(const double *)a0 count:(unsigned long long)a1 lowerMultiplier:(double)a2 lowerConstant:(double)a3 upperMultiplier:(double)a4 upperConstant:(double)a5;

@end