Hymn to Beauty
C++ 3D Engine
Geometry Namespace Reference

Classes

class  Cube
 A cube. More...
 
struct  MeshData
 Mesh data. More...
 
class  Model
 Interface of a model loaded from a file. More...
 

Functions

float DotQuat (const glm::quat &q1, const glm::quat &q2)
 Calculate the dot product of two quaternions. More...
 
void NormalizeQuat (glm::quat &q)
 Normalize quaternion. More...
 

Function Documentation

◆ DotQuat()

float Geometry::DotQuat ( const glm::quat &  q1,
const glm::quat &  q2 
)

Calculate the dot product of two quaternions.

Parameters
q1First quaternion.
q2Second quaternion.
Returns
t Dot product value.

◆ NormalizeQuat()

void Geometry::NormalizeQuat ( glm::quat &  q)

Normalize quaternion.

Parameters
qQuaternion to normalize.