blob: 2039348969fc263ab2536857d86e43fe5262938d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#ifndef PKE_MATH_HELPERS_HPP
#define PKE_MATH_HELPERS_HPP
#include "vendor-glm-include.hpp"
#include <LinearMath/btQuaternion.h>
#include <LinearMath/btVector3.h>
#include <LinearMath/btTransform.h>
void GlmToBullet(const glm::vec3 &vec, btVector3 &btVec);
void GlmToBullet(const glm::quat &quat, btQuaternion &btQuat);
void BulletToGlm(const btVector3 &vec, glm::vec3 &glmVec);
void BulletToGlm(const btQuaternion &quat, glm::quat &glmQuat);
void BulletToGlm(const btTransform &trans, glm::mat4 &glmMat4);
#endif /* PKE_MATH_HELPERS_HPP */
|