luxlabs header browser preview


@class RTLocation;

@interface RTLearnedLocation : NSObject

@property (readonly, nonatomic) RTLocation *location;
@property (readonly, nonatomic) unsigned long long dataPointCount;
@property (readonly, nonatomic) double confidence;

+ (id)removeLearnedVisitsWithShortestDwell:(id)a0;
+ (double)confidenceFromDataPointCount:(unsigned long long)a0 highConfidenceThreshold:(double)a1;
+ (id)shiftLocation:(id)a0 shifter:(id)a1;
+ (id)removeOutlierLearnedLocationsWithLargeHorizontalUncertainty:(id)a0;
+ (id)removeLearnedVisitsPinned:(id)a0;
+ (id)removeLearnedVisitsInvalid:(id)a0;

- (id)initWithLocation:(id)a0 dataPointCount:(unsigned long long)a1 confidence:(double)a2;
- (id)init;
- (unsigned long long)hash;
- (id)initWithLocation:(id)a0 dataPointCount:(unsigned long long)a1 type:(unsigned long long)a2;
- (id)initWithChinaShiftedLearnedLocations:(id)a0 type:(unsigned long long)a1;
- (id)initWithLocationOfInterest:(id)a0;
- (id)initWithLearnedLocations:(id)a0 type:(unsigned long long)a1;
- (id)description;
- (id)initWithMapItem:(id)a0 type:(unsigned long long)a1;
- (void).cxx_destruct;
- (BOOL)isEqual:(id)a0;
- (id)aggregateLearnedLocations:(id)a0 updateAltitude:(BOOL)a1;
- (void)calculateAltitude:(double *)a0 verticalUncertainty:(double *)a1 learnedLocations:(id)a2;
- (id)initWithLearnedVisits:(id)a0;

@end