GlPortal Class Reference  0.1.1
Source code documentation of the free and open 3D action puzzle game.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Data Structures | Namespaces | Functions
Vector4f.hpp File Reference
#include <cmath>
#include <string>
#include <serine/Serializable.hpp>

Go to the source code of this file.

Data Structures

class  radix::Vector4f
 4-dimensional float-based vector/point storage and manipulation struct More...
 
struct  radix::Quaternion
 

Namespaces

 radix
 

Functions

constexpr float radix::length2 (const Vector4f &v)
 
float radix::length (const Vector4f &v)
 
constexpr float radix::dot (const Vector4f &v, const Vector4f &w)
 
Vector4f radix::normalize (const Vector4f &v)
 
Quaternion radix::normalize (const Quaternion &q)
 
constexpr Quaternion radix::conjugate (const Quaternion &q)