luxlabs header browser preview


@class _TtC8TSCharts23TSCHChartGridLayoutItem, TSCHChartReferenceLineLabelsLayoutItem, TSCHChartAxisLayoutItem;

@interface TSCHChartAreaLayoutItem : TSCH2DChartAbstractAreaLayoutItem {
    TSCHChartAxisLayoutItem *_topHorizontalAxis;
    TSCHChartAxisLayoutItem *_bottomHorizontalAxis;
    TSCHChartAxisLayoutItem *_leftVerticalAxis;
    TSCHChartAxisLayoutItem *_rightVerticalAxis;
    _TtC8TSCharts23TSCHChartGridLayoutItem *_gridLayoutItem;
    unsigned long long _relayoutDepth;
    BOOL _inOutwardLayout;
}

@property (readonly, nonatomic) TSCHChartReferenceLineLabelsLayoutItem *rightRefLineLabels;
@property (readonly, nonatomic) TSCHChartReferenceLineLabelsLayoutItem *topRefLineLabels;

- (void).cxx_destruct;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })titleFrame;
- (Class)p_axisLayoutItemClassForAxisID:(id)a0;
- (void)buildSubTree;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })i_currentBufferAreaUnitRect;
- (void)iterateHitChartElements:(struct CGPoint { double x0; double x1; })a0 withBlock:(id /* block */)a1;
- (void)layoutInward;
- (void)layoutOutward;
- (void)p_arrangeSizedChildren;
- (double)p_dataSetNameLabelPadding;
- (void)p_updateMinHitSizes;
- (id)renderersWithRep:(id)a0;

@end