GEL
2
GEL is a library for Geometry and Linear Algebra
|
A four dimensional floating point vector. More...
#include <Vec4f.h>
Inherits CGLA::ArithVec4Float< float, Vec4f >.
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 |
A four dimensional floating point vector.
This class is also used (via typedef) for homogeneous vectors.