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

A four dimensional floating point vector. More...

#include <Vec4f.h>

Inherits CGLA::ArithVec4Float< float, Vec4f >.

List of all members.

Public Member Functions

 Vec4f ()
 Construct a (0,0,0,0) homogenous Vector.
 Vec4f (float _a)
 Construct a (0,0,0,0) homogenous Vector.
 Vec4f (float _a, float _b, float _c, float _d)
 Construct a 4D vector.
 Vec4f (float _a, float _b, float _c)
 Construct a homogenous vector (a,b,c,1)
 Vec4f (const Vec3f &v)
 Construct a homogenous vector from a non-homogenous.
 Vec4f (const Vec3f &v, float _d)
 Construct a homogenous vector from a non-homogenous.
 operator Vec3f () const

Detailed Description

A four dimensional floating point vector.

This class is also used (via typedef) for homogeneous vectors.


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