luxlabs header browser preview


@class NSSet, NSArray, TSUIntToIntDictionary, NSString, TSCHChartFeature;

@interface TSCHChartType : NSObject <TSDMixing, NSCopying> {
    TSCHChartFeature *_feature;
}

@property (class, nonatomic, readonly) TSCHChartType *radarChart;
@property (class, readonly, copy, nonatomic) NSSet *all3DChartTypes;
@property (class, readonly, nonatomic) struct CGSize { double x0; double x1; } fallbackMinimumChartBodySize;
@property (class, readonly, nonatomic) TSCHChartType *columnChart;
@property (class, readonly, nonatomic) TSCHChartType *barChart;
@property (class, readonly, nonatomic) TSCHChartType *lineChart;
@property (class, readonly, nonatomic) TSCHChartType *areaChart;
@property (class, readonly, nonatomic) TSCHChartType *pieChart;
@property (class, readonly, nonatomic) TSCHChartType *donutChart;
@property (class, readonly, nonatomic) TSCHChartType *stackedColumnChart;
@property (class, readonly, nonatomic) TSCHChartType *stackedBarChart;
@property (class, readonly, nonatomic) TSCHChartType *stackedAreaChart;
@property (class, readonly, nonatomic) TSCHChartType *scatterChart;
@property (class, readonly, nonatomic) TSCHChartType *bubbleChart;
@property (class, readonly, nonatomic) TSCHChartType *mixedChart;
@property (class, readonly, nonatomic) TSCHChartType *twoYAxisChart;
@property (class, readonly, nonatomic) TSCHChartType *multiDataColumnChart;
@property (class, readonly, nonatomic) TSCHChartType *multiDataBarChart;
@property (class, readonly, nonatomic) TSCHChartType *multiDataScatterChart;
@property (class, readonly, nonatomic) TSCHChartType *multiDataBubbleChart;
@property (class, readonly, nonatomic) TSCHChartType *column3DChart;
@property (class, readonly, nonatomic) TSCHChartType *stackedColumn3DChart;
@property (class, readonly, nonatomic) TSCHChartType *line3DChart;
@property (class, readonly, nonatomic) TSCHChartType *area3DChart;
@property (class, readonly, nonatomic) TSCHChartType *stackedArea3DChart;
@property (class, readonly, nonatomic) TSCHChartType *pie3DChart;
@property (class, readonly, nonatomic) TSCHChartType *donut3DChart;
@property (class, readonly, nonatomic) TSCHChartType *bar3DChart;
@property (class, readonly, nonatomic) TSCHChartType *stackedBar3DChart;
@property (class, readonly, nonatomic) TSCHChartType *columnChart3D;
@property (class, readonly, nonatomic) TSCHChartType *stackedColumnChart3D;
@property (class, readonly, nonatomic) TSCHChartType *lineChart3D;
@property (class, readonly, nonatomic) TSCHChartType *areaChart3D;
@property (class, readonly, nonatomic) TSCHChartType *stackedAreaChart3D;
@property (class, readonly, nonatomic) TSCHChartType *pieChart3D;
@property (class, readonly, nonatomic) TSCHChartType *donutChart3D;
@property (class, readonly, nonatomic) TSCHChartType *barChart3D;
@property (class, readonly, nonatomic) TSCHChartType *stackedBarChart3D;

@property (readonly, nonatomic) int chartBodyBoundsDefinition;
@property (readonly, nonatomic) NSArray *allCDESectionLabels;
@property (readonly, nonatomic) NSArray *categoryAxisIDs;
@property (readonly, nonatomic) NSArray *supportedAxisScales;
@property (readonly, nonatomic) int stackingSignRule;
@property (readonly, nonatomic) TSUIntToIntDictionary *genericToSpecificPropertyMap;
@property (readonly, nonatomic) Class chartLayoutItemClass;
@property (readonly, nonatomic) Class chartLayoutClass;
@property (readonly, nonatomic) Class layoutClass;
@property (readonly, nonatomic) Class repClass;
@property (readonly, nonatomic) Class sageGeometeryHelperClass;
@property (readonly, nonatomic) Class presetImagerClass;
@property (readonly, nonatomic) NSString *localizedDeliveryTypeForWedge;
@property (readonly, nonatomic) NSString *unlocalizedDeliveryTypeForWedge;
@property (readonly, nonatomic) NSString *localizedTitleForDeliveryTypeWedge;
@property (readonly, nonatomic) NSString *localizedActionStringForWedgeExplosion;
@property (readonly, nonatomic) BOOL approximatesTitleAccommodationUsingLegendSize;
@property (readonly, nonatomic) BOOL drawValueLabelsForZero;
@property (readonly, nonatomic) BOOL editableFormatForValueStrings;
@property (readonly, nonatomic) BOOL explosionAffectsChartBodyBounds;
@property (readonly, nonatomic) BOOL isPseudoType;
@property (readonly, nonatomic) BOOL rendersBackgroundAxis;
@property (readonly, nonatomic) BOOL rendersUsingRadialGeometry;
@property (readonly, nonatomic) BOOL reverseSingleColumnLegendOrder;
@property (readonly, nonatomic) BOOL requiresSeparateLabelsRenderPass;
@property (readonly, nonatomic) BOOL supportsGroupedShadows;
@property (readonly, nonatomic) BOOL supportsValueLabelSpacing;
@property (readonly, nonatomic) BOOL supportsSeriesLabels;
@property (readonly, nonatomic) BOOL supportsSeriesShadow;
@property (readonly, nonatomic) BOOL supportsValueLabels;
@property (readonly, nonatomic) BOOL supportsSummaryValueLabels;
@property (readonly, nonatomic) BOOL supportsEditing;
@property (readonly, nonatomic) BOOL supportsTrendLines;
@property (readonly, nonatomic) BOOL supportsErrorBars;
@property (readonly, nonatomic) BOOL supportsErrorBarsScatterX;
@property (readonly, nonatomic) BOOL supportsPercentNumberFormatting;
@property (readonly, nonatomic) BOOL supportsSymbolOverhang;
@property (readonly, nonatomic) BOOL supportsElementChunking;
@property (readonly, nonatomic) BOOL supportsMinorGridlines;
@property (readonly, nonatomic) BOOL supportsMultipleValueScales;
@property (readonly, nonatomic) BOOL supportsValueAxisLabelsPosition;
@property (readonly, nonatomic) BOOL supportsAxisLabelsOrientation;
@property (readonly, nonatomic) BOOL supportsAxisLine;
@property (readonly, nonatomic) BOOL supportsTickmarks;
@property (readonly, nonatomic) BOOL supportsCategoryAxisMinorTickmarks;
@property (readonly, nonatomic) BOOL supportsGridlineTickmarks;
@property (readonly, nonatomic) BOOL supportsCategoryAxisSeriesNames;
@property (readonly, nonatomic) BOOL supportsConnectingLines;
@property (readonly, nonatomic) BOOL supportsCategoryAxisPlotToEdgesOption;
@property (readonly, nonatomic) BOOL supportsAxisLabelAngle;
@property (readonly, nonatomic) BOOL supportsIndividualShadowRendering;
@property (readonly, nonatomic) BOOL supportsCategoryAxisLabels;
@property (readonly, nonatomic) BOOL supportsCalloutLines;
@property (readonly, nonatomic) BOOL supportsInnerRadius;
@property (readonly, nonatomic) BOOL supportsBubbleOptions;
@property (readonly, nonatomic) BOOL supportsIncrementalResize;
@property (readonly, nonatomic) BOOL supportsStartAngleRotation;
@property (readonly, nonatomic) BOOL supportsEllipticalGridlines;
@property (readonly, nonatomic) BOOL supportsCategoryLabelExplosion;
@property (readonly, nonatomic) BOOL supportsBorderStroke;
@property (readonly, nonatomic) BOOL supportsAxisNames;
@property (readonly, nonatomic) BOOL usesPolarCoordinates;
@property (readonly, nonatomic) BOOL usesCartesianCoordinates;
@property (readonly, nonatomic) BOOL layoutFrameShouldEncloseInfoGeometry;
@property (readonly, nonatomic) BOOL supportsGridlineShadow;
@property (readonly, nonatomic) struct CGSize { double x0; double x1; } minimumChartBodySize;
@property (readonly, nonatomic) struct CGSize { double x0; double x1; } minimumChartBodySizeForTransformingGeometry;
@property (readonly, nonatomic) double defaultLabelExplosionValue;
@property (readonly, nonatomic) double minInnerRadiusPercentage;
@property (readonly, nonatomic) double maxInnerRadiusPercentage;
@property (readonly, nonatomic) float defaultLabelExplosionPercentage;
@property (readonly, nonatomic) unsigned long long presentationDimension;
@property (readonly, nonatomic) int majorGridlineStrokeProperty;
@property (readonly, nonatomic) Class categoryAxisClass;
@property (readonly, nonatomic) NSString *name;
@property (readonly, nonatomic) NSString *localizedToolTipDescriptionForShadow;
@property (readonly, nonatomic) NSString *userInterfaceName;
@property (readonly, nonatomic) BOOL is3D;
@property (readonly, nonatomic) BOOL isMultiData;
@property (readonly, nonatomic) BOOL isHorizontal;
@property (readonly, nonatomic) BOOL hasFixedFrameRatio;
@property (readonly, nonatomic) BOOL hasExplodableSeriesElements;
@property (readonly, nonatomic) BOOL requiresStagesBuildingInReverse;
@property (readonly, nonatomic) BOOL requiresYAxisOrdinal;
@property (readonly, nonatomic) BOOL supportsCategoryLabelsInChartRangeEditor;
@property (readonly, nonatomic) BOOL supportsMultipleValuesPerSeries;
@property (readonly, nonatomic) BOOL supportsSharedAndSeparateX;
@property (readonly, nonatomic) BOOL supportsBorderFrame;
@property (readonly, nonatomic) BOOL supportsElementSeriesNames;
@property (readonly, nonatomic) BOOL supportsLabelExplosion;
@property (readonly, nonatomic) BOOL supportsMultipleSeriesTypes;
@property (readonly, nonatomic) BOOL supportsShowLabelsInFrontOption;
@property (readonly, nonatomic) BOOL supportsPlaceTitleAtCenter;
@property (readonly, nonatomic) BOOL supportsBackgroundFill;
@property (readonly, nonatomic) BOOL supportsShadowOffset;
@property (readonly, nonatomic) BOOL supportsSeriesFill;
@property (readonly, nonatomic) BOOL supportsSeriesStroke;
@property (readonly, nonatomic) BOOL suppliesFinalTextures;
@property (readonly, nonatomic) BOOL supportsReferenceLines;
@property (readonly, nonatomic) TSCHChartType *otherDimensionChartType;
@property (readonly, nonatomic) double maxDepthRatio;
@property (readonly, nonatomic) NSArray *valueAxisIDs;
@property (readonly, nonatomic) NSSet *supportedSeriesTypes;

+ (id)allChartTypes;
+ (id)chartTypeForUserInterfaceTag:(long long)a0;
+ (id)chartTypePlaceholderForDefault3DScaleProperty;
+ (id)constantDepthInfoChartScaleForInfoChartScale:(id)a0 chartType:(id)a1 barShape:(int)a2;
+ (id)multipleChartsSelected;
+ (id)multipleChartsSelected2D;
+ (id)multipleChartsSelected3D;
+ (double)sageDepthFactorForExportingChartInfo:(id)a0;

- (id)feature;
- (id)init;
- (void).cxx_destruct;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (id)mixedObjectWithFraction:(double)a0 ofObject:(id)a1;
- (id)p_debugDescription;
- (long long)mixingTypeWithObject:(id)a0 context:(id)a1;
- (unsigned long long)maxCellsToCheckForGridValueType;
- (unsigned long long)maxCellsForAdding;
- (unsigned long long)maxSeries;
- (struct TSCH3DChartRotationLimit { float x0; float x1; float x2; float x3; })rotation3DLimit;
- (int)seriesElementTypeForSeriesType:(id)a0;
- (int)representativeGridValueAxisType;
- (id)alternateArchiveChartTypeAndReturnWriterVersion:(unsigned long long *)a0 readerVersion:(unsigned long long *)a1 featureID:(id *)a2;
- (id)animationDeliveryStylesForFilter:(id)a0;
- (id)animationFiltersWithDefaultFilters:(id)a0;
- (double)categoryAxisTitleRotation;
- (id)cellsAddedWarning;
- (id)cellsCreatedWarning;
- (id)defaultDataFileName;
- (id)defaultSeriesType:(unsigned long long)a0;
- (int)deprecated3DBevelEdgesSpecificProperty;
- (int)deprecated3DShadowSpecificProperty;
- (id)filteredStyleOwnersFromStyleOwners:(id)a0;
- (id)g_genericToSpecificPropertyMapArea;
- (id)g_genericToSpecificPropertyMapBar;
- (id)g_genericToSpecificPropertyMapBubble;
- (id)g_genericToSpecificPropertyMapColumn;
- (id)g_genericToSpecificPropertyMapDonut;
- (id)g_genericToSpecificPropertyMapLine;
- (id)g_genericToSpecificPropertyMapMixed;
- (id)g_genericToSpecificPropertyMapPie;
- (id)g_genericToSpecificPropertyMapRadar;
- (id)g_genericToSpecificPropertyMapScatter;
- (id)g_genericToSpecificPropertyMapStackedArea;
- (id)g_genericToSpecificPropertyMapStackedBar;
- (id)g_genericToSpecificPropertyMapStackedColumn;
- (id)g_genericToSpecificPropertyMapTwoAxis;
- (unsigned long long)gridOffsetToSeriesForScatterFormat:(int)a0;
- (id)imageWithPreset:(id)a0 target:(int)a1 imageSize:(struct CGSize { double x0; double x1; })a2 imageScale:(double)a3 swatchFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a4 documentRoot:(id)a5 shouldCache:(BOOL *)a6;
- (id)initWithFeatureClass:(Class)a0;
- (id)localizedWedgeDragLabelWithPercent:(unsigned long long)a0;
- (unsigned long long)maxCellsForInsert;
- (struct CGSize { double x0; double x1; })mungeBodySize:(struct CGSize { double x0; double x1; })a0;
- (float)rotation3DMaxX;
- (float)rotation3DMaxY;
- (float)rotation3DMinX;
- (float)rotation3DMinY;
- (id)seriesPlotColumnsWarning;
- (id)seriesPlotRowsWarning;
- (id)seriesTypeForSeriesElementType:(int)a0 defaultSeriesIndex:(unsigned long long)a1;
- (id)seriesWarning;
- (BOOL)shouldChangeExplosionWithPreviousChartType:(id)a0 chartInfo:(id)a1 seriesList:(id)a2;
- (unsigned long long)styleIndexForAxisID:(id)a0;
- (BOOL)supportsEditingForAxisID:(id)a0;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })swatchImageEdgeInsetsForSize:(struct CGSize { double x0; double x1; })a0;
- (id)titlePositionerWithInfo:(id)a0 scene:(id)a1;
- (void)updateTitlesForExportingModel:(id)a0 info:(id)a1;
- (id)userInterfaceNameForPlaceTitleAtCenter:(BOOL)a0;
- (long long)userInterfaceTag;
- (Class)valueAxisClassForID:(id)a0 scale:(long long)a1;
- (double)valueAxisTitleRotation;

@end