4 #import <Foundation/Foundation.h>
7 - (nonnull instancetype)initWithHasCameraPosition:(int32_t)hasCameraPosition
8 frustumL:(
float)frustumL
9 frustumR:(
float)frustumR
10 frustumT:(
float)frustumT
11 frustumB:(
float)frustumB
12 frustumN:(
float)frustumN
13 frustumF:(
float)frustumF
14 modelRX:(
float)modelRX
15 modelRY:(
float)modelRY
16 modelRZ:(
float)modelRZ
17 modelTX:(
float)modelTX
18 modelTY:(
float)modelTY
19 modelTZ:(
float)modelTZ
20 headCenterX:(
float)headCenterX
21 headCenterY:(
float)headCenterY
22 modelViewM:(nonnull NSArray<NSNumber *> *)modelViewM
23 projectionM:(nonnull NSArray<NSNumber *> *)projectionM;
24 + (nonnull instancetype)cameraPositionWithHasCameraPosition:(int32_t)hasCameraPosition
25 frustumL:(
float)frustumL
26 frustumR:(
float)frustumR
27 frustumT:(
float)frustumT
28 frustumB:(
float)frustumB
29 frustumN:(
float)frustumN
30 frustumF:(
float)frustumF
31 modelRX:(
float)modelRX
32 modelRY:(
float)modelRY
33 modelRZ:(
float)modelRZ
34 modelTX:(
float)modelTX
35 modelTY:(
float)modelTY
36 modelTZ:(
float)modelTZ
37 headCenterX:(
float)headCenterX
38 headCenterY:(
float)headCenterY
39 modelViewM:(nonnull NSArray<NSNumber *> *)modelViewM
40 projectionM:(nonnull NSArray<NSNumber *> *)projectionM;
44 @property (nonatomic, readonly)
float frustumL;
46 @property (nonatomic, readonly)
float frustumR;
48 @property (nonatomic, readonly)
float frustumT;
50 @property (nonatomic, readonly)
float frustumB;
52 @property (nonatomic, readonly)
float frustumN;
54 @property (nonatomic, readonly)
float frustumF;
56 @property (nonatomic, readonly)
float modelRX;
58 @property (nonatomic, readonly)
float modelRY;
60 @property (nonatomic, readonly)
float modelRZ;
62 @property (nonatomic, readonly)
float modelTX;
64 @property (nonatomic, readonly)
float modelTY;
66 @property (nonatomic, readonly)
float modelTZ;
72 @property (nonatomic, readonly, nonnull) NSArray<NSNumber *> *
modelViewM;
74 @property (nonatomic, readonly, nonnull) NSArray<NSNumber *> *
projectionM;