Banuba SDK
Instance Methods | Class Methods | Properties | List of all members
BNBCameraPosition Class Reference

#import <BNBCameraPosition.h>

Inheritance diagram for BNBCameraPosition:

Instance Methods

(nonnull instancetype) - initWithHasCameraPosition:frustumL:frustumR:frustumT:frustumB:frustumN:frustumF:modelRX:modelRY:modelRZ:modelTX:modelTY:modelTZ:headCenterX:headCenterY:modelViewM:projectionM:
 

Class Methods

(nonnull instancetype) + cameraPositionWithHasCameraPosition:frustumL:frustumR:frustumT:frustumB:frustumN:frustumF:modelRX:modelRY:modelRZ:modelTX:modelTY:modelTZ:headCenterX:headCenterY:modelViewM:projectionM:
 

Properties

int32_t hasCameraPosition
 
float frustumL
 
float frustumR
 
float frustumT
 
float frustumB
 
float frustumN
 
float frustumF
 
float modelRX
 
float modelRY
 
float modelRZ
 
float modelTX
 
float modelTY
 
float modelTZ
 
float headCenterX
 
float headCenterY
 
NSArray< NSNumber * > * modelViewM
 
NSArray< NSNumber * > * projectionM
 

Detailed Description

Definition at line 6 of file BNBCameraPosition.h.

Method Documentation

◆ cameraPositionWithHasCameraPosition:frustumL:frustumR:frustumT:frustumB:frustumN:frustumF:modelRX:modelRY:modelRZ:modelTX:modelTY:modelTZ:headCenterX:headCenterY:modelViewM:projectionM:

+ (nonnull instancetype) cameraPositionWithHasCameraPosition: (int32_t)  hasCameraPosition
frustumL: (float)  frustumL
frustumR: (float)  frustumR
frustumT: (float)  frustumT
frustumB: (float)  frustumB
frustumN: (float)  frustumN
frustumF: (float)  frustumF
modelRX: (float)  modelRX
modelRY: (float)  modelRY
modelRZ: (float)  modelRZ
modelTX: (float)  modelTX
modelTY: (float)  modelTY
modelTZ: (float)  modelTZ
headCenterX: (float)  headCenterX
headCenterY: (float)  headCenterY
modelViewM: (nonnull NSArray< NSNumber * > *)  modelViewM
projectionM: (nonnull NSArray< NSNumber * > *)  projectionM 

◆ initWithHasCameraPosition:frustumL:frustumR:frustumT:frustumB:frustumN:frustumF:modelRX:modelRY:modelRZ:modelTX:modelTY:modelTZ:headCenterX:headCenterY:modelViewM:projectionM:

- (nonnull instancetype) initWithHasCameraPosition: (int32_t)  hasCameraPosition
frustumL: (float)  frustumL
frustumR: (float)  frustumR
frustumT: (float)  frustumT
frustumB: (float)  frustumB
frustumN: (float)  frustumN
frustumF: (float)  frustumF
modelRX: (float)  modelRX
modelRY: (float)  modelRY
modelRZ: (float)  modelRZ
modelTX: (float)  modelTX
modelTY: (float)  modelTY
modelTZ: (float)  modelTZ
headCenterX: (float)  headCenterX
headCenterY: (float)  headCenterY
modelViewM: (nonnull NSArray< NSNumber * > *)  modelViewM
projectionM: (nonnull NSArray< NSNumber * > *)  projectionM 

Property Documentation

◆ frustumB

- (float) frustumB
readnonatomicassign

Definition at line 50 of file BNBCameraPosition.h.

◆ frustumF

- (float) frustumF
readnonatomicassign

Definition at line 54 of file BNBCameraPosition.h.

◆ frustumL

- (float) frustumL
readnonatomicassign

Definition at line 44 of file BNBCameraPosition.h.

◆ frustumN

- (float) frustumN
readnonatomicassign

Definition at line 52 of file BNBCameraPosition.h.

◆ frustumR

- (float) frustumR
readnonatomicassign

Definition at line 46 of file BNBCameraPosition.h.

◆ frustumT

- (float) frustumT
readnonatomicassign

Definition at line 48 of file BNBCameraPosition.h.

◆ hasCameraPosition

- (int32_t) hasCameraPosition
readnonatomicassign

Definition at line 42 of file BNBCameraPosition.h.

◆ headCenterX

- (float) headCenterX
readnonatomicassign

Definition at line 68 of file BNBCameraPosition.h.

◆ headCenterY

- (float) headCenterY
readnonatomicassign

Definition at line 70 of file BNBCameraPosition.h.

◆ modelRX

- (float) modelRX
readnonatomicassign

Definition at line 56 of file BNBCameraPosition.h.

◆ modelRY

- (float) modelRY
readnonatomicassign

Definition at line 58 of file BNBCameraPosition.h.

◆ modelRZ

- (float) modelRZ
readnonatomicassign

Definition at line 60 of file BNBCameraPosition.h.

◆ modelTX

- (float) modelTX
readnonatomicassign

Definition at line 62 of file BNBCameraPosition.h.

◆ modelTY

- (float) modelTY
readnonatomicassign

Definition at line 64 of file BNBCameraPosition.h.

◆ modelTZ

- (float) modelTZ
readnonatomicassign

Definition at line 66 of file BNBCameraPosition.h.

◆ modelViewM

- (NSArray<NSNumber *>*) modelViewM
readnonatomicassign

Definition at line 72 of file BNBCameraPosition.h.

◆ projectionM

- (NSArray<NSNumber *>*) projectionM
readnonatomicassign

Definition at line 74 of file BNBCameraPosition.h.


The documentation for this class was generated from the following file: