SLProject 4.0.000
WAI Namespace Reference

Classes

struct  M3x3
 
struct  M4x4
 
class  ModeOrbSlam2
 
struct  V2
 
struct  V3
 

Enumerations

enum  TrackingState { TrackingState_None , TrackingState_Idle , TrackingState_Initializing , TrackingState_TrackingOK , TrackingState_TrackingLost }
 

Functions

V3 v3 (float x, float y, float z)
 
V3 subV3 (V3 v1, V3 v2)
 
M3x3 identityM3x3 ()
 
M3x3 multM3x3 (M3x3 m1, M3x3 m2)
 
V3 multM3x3V3 (M3x3 m, V3 v)
 
M3x3 rotateXM3x3 (float theta)
 

Enumeration Type Documentation

◆ TrackingState

Enumerator
TrackingState_None 
TrackingState_Idle 
TrackingState_Initializing 
TrackingState_TrackingOK 
TrackingState_TrackingLost 

Function Documentation

◆ identityM3x3()

M3x3 WAI::identityM3x3 ( )
inline

◆ multM3x3()

M3x3 WAI::multM3x3 ( M3x3  m1,
M3x3  m2 
)
inline

◆ multM3x3V3()

V3 WAI::multM3x3V3 ( M3x3  m,
V3  v 
)
inline

◆ rotateXM3x3()

M3x3 WAI::rotateXM3x3 ( float  theta)
inline

◆ subV3()

V3 WAI::subV3 ( V3  v1,
V3  v2 
)
inline

◆ v3()

V3 WAI::v3 ( float  x,
float  y,
float  z 
)
inline