luxlabs header browser preview


@interface GEODrivingRouteMatcher : GEORouteMatcher {
    double _differentLegScorePenalty;
}

- (id)_candidateForSegment:(id)a0 location:(id)a1 previousRouteMatch:(id)a2;
- (struct { double x0; double x1; })_coordinateFromLocation:(id)a0;
- (double)_courseFromLocation:(id)a0;
- (double)_courseWeightForLocation:(id)a0 accuracyType:(long long)a1;
- (void)_finishRouteMatch:(id)a0 previousRouteMatch:(id)a1 forLocation:(id)a2;
- (double)_maxCourseDelta:(id)a0 previousRouteMatch:(id)a1 timeSinceTunnel:(double)a2;
- (double)_maxMatchDistance:(double)a0 routeCoordinate:(struct PolylineCoordinate { unsigned int x0; float x1; })a1 previousRouteMatch:(id)a2 timeSinceTunnel:(double)a3;
- (double)_modifiedCourseAccuracyForLocation:(id)a0 previousRouteMatch:(id)a1;
- (double)_modifiedHorizontalAccuracy:(double)a0 routeCoordinate:(struct PolylineCoordinate { unsigned int x0; float x1; })a1;
- (id)_startStepForPreviousRouteMatch:(id)a0;
- (BOOL)_supportsSnapping;
- (id)initWithRoute:(id)a0 auditToken:(id)a1;

@end