luxlabs header browser preview


@class TSCHChartLayout, NSString, TSCHChartInfo, NSArray;

@interface TSCHChartNonRep : NSObject <TSCHSupportsRendering> {
    NSArray *_renderers;
}

@property (retain, nonatomic) TSCHChartInfo *chartInfo;
@property (retain, nonatomic) TSCHChartLayout *chartLayout;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (id)geometry;
- (void)drawInContext:(struct CGContext { } *)a0;
- (void).cxx_destruct;
- (id)renderers;
- (BOOL)shadowsEnabled;
- (void)clearRenderers;
- (double)viewScale;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })convertUnscaledToBoundsRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)setupForDrawingInLayer:(id)a0 context:(struct CGContext { } *)a1;
- (id)commandController;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })convertNaturalRectToLayerRelative:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)didDrawInLayer:(id)a0 context:(struct CGContext { } *)a1;
- (BOOL)isDrawingIntoPDF;
- (id)initWithChartInfo:(id)a0;
- (BOOL)renderTrendLinesForSeriesIndex:(unsigned long long)a0;
- (BOOL)forceRenderBlankBackground;
- (BOOL)is2DRepFor3DChartRep;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })outerShadowFrame;
- (BOOL)renderElements;
- (BOOL)renderElementsShadowOnly;
- (BOOL)renderElementsWithoutShadows;
- (BOOL)renderGrid;
- (id)renderGroupIndexSetForSeriesIndex:(unsigned long long)a0;
- (BOOL)renderLabels;
- (BOOL)renderReferenceLines;
- (id)renderSeriesIndexSet;
- (BOOL)requireSeparateLabelLayer;
- (BOOL)shouldShowLegendHighlight;

@end