Muto 0.0.1
Cross-Platform Application Template
GitHub Repo | Muto Updates | Muto's Author
Loading...
Searching...
No Matches
Math.h
Go to the documentation of this file.
1#pragma once
2/// @file Math.h
3/// @author Damon S. Green II
4/// @brief Provides mathematical utility functions.
5
6#include <glm/glm.hpp>
7
8
9/// @namespace Muto::Math
10/// @brief Contains mathematical utility functions for the Vesper engine.
11namespace Muto::Math {
12
13 /// @brief Decomposes a transformation matrix into its translation, rotation, and scale components.
14 bool DecomposeTransform(const glm::mat4& transform, glm::vec3& translation, glm::vec3& rotation, glm::vec3& scale);
15
16}
Contains mathematical utility functions for the Vesper engine.
Definition Math.cpp:7
bool DecomposeTransform(const glm::mat4 &transform, glm::vec3 &translation, glm::vec3 &rotation, glm::vec3 &scale)
Decomposes a transformation matrix into its translation, rotation, and scale components.
Definition Math.cpp:10
The main namespace for the Muto engine.
Definition Application.cpp:15