OSVR-Core  0.6-1962-g59773924
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Vec3C.h File Reference

Header. More...

Go to the source code of this file.

Classes

struct  OSVR_Vec3
 A structure defining a 3D vector, often a position/translation. More...
 

Typedefs

typedef struct OSVR_Vec3 OSVR_Vec3
 A structure defining a 3D vector, often a position/translation.
 

Functions

double osvrVec3GetX (OSVR_Vec3 const *v)
 Accessor for Vec3 component X.
 
void osvrVec3SetX (OSVR_Vec3 *v, double val)
 Setter for Vec3 component X.
 
double osvrVec3GetY (OSVR_Vec3 const *v)
 Accessor for Vec3 component Y.
 
void osvrVec3SetY (OSVR_Vec3 *v, double val)
 Setter for Vec3 component Y.
 
double osvrVec3GetZ (OSVR_Vec3 const *v)
 Accessor for Vec3 component Z.
 
void osvrVec3SetZ (OSVR_Vec3 *v, double val)
 Setter for Vec3 component Z.
 
void osvrVec3Zero (OSVR_Vec3 *v)
 Set a Vec3 to the zero vector.
 

Detailed Description

Header.

Must be c-safe!

Date
2014
Author
Sensics, Inc. http://sensics.com/osvr

Definition in file Vec3C.h.