luxlabs header browser preview


@class ODIState;

@interface ODILinear : NSObject {
    BOOL mIsHorizontal;
    BOOL mWithConnectors;
    BOOL mStretch;
    float mPointHeight;
    float mConnectorWidth;
    float mPadding;
    BOOL mIsTextCenteredHorizontally;
    BOOL mIsTextCenteredVertically;
    unsigned int mMaxPointCount;
    ODIState *mState;
}

+ (BOOL)mapIdentifier:(id)a0 state:(id)a1;
+ (void)mapUnknownWithState:(id)a0;

- (void)map;
- (id)initWithState:(id)a0;
- (void).cxx_destruct;
- (void)setPadding:(float)a0;
- (void)setStretch:(BOOL)a0;
- (void)setIsHorizontal:(BOOL)a0;
- (void)setPointHeight:(float)a0;
- (void)mapPoint:(id)a0 bounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1;
- (void)mapStyleFromPoint:(id)a0 shape:(id)a1;
- (void)mapStyleFromTransition:(id)a0 shape:(id)a1;
- (void)mapTransition:(id)a0 pointBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1;
- (void)nextPointBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } *)a0;
- (void)setConnectorWidth:(float)a0;
- (void)setIsTextCentered:(BOOL)a0;
- (void)setIsTextCenteredHorizontally:(BOOL)a0;
- (void)setIsTextCenteredVertically:(BOOL)a0;
- (void)setLogicalBounds;
- (void)setMaxPointCount:(unsigned int)a0;
- (void)setWithConnectors:(BOOL)a0;

@end