opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
liboscar
maths
quaternion.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <
liboscar/maths/qua.h
>
4
5
#include <cstdint>
6
7
namespace
osc
8
{
9
using
Quaternion
=
Qua<float>
;
10
using
Quaternionf
=
Qua<float>
;
11
using
Quaterniond
=
Qua<double>
;
12
using
Quaternioni
=
Qua<int>
;
13
using
Quaternionu32
=
Qua<uint32_t>
;
14
15
template
<
typename
T>
16
constexpr
T
identity
();
17
18
template
<>
19
constexpr
Quaternion
identity<Quaternion>
()
20
{
21
return
Quaternion
{};
22
}
23
}
osc
Definition
custom_decoration_generator.h:5
osc::identity
constexpr T identity()
osc::identity< Quaternion >
constexpr Quaternion identity< Quaternion >()
Definition
quaternion.h:19
osc::Key::T
@ T
qua.h
osc::Qua< float >
Generated by
1.9.8