luxlabs header browser preview


@class NSSet, NSString;
@protocol TSCH3DAxisLabelPositioner;

@interface TSCH3DChartType : TSCH2DChartType

@property (class, readonly, copy, nonatomic) NSSet *allAnimationFilters;

@property (readonly, copy, nonatomic) NSSet *animationFilters;
@property (readonly, nonatomic) int labelOrientation;
@property (readonly, nonatomic) id<TSCH3DAxisLabelPositioner> valueLabelPositioner;
@property (readonly, nonatomic) id<TSCH3DAxisLabelPositioner> categoryLabelPositioner;
@property (readonly, nonatomic) Class stageClass;
@property (readonly, nonatomic) BOOL supportsColumnShape;
@property (readonly, nonatomic) BOOL supportsBevels;
@property (readonly, nonatomic) BOOL supportsInterSetDepthGap;
@property (readonly, nonatomic) BOOL needsRefinementForInwardLayout;
@property (readonly, nonatomic) BOOL isHomogeneous;
@property (readonly, nonatomic) NSString *columnShapeUIName;
@property (readonly, nonatomic) id renderers;
@property (readonly, nonatomic) double minDepthRatio;
@property (readonly, nonatomic) double sageMaxDepthRatio;
@property (readonly, nonatomic) double spiceMaxDepthRatio;
@property (readonly, nonatomic) unsigned long long depthRatioDimension;

+ (struct tvec3<float> { union { float x0; float x1; float x2; } x0; union { float x0; float x1; float x2; } x1; union { float x0; float x1; float x2; } x2; })adjustedScaleForInfoChartScale:(void *)a0 chartType:(id)a1 barShape:(int)a2;

- (Class)layoutClass;
- (Class)repClass;
- (BOOL)supportsValueAxisLabelsPosition;
- (struct tvec3<float> { union { float x0; float x1; float x2; } x0; union { float x0; float x1; float x2; } x1; union { float x0; float x1; float x2; } x2; })adjustedScaleForInfoChartScale:(void *)a0 barShape:(int)a1;
- (id)animationDeliveryStylesForFilter:(id)a0;
- (id)animationFiltersWithDefaultFilters:(id)a0;
- (BOOL)approximatesTitleAccommodationUsingLegendSize;
- (int)chartBodyBoundsDefinition;
- (Class)chartLayoutClass;
- (Class)chartLayoutItemClass;
- (int)deprecated3DBevelEdgesSpecificProperty;
- (int)deprecated3DShadowSpecificProperty;
- (BOOL)layoutFrameShouldEncloseInfoGeometry;
- (int)majorGridlineStrokeProperty;
- (double)maxDepthRatio;
- (struct CGSize { double x0; double x1; })minimumChartBodySize;
- (struct CGSize { double x0; double x1; })minimumChartBodySizeForTransformingGeometry;
- (unsigned long long)presentationDimension;
- (Class)presetImagerClass;
- (Class)sageGeometeryHelperClass;
- (id)sceneWithChartInfo:(id)a0 layoutSettings:(struct { BOOL x0; BOOL x1; BOOL x2; BOOL x3; BOOL x4; BOOL x5; BOOL x6; BOOL x7; long long x8; unsigned long long x9; })a1 styleProvidingSource:(id)a2;
- (BOOL)supportsAxisLabelAngle;
- (BOOL)supportsAxisLabelsOrientation;
- (BOOL)supportsAxisLine;
- (BOOL)supportsBackgroundFill;
- (BOOL)supportsBorderFrame;
- (BOOL)supportsBorderStroke;
- (BOOL)supportsBubbleOptions;
- (BOOL)supportsCalloutLines;
- (BOOL)supportsCategoryAxisMinorTickmarks;
- (BOOL)supportsConnectingLines;
- (BOOL)supportsErrorBars;
- (BOOL)supportsGridlineShadow;
- (BOOL)supportsGridlineTickmarks;
- (BOOL)supportsGroupedShadows;
- (BOOL)supportsIncrementalResize;
- (BOOL)supportsMinorGridlines;
- (BOOL)supportsReferenceLines;
- (BOOL)supportsSeriesFill;
- (BOOL)supportsSeriesShadow;
- (BOOL)supportsSeriesStroke;
- (BOOL)supportsShadowOffset;
- (BOOL)supportsTickmarks;
- (BOOL)supportsTrendLines;
- (BOOL)supportsValueLabelSpacing;

@end