@interface PolyNomialExtrapolation : NSObject { int _N; int _n; struct Matrix { float *m_data; unsigned long long m_capacity; unsigned int m_rows; unsigned int m_cols; } _A[2]; struct Matrix { float *m_data; unsigned long long m_capacity; unsigned int m_rows; } _b[2]; struct vector> { float *__begin_; float *__end_; struct __compressed_pair> { float *__value_; } __end_cap_; } _g; struct deque> { struct __split_buffer> { float **__first_; float **__begin_; float **__end_; struct __compressed_pair> { float **__value_; } __end_cap_; } __map_; unsigned long long __start_; struct __compressed_pair> { unsigned long long __value_; } __size_; } _x; struct deque> { struct __split_buffer> { float **__first_; float **__begin_; float **__end_; struct __compressed_pair> { float **__value_; } __end_cap_; } __map_; unsigned long long __start_; struct __compressed_pair> { unsigned long long __value_; } __size_; } _y; } - (BOOL)ready; - (id).cxx_construct; - (void).cxx_destruct; - (void /* unknown type, empty encoding */)predict; - (id)initWithHistorySize:(unsigned long long)a0 degreeOfPolynomial:(unsigned long long)a1; - (void)printHistoryNamed:(id)a0; - (void)pushPoint:(SEL)a0; @end