library: etk
Description:
namespace:
Synopsis:
int32_t strlen (const char32_t* _data);
externconstchar* etkLibName;
return max;
void clear (void );
void identity (void );
void eye (void );
Vector2D<int32_t> size (void );
vec3 quaternionToEulerXYZ (const btQuaternion & quat);
vec3 vec3ClipInt32 (const vec3 & val);
vec3 vec3ClipInt64 (const vec3 & val);
vec2 vec2ClipInt32 (const vec2 & _val);
vec2 vec2ClipInt64 (const vec2 & _val);
Detail:
strlen
int32_t strlen (const char32_t* _data);
etkLibName
externconstchar* etkLibName;
max
return max;
clear
void clear (void );
Clear all the matrix.
identity
void identity (void );
Set the diagonal at 1
eye
void eye (void );
Clear and set the diagonal at 1
size
Vector2D<int32_t> size (void );
Get the size of the current Matrix.
Return: | | Dimention of the matrix |
quaternionToEulerXYZ
vec3 quaternionToEulerXYZ (const btQuaternion & quat);
vec3ClipInt32
vec3 vec3ClipInt32 (const vec3 & val);
vec3ClipInt64
vec3 vec3ClipInt64 (const vec3 & val);
vec2ClipInt32
vec2 vec2ClipInt32 (const vec2 & _val);
vec2ClipInt64
vec2 vec2ClipInt64 (const vec2 & _val);