MaxstARSDK
MasTagAnchor.h
Go to the documentation of this file.
1 //
2 // MasTagAnchor.h
3 // MaxstARiOS
4 //
5 // Created by keane on 21/01/2019.
6 // Copyright © 2019 Maxst. All rights reserved.
7 //
8 
9 #import <Foundation/Foundation.h>
10 #import <simd/SIMD.h>
11 
12 @interface MasTagAnchor : NSObject
13 {
14  @public NSString* name;
15  @public float positionX;
16  @public float positionY;
17  @public float positionZ;
18 
19  @public float rotationX;
20  @public float rotationY;
21  @public float rotationZ;
22 
23  @public float scaleX;
24  @public float scaleY;
25  @public float scaleZ;
26 
27  NSString* nameKey;
28  NSString* positionXKey;
29  NSString* positionYKey;
30  NSString* positionZKey;
31 
32  NSString* rotationXKey;
33  NSString* rotationYKey;
34  NSString* rotationZKey;
35 
36  NSString* scaleXKey;
37  NSString* scaleYKey;
38  NSString* scaleZKey;
39 }
40 
41 - (id)initWithData:(NSDictionary*)data;
42 
47 - (NSString *)getName;
48 
53 - (simd_float3)getPosition;
54 
59 - (simd_float3)getRotation;
60 
65 - (simd_float3)getScale;
66 
67 - (void)setPosition:(simd_float3)position;
68 - (void)setRotation:(simd_float3)rotation;
69 - (void)setScale:(simd_float3)scale;
70 - (void)setName:(NSString *)name;
71 @end
72 
Definition: MasTagAnchor.h:13
float positionY
Definition: MasTagAnchor.h:16
float rotationY
Definition: MasTagAnchor.h:20
NSString * rotationXKey
Definition: MasTagAnchor.h:32
NSString * rotationZKey
Definition: MasTagAnchor.h:34
NSString * rotationYKey
Definition: MasTagAnchor.h:33
NSString * scaleXKey
Definition: MasTagAnchor.h:36
NSString * nameKey
Definition: MasTagAnchor.h:27
NSString * name
Definition: MasTagAnchor.h:14
float positionZ
Definition: MasTagAnchor.h:17
NSString * scaleZKey
Definition: MasTagAnchor.h:38
NSString * positionYKey
Definition: MasTagAnchor.h:29
float scaleZ
Definition: MasTagAnchor.h:25
float rotationX
Definition: MasTagAnchor.h:19
NSString * positionXKey
Definition: MasTagAnchor.h:28
float rotationZ
Definition: MasTagAnchor.h:21
float scaleY
Definition: MasTagAnchor.h:24
NSString * positionZKey
Definition: MasTagAnchor.h:30
NSString * scaleYKey
Definition: MasTagAnchor.h:37
float positionX
Definition: MasTagAnchor.h:15
float scaleX
Definition: MasTagAnchor.h:23