Banuba SDK
BNBCameraParameters.h
Go to the documentation of this file.
1 // AUTOGENERATED FILE - DO NOT MODIFY!
2 // This file was generated by Djinni from scene.djinni
3 
4 #import "BNBProjectionType.h"
5 #import <Foundation/Foundation.h>
6 
7 
8 #ifndef DJINNI_EXPORT
9  #define DJINNI_EXPORT __attribute__((__visibility__("default")))
10 #endif
11 
13 @interface BNBCameraParameters : NSObject
14 - (nonnull instancetype)initWithProjection:(BNBProjectionType)projection
15  zNear:(float)zNear
16  zFar:(float)zFar
17  fov:(float)fov
18  frameWidth:(int32_t)frameWidth
19  frameHeight:(int32_t)frameHeight;
20 + (nonnull instancetype)cameraParametersWithProjection:(BNBProjectionType)projection
21  zNear:(float)zNear
22  zFar:(float)zFar
23  fov:(float)fov
24  frameWidth:(int32_t)frameWidth
25  frameHeight:(int32_t)frameHeight;
26 
27 @property (nonatomic, readonly) BNBProjectionType projection;
28 
29 @property (nonatomic, readonly) float zNear;
30 
31 @property (nonatomic, readonly) float zFar;
32 
33 @property (nonatomic, readonly) float fov;
34 
35 @property (nonatomic, readonly) int32_t frameWidth;
36 
37 @property (nonatomic, readonly) int32_t frameHeight;
38 
39 @end
BNBCameraParameters::frameHeight
int32_t frameHeight
Definition: BNBCameraParameters.h:37
BNBCameraParameters::projection
BNBProjectionType projection
Definition: BNBCameraParameters.h:27
BNBCameraParameters::frameWidth
int32_t frameWidth
Definition: BNBCameraParameters.h:35
BNBCameraParameters::zFar
float zFar
Definition: BNBCameraParameters.h:31
BNBCameraParameters
Definition: BNBCameraParameters.h:13
BNBProjectionType.h
DJINNI_EXPORT
#define DJINNI_EXPORT
Definition: BNBCameraParameters.h:9
BNBCameraParameters::fov
float fov
Definition: BNBCameraParameters.h:33
BNBCameraParameters::zNear
float zNear
Definition: BNBCameraParameters.h:29