#include <Vec4f.h>
Inheritance diagram for nvmath::Vec4f:
Public Member Functions | |
NVSG_API | Vec4f (void) |
Default constructor. | |
NVSG_API | Vec4f (float x, float y, float z, float w) |
Constructor using four floats. | |
NVSG_API | Vec4f (const Vec3f &v3, float w) |
Constructor using a 3-vector and a float. | |
NVSG_API | Vec4f (const Vecnf< 4 > &v) |
Copy constructor. | |
NVSG_API void | set (float x, float y, float z, float w) |
Set the vector with four float values. | |
Related Functions | |
(Note that these are not member functions.) | |
Vec4f | operator * (float f, const Vec4f &v) |
|
Default constructor. For performance reasons no initialization is performed. |
|
Constructor using four floats. A vector with the given values is constructed.
|
|
Constructor using a 3-vector and a float.
|
|
Copy constructor.
|
|
Set the vector with four float values.
|
|
Multiplication of a scalar with a vector.
|