luxlabs header browser preview


@class NSOperationQueue, CMMotionManager, CMAttitude;

@interface JTMotionData : NSObject

@property (retain, nonatomic) CMMotionManager *motionManager;
@property (retain, nonatomic) NSOperationQueue *motionQueue;
@property (retain, nonatomic) CMAttitude *refAttitude;
@property (nonatomic) struct { double x; double y; double z; double w; } currentAttitude;
@property (nonatomic) double yawRadians;
@property (nonatomic) double rollRadians;
@property (nonatomic) double pitchRadians;
@property BOOL started;

+ (id)sharedInstance;

- (id)init;
- (struct { double x0; double x1; double x2; double x3; })currentOrientation;
- (void).cxx_destruct;
- (struct { double x0; double x1; double x2; double x3; })getOrientation:(struct { double x0; double x1; double x2; double x3; })a0;
- (void)startMotion;
- (void)stopMotion;
- (struct { double x0; double x1; double x2; double x3; })syntheticOrientation;

@end