LeviLamina
Loading...
Searching...
No Matches
MathUtility.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class Vec3;
8namespace mce::MathUtility { struct GramSchmidtResult; }
9// clang-format on
10
11namespace mce::MathUtility {
12// functions
13// NOLINTBEGIN
14MCNAPI ::mce::MathUtility::GramSchmidtResult computeGramSchmidtBasis(::Vec3 const& forward, ::Vec3 const& up);
15
16#ifdef LL_PLAT_C
17MCNAPI ::glm::vec2 getRotationFromNegZToVector(::glm::vec3 const& vector);
18#endif
19// NOLINTEND
20
21} // namespace mce::MathUtility
Definition Vec3.h:10
Definition GramSchmidtResult.h:7