A 4D vector with "float" components.
More...
#include <csgeom/vector4.h>
List of all members.
Detailed Description
A 4D vector with "float" components.
Definition at line 325 of file vector4.h.
Constructor & Destructor Documentation
csVector4::csVector4 |
( |
|
) |
[inline] |
Make a new vector.
The vector is not initialized. This makes the code slightly faster.
Definition at line 332 of file vector4.h.
csVector4::csVector4 |
( |
const float & |
m |
) |
[inline] |
Make a new initialized vector.
Creates a new vector and initializes it to m*<1,1,1,1>. To create a vector initialized to the zero vector, use csVector4(0)
Definition at line 339 of file vector4.h.
csVector4::csVector4 |
( |
float |
ix, |
|
|
float |
iy, |
|
|
float |
iz = 0 , |
|
|
float |
iw = 1 | |
|
) |
| | [inline] |
Make a new vector and initialize with the given values.
Definition at line 344 of file vector4.h.
csVector4::csVector4 |
( |
const csVector4 & |
v |
) |
[inline] |
csVector4::csVector4 |
( |
const csVector4T< float > & |
v |
) |
[inline] |
csVector4::csVector4 |
( |
const csVector3 & |
v, |
|
|
float |
w = 1.0f | |
|
) |
| | [inline] |
Convert from a three-component vector. w is set to 1.
Definition at line 359 of file vector4.h.
Member Function Documentation
Assignment operator.
Definition at line 364 of file vector4.h.
Assignment operator.
Definition at line 371 of file vector4.h.
The documentation for this class was generated from the following file: