@class NSString, TSCHChartAxisAnalysis, TSCHChartAxisInterceptAnalysis, TSCHNumberFormat, TSULocale, NSArray, TSCHChartAxisID, TSCHChartModel, TSUFastReadInvalidatingCache; @protocol TSCHDataFormatter, TSCHStyleActAlike; @interface TSCHChartAxis : NSObject @property (class, readonly, nonatomic) TSCHNumberFormat *defaultNumberFormat; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (weak, nonatomic) TSCHChartAxis *nonTransientCounterpart; @property (weak, nonatomic) TSCHChartModel *model; @property (retain, nonatomic) TSCHChartAxisID *axisID; @property (retain, nonatomic) id style; @property (retain, nonatomic) id nonStyle; @property (nonatomic) unsigned long long styleIndex; @property (nonatomic) unsigned long long nonStyleIndex; @property (retain, nonatomic) TSUFastReadInvalidatingCache *analysisCache; @property (retain, nonatomic) TSUFastReadInvalidatingCache *interceptCache; @property (retain, nonatomic) TSUFastReadInvalidatingCache *multiDataSetAnalysisCache; @property (readonly) TSCHChartAxisAnalysis *analysis; @property (readonly) TSCHChartAxisAnalysis *multiDataSetAnalysis; @property (readonly) TSCHChartAxisInterceptAnalysis *interceptAnalysis; @property (readonly, nonatomic) id dataFormatter; @property (readonly, nonatomic) unsigned long long axisIndex; @property (readonly, nonatomic) double axisInterceptPosition; @property (readonly, nonatomic) TSCHChartAxisAnalysis *axisAnalysisFromCurrentModel; @property (readonly, nonatomic) BOOL editableFormatForValueStrings; @property (readonly, nonatomic) BOOL supportsFormattedStringForInvalidValue; @property (readonly, nonatomic) BOOL supportsLabelAngleBaselineOptions; @property (readonly, nonatomic) long long currentAxisScaleSetting; @property (readonly, nonatomic) TSULocale *locale; @property (readonly, nonatomic) NSArray *referenceLines; @property (readonly) BOOL isCategory; @property (readonly) BOOL isRangeContinuous; @property (readonly) BOOL supportsReferenceLines; @property (readonly) BOOL supportsSummaryValueLabels; @property (readonly, nonatomic) double modelMin; @property (readonly, nonatomic) double modelMax; @property (readonly, nonatomic) double currentDataSetModelAverage; @property (readonly, nonatomic) double currentDataSetModelMedian; @property (readonly, nonatomic) double currentDataSetModelMin; @property (readonly, nonatomic) double currentDataSetModelMax; @property (readonly, nonatomic) double min; @property (readonly, nonatomic) double max; @property (readonly, nonatomic) double range; @property (readonly, nonatomic) NSArray *majorGridLocations; @property (readonly, nonatomic) NSArray *minorGridLocations; @property (readonly, nonatomic) int gridValueType; @property (readonly, nonatomic) int adjustedNumberFormatType; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (struct tvec2 { union { float x0; float x1; float x2; } x0; union { float x0; float x1; float x2; } x1; })sizeOfLabelsForInfo:(id)a0 onlyHeight:(BOOL)a1; + (id)axisForInfo:(id)a0; + (id)paragraphStyleForLabelsFontForInfo:(id)a0; + (struct tvec2 { union { float x0; float x1; float x2; } x0; union { float x0; float x1; float x2; } x1; })sizeOfSeriesLabelsForInfo:(id)a0; + (struct tvec2 { union { float x0; float x1; float x2; } x0; union { float x0; float x1; float x2; } x1; })sizeOfSeriesLabelsForInfo:(id)a0 onlyHeight:(BOOL)a1; + (unsigned char)styleOwnerPathType; - (id)context; - (id)valueForProperty:(int)a0; - (void).cxx_destruct; - (id)defaultProperties; - (id)drawableInfo; - (id)chartInfo; - (int)intValueForProperty:(int)a0 defaultValue:(int)a1; - (id)objectValueForProperty:(int)a0; - (BOOL)hasFloatValueForProperty:(int)a0 value:(float *)a1; - (unsigned long long)p_count; - (void)setStyle:(id)a0 index:(unsigned long long)a1; - (void)adjustMinMaxForDataRangeInAnalysis:(id)a0; - (id)computeMajorGridlinesFromMinMaxInAnalysis:(id)a0; - (id)computeMinorGridlinesFromMajorGridlinesInAnalysis:(id)a0; - (id)customFormatForGridValueType:(int)a0; - (id)dataFormatterForSeries:(id)a0 groupIndex:(unsigned long long)a1; - (int)defaultPropertyForGeneric:(int)a0; - (double)doubleAxisToModelValue:(double)a0; - (double)doubleModelToAxisValue:(double)a0 forSeries:(id)a1; - (float)floatValueForProperty:(int)a0 defaultValue:(float)a1; - (id)formattedStringForAxisValue:(id)a0; - (id)formattedStringForSeries:(id)a0 groupIndex:(unsigned long long)a1; - (id)formattedStringForSeries:(id)a0 groupIndex:(unsigned long long)a1 multiDataSetIndex:(unsigned long long)a2; - (id)g_genericToDefaultPropertyMap; - (id)g_operationPropertyNameForGenericProperty:(int)a0; - (id)gridValueAxisToModelValue:(double)a0; - (BOOL)hasCustomFormatForGridValueType:(int)a0; - (BOOL)hasIntValueForProperty:(int)a0 value:(int *)a1; - (BOOL)hasObjectValueForProperty:(int)a0 value:(id *)a1; - (unsigned long long)indexForSelectionPathLabelIndex:(unsigned long long)a0; - (id)initWithAxisID:(id)a0 model:(id)a1; - (id)inspectorStringForSeries:(id)a0 groupIndex:(unsigned long long)a1 value:(id)a2; - (double)interceptForAxis:(id)a0; - (void)invalidateMultiDataSetAnalysis; - (void)invalidateTransientState; - (id)nonstyle; - (id)operationPropertyNameFromGenericProperty:(int)a0; - (id)p_axisDataFormatterFromCurrentModel; - (int)p_axisGridValueType; - (id)p_dataFormatterForSeries:(id)a0 groupIndex:(unsigned long long)a1 onlyForValidValue:(BOOL)a2; - (id)p_fixupNegativeStyleForDataFormatter:(id)a0; - (id)p_genericToDefaultPropertyMap; - (id)p_interceptAnalysisFromCurrentModel; - (id)p_multiDataAxisAnalysisFromCurrentModel; - (unsigned long long)p_rangeCount; - (void)p_setupMultiDataSetAnalysisCacheIfNeeded; - (void)propertiesWereMutated:(id)a0; - (id)referenceLineAtIndex:(unsigned long long)a0; - (id)referenceLineWithUUID:(id)a0; - (unsigned long long)selectionPathLabelIndexForIndex:(unsigned long long)a0; - (unsigned long long)selectionPathLabelIndexForMultiDataSetIndex:(unsigned long long)a0; - (void)setNonStyle:(id)a0 index:(unsigned long long)a1; - (BOOL)shouldAnalyzeAxisValue:(double)a0; - (struct tvec2 { union { float x0; float x1; float x2; } x0; union { float x0; float x1; float x2; } x1; })sizeOfLabelsForInfo:(id)a0 enumerator:(id)a1 onlyHeight:(BOOL)a2; - (int)specificPropertyForGeneric:(int)a0; - (id)swapTuplesForMutations:(id)a0 forImport:(BOOL)a1; - (id)swapTuplesForParagraphStyleMutations:(id)a0 forReferencingProperty:(int)a1; - (id)transformedTuplesWithTuple:(id)a0; - (double)unitSpaceCenterValueForSeries:(id)a0 groupIndex:(unsigned long long)a1; - (double)unitSpaceCenterValueForValue:(double)a0; - (double)unitSpaceCenterValueHalfOffsetWithCount:(double)a0; - (double *)unitSpaceCenterValuesForSeries:(id)a0 groupIndexSet:(id)a1 count:(unsigned long long)a2; - (double)unitSpaceValueForCountSpaceValue:(double)a0; - (double)unitSpaceValueForCountSpaceValue:(double)a0 min:(double)a1 count:(double)a2; - (double)unitSpaceValueForDataSpaceValue:(double)a0; - (double)unitSpaceValueForDataSpaceValue:(double)a0 min:(double)a1 max:(double)a2; - (double)unitSpaceValueForDataSpaceValue:(double)a0 series:(id)a1 groupIndex:(unsigned long long)a2 addValuesFromAllPreviousSeries:(BOOL)a3; - (double)unitSpaceValueForSeries:(id)a0 groupIndex:(unsigned long long)a1; - (double)unitSpaceValueForSeries:(id)a0 groupIndex:(unsigned long long)a1 min:(double)a2 max:(double)a3; - (double *)unitSpaceValuesForCountSpaceValuesWithCount:(unsigned long long)a0; - (id)unitSpaceValuesForDataSpaceValues:(id)a0; - (double *)unitSpaceValuesForSeries:(id)a0 groupIndexSet:(id)a1; - (double *)unitSpaceValuesForSeries:(id)a0 groupIndexSet:(id)a1 min:(double)a2 max:(double)a3; - (void)updateAxisDateInterceptInAnalysis:(id)a0; - (void)updateGridValueTypeInterceptInAnalysis:(id)a0; - (void)updateMinMaxGridLocationsInAnalysis:(id)a0; - (void)updateModelAxisAnalysis:(id)a0; - (void)updateMultiDataModelAxisAnalysis:(id)a0; - (id)valueForFormattedString:(id)a0; @end