Skip to content

Latest commit

 

History

68 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QuaternionNumber

This library is a header-only library,it provides:

- Quaternion basic operations;

- Transcendental functions;

- Literals;

- `slerp` and `nlerp` interpolation(SIMD);

- `squad` interpolation;

- distances;

- Conversion functions with other libraries.

License C++ Version Header-Only

Example code:

//You can copy this code.
#include "Quaternion.hpp"
#include <iostream>
using namespace QLiterals;
int main(){
    auto q=stoq<double>("1+2i+3j+4k");
    std::cout<<q<<std::endl;//1+2i+3j+4k
}

Releases

Packages

Contributors

Languages