KarmaEngine
Game Engine for practical learning and research purposes
Loading...
Searching...
No Matches
Transform.h File Reference

This file contains the math specific for transforms. More...

#include "glm/glm.hpp"
#include <glm/gtc/quaternion.hpp>
#include <glm/gtx/euler_angles.hpp>

Go to the source code of this file.

Classes

struct  Karma::TQuaternion
 Floating point quaternion that can represent a rotation about an axis in 3-D space. The X, Y, Z, W components also double as the Axis/Angle format. More...
struct  Karma::TRotator
 Implements a container for rotation information. More...
class  Karma::FTransform
 Transform composed of Scale, Rotation (as a quaternion), and Translation. More...

Macros

#define GLM_ENABLE_EXPERIMENTAL
#define KR_SMALL_NUMBER   (1.e-8f)

Detailed Description

This file contains the math specific for transforms.

Author
Ravi Mohan (the_cowboy)
Version
1.0
Date
February 27, 2023