text: /*
  * This header is generated by classdump-dyld 1.0
  * on Sunday, September 27, 2020 at 11:44:18 AM Mountain Standard Time
  * Operating System: Version 14.0 (Build 18A373)
  * Image Source: /System/Library/PrivateFrameworks/MPUFoundation.framework/MPUFoundation
  * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
  */
  
  #import <MPUFoundation/MPUFoundation-Structs.h>
  #import <libobjc.A.dylib/NSCopying.h>
  
  @interface MPULayoutInterpolator : NSObject <NSCopying> {
  
  	vector<MPU::LayoutInterpolator::EntriesContainer, std::__1::allocator<MPU::LayoutInterpolator::EntriesContainer> >* _entriesContainers;
  	BOOL _hasEntryWithSpecificSecondaryReferenceMetric;
  
  }
  -(double)valueForReferenceMetric:(double)arg1 ;
  -(id)copyWithZone:(NSZone*)arg1 ;
  -(Point3D)_pointForEntry:(Entry)arg1 andPrimaryReferenceMetric:(double)arg2 usingFallbackSecondaryReferenceMetric:(double)arg3 ;
  -(void)addValue:(double)arg1 forReferenceMetric:(double)arg2 secondaryReferenceMetric:(double)arg3 ;
  -(vector<MPU::Point3D, std::__1::allocator<MPU::Point3D> >*)_sortedPointsFor3DInterpolationFromEntriesContainer:(EntriesContainer*)arg1 usingQueriedPoint:(Point3D)arg2 fallbackSecondaryReferenceMetric:(double)arg3 ;
  -(void)addValue:(double)arg1 forReferenceMetric:(double)arg2 ;
  -(double)valueForReferenceMetric:(double)arg1 secondaryReferenceMetric:(double)arg2 ;
  -(double)_interpolatedValueForPrimaryReferenceMetric:(double)arg1 secondaryReferenceMetric:(double)arg2 betweenFirstEntriesContainer:(EntriesContainer*)arg3 andSecondEntriesContainer:(EntriesContainer*)arg4 ;
  -(void)_sortPointsFor3DInterpolation:(vector<MPU::Point3D, std::__1::allocator<MPU::Point3D> >*)arg1 usingQueriedPoint:(Point3D)arg2 ;
  -(id)description;
  @end
  
  