GEL  2
GEL is a library for Geometry and Linear Algebra
Public Member Functions
CGLA::Quatf Class Reference

A float based Quaterinion class. More...

#include <Quatf.h>

Inherits CGLA::ArithQuat< float, Vec3f, Quatf >.

List of all members.

Public Member Functions

 Quatf (const Vec3f &imaginary, float real=1.0f)
 Construct quaternion from vector and scalar.
 Quatf (float x, float y, float z, float _qw)
 Construct quaternion from four scalars.
 Quatf (const Vec4f &v)
 Construct quaternion from a 4D vector.
Mat3x3f get_Mat3x3f () const
 Get a 3x3 rotation matrix from a quaternion.
Mat4x4f get_Mat4x4f () const
 Get a 4x4 rotation matrix from a quaternion.
Quatf identity_Quatf ()
 Create an identity quaternion.

Detailed Description

A float based Quaterinion class.

Quaternions are algebraic entities useful for rotation.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations