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

A four dimensional floating point vector. More...

#include <Vec4d.h>

Inherits CGLA::ArithVec4Float< double, Vec4d >.

List of all members.

Public Member Functions

 Vec4d ()
 Construct a (0,0,0,0) homogenous Vector.
 Vec4d (double _a)
 Construct a (0,0,0,0) homogenous Vector.
 Vec4d (double _a, double _b, double _c, double _d)
 Construct a 4D vector.
 Vec4d (double _a, double _b, double _c)
 Construct a homogenous vector (a,b,c,1)
 Vec4d (const Vec3d &v)
 Construct a homogenous vector from a non-homogenous.
 Vec4d (const Vec3d &v, double _d)
 Construct a homogenous vector from a non-homogenous.
 operator Vec3d () 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