luxlabs header browser preview


@class TNChartMediator;

@interface TNChartFormulaHelper : NSObject

@property (nonatomic) BOOL createSpanningReferences;
@property (readonly, nonatomic) TNChartMediator *chartMediator;

+ (id)cellRegionCullingToFirstFoundLevelFrom:(id)a0 inTable:(id)a1 byRows:(BOOL)a2;
+ (id)chartFormulasForSummaryRegion:(id)a0 inTable:(id)a1;

- (void).cxx_destruct;
- (id)chartFormulaByAppendingCategoryReferences:(struct vector<TSCECategoryRef *, std::allocator<TSCECategoryRef *>> { id *x0; id *x1; struct __compressed_pair<TSCECategoryRef *__strong *, std::allocator<TSCECategoryRef *>> { id *x0; } x2; })a0 toFormula:(id)a1;
- (id)chartFormulaByAppendingRangeReference:(struct TSCERangeRef { struct TSCERangeCoordinate { struct TSUCellCoord { unsigned int x0; unsigned short x1; BOOL x2; BOOL x3; } x0; struct TSUCellCoord { unsigned int x0; unsigned short x1; BOOL x2; BOOL x3; } x1; } x0; struct TSKUIDStruct { unsigned long long x0; unsigned long long x1; } x1; })a0 toFormula:(id)a1;
- (id)chartFormulaByAppendingTractReference:(id)a0 toFormula:(id)a1;
- (id)formulaStorageForChartGridDirection:(int)a0;
- (id)formulaStorageTransformTable:(struct TSKUIDStruct { unsigned long long x0; unsigned long long x1; })a0 toLevel:(unsigned char)a1;
- (id)initWithMediator:(id)a0;
- (id)initWithMediator:(id)a0 createSpanningReferences:(BOOL)a1;
- (unsigned char)p_addFormulasOfType:(unsigned long long)a0 rangeList:(id)a1 byRow:(BOOL)a2 toFormulaMap:(id)a3;
- (unsigned char)p_addFormulasOfType:(unsigned long long)a0 rangeList:(id)a1 byRow:(BOOL)a2 toFormulaMap:(id)a3 ofLevel:(unsigned char)a4;
- (BOOL)p_addSeriesForRangeList:(id)a0 rowLabelRangeList:(id)a1 columnLabelRangeList:(id)a2 rowLabels:(id)a3 columnLabels:(id)a4 toFormulaMap:(id)a5;
- (void)p_addStringFormulasOfType:(unsigned long long)a0 rangeList:(id)a1 byRow:(BOOL)a2 labels:(id)a3 toFormulaMap:(id)a4;
- (BOOL)p_extendExistingSeriesWithSeriesRangeList:(id *)a0 rowLabelRangeList:(id *)a1 columnLabelRangeList:(id *)a2 toFormulaMap:(id)a3 withLocale:(id)a4;
- (unsigned char)p_firstDataCategoryLevelInFormulaMap:(id)a0 forTable:(struct TSKUIDStruct { unsigned long long x0; unsigned long long x1; })a1;
- (BOOL)p_hasOneValuePerSeries;
- (id)p_labelsOfType:(unsigned long long)a0 formulaMap:(id)a1;
- (id)p_rangeListsForFormula:(id)a0 argumentIndexes:(id)a1 byRow:(BOOL)a2 resolveSpanning:(BOOL)a3;
- (void)p_rangeListsForFormula:(id)a0 argumentIndexes:(id)a1 byRow:(BOOL)a2 resolveSpanning:(BOOL)a3 orderedListOfOwnerIDs:(id)a4 ownerIDToRangeList:(id)a5;
- (id)p_rangeListsForFormulas:(id)a0 byRow:(BOOL)a1 resolveSpanning:(BOOL)a2;

@end