luxlabs header browser preview


@interface TSCH3DMutableVector : TSCH3DVector

@property (nonatomic) float x;
@property (nonatomic) float y;
@property (nonatomic) float z;
@property (nonatomic) float w;

- (void)setX:(float)a0;
- (void)setY:(float)a0;
- (void)setW:(float)a0;
- (void)setZ:(float)a0;
- (void)setValue:(struct tvec4<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; union { float x0; float x1; float x2; } x3; })a0;
- (void)setValue2:(struct tvec2<float> { union { float x0; float x1; float x2; } x0; union { float x0; float x1; float x2; } x1; })a0;
- (void)setValue3:(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; })a0;
- (void)setValue4:(struct tvec4<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; union { float x0; float x1; float x2; } x3; })a0;
- (void)swapXY;

@end