luxlabs header browser preview


@class NSMutableArray, NSMutableDictionary;

@interface PRDataRecorder : NSObject <PRItemLocalizerDataRecorder>

@property (retain, nonatomic) NSMutableArray *measurements;
@property (retain, nonatomic) NSMutableArray *estimatorInput;
@property (retain, nonatomic) NSMutableArray *estimatorOutput;
@property (retain, nonatomic) NSMutableArray *rangeEstimatorOutput;
@property (retain, nonatomic) NSMutableDictionary *customData;

+ (id)generateFilename;
+ (id)generateTemporaryDirectoryURL;

- (id)init;
- (void)start;
- (void).cxx_destruct;
- (void)discardSensorData;
- (void)recordCustomData:(id)a0 forKey:(id)a1;
- (void)recordEstimatorInput:(id)a0;
- (void)recordPoseMeasurement:(id)a0;
- (void)recordProximityMeasurement:(id)a0;
- (void)recordRangeEstimate:(id)a0;
- (void)recordTargetEstimates:(id)a0;
- (void)recordTargetMovingStateChanged:(BOOL)a0 atTime:(double)a1;
- (void)stopAndDiscard;
- (id)stopAndSave;
- (void)writeSensorDataToURL:(id)a0;
- (id)writeToURL;

@end