PSMoveService
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
PSMoveFloatVector2 Struct Reference

Public Member Functions

PSMoveFloatVector2 operator+ (const PSMoveFloatVector2 &other) const
 
PSMoveFloatVector2 operator- (const PSMoveFloatVector2 &other) const
 
PSMoveFloatVector2 operator* (const float s) const
 
PSMoveFloatVector2 unsafe_divide (const float s) const
 
PSMoveFloatVector2 unsafe_divide (const PSMoveFloatVector2 &v) const
 
PSMoveFloatVector2 safe_divide (const float s, const PSMoveFloatVector2 &default_result) const
 
PSMoveFloatVector2 safe_divide (const PSMoveFloatVector2 &v, const PSMoveFloatVector2 &default_result) const
 
PSMoveFloatVector2 abs () const
 
PSMoveFloatVector2 square () const
 
float length () const
 
float normalize_with_default (const PSMoveFloatVector2 &default_result)
 
float minValue () const
 
float maxValue () const
 

Static Public Member Functions

static PSMoveFloatVector2 create (float i, float j)
 
static float dot (const PSMoveFloatVector2 &a, const PSMoveFloatVector2 &b)
 
static PSMoveFloatVector2 min (const PSMoveFloatVector2 &a, const PSMoveFloatVector2 &b)
 
static PSMoveFloatVector2 max (const PSMoveFloatVector2 &a, const PSMoveFloatVector2 &b)
 

Public Attributes

float i
 
float j
 

The documentation for this struct was generated from the following files: