#include <vector_h.h>
Nevrax France
Definition at line 43 of file vector_h.h.
Public Member Functions | |
CVectorH (const CVector &v) | |
Constructor using a vector. | |
CVectorH (const CVectorH &v) | |
Copy Constructor. | |
CVectorH (float _x, float _y, float _z, float _w) | |
Constructor . | |
CVectorH () | |
Constructor. | |
operator CVector () const | |
Cast operator to a vector (ignoring w). | |
void | set (float _x, float _y, float _z, float _w) |
Set. | |
Misc. | |
bool | operator!= (const CVectorH &v) const |
bool | operator< (const CVectorH &v) const |
This operator is here just for map/set insertion (no meaning). comparison order is x,y,z,w. | |
bool | operator== (const CVectorH &v) const |
Data Fields | |
float | w |
Attributes. | |
float | x |
Attributes. | |
float | y |
Attributes. | |
float | z |
Attributes. |
|
Constructor.
Definition at line 51 of file vector_h.h.
00051 {} |
|
Constructor .
Definition at line 53 of file vector_h.h.
|
|
Copy Constructor.
Definition at line 55 of file vector_h.h.
|
|
Constructor using a vector.
Definition at line 57 of file vector_h.h.
|
|
Cast operator to a vector (ignoring w).
Definition at line 66 of file vector_h.h.
|
|
Definition at line 78 of file vector_h.h. References v.
00079 { 00080 return !(*this==v); 00081 } |
|
This operator is here just for map/set insertion (no meaning). comparison order is x,y,z,w.
Definition at line 83 of file vector_h.h.
|
|
Definition at line 74 of file vector_h.h.
|
|
Set.
Definition at line 60 of file vector_h.h. Referenced by NL3D::CMRMMeshFinal::CWedge::CWedge(), and NL3D::CWaterModel::setupMaterialNVertexShader().
|
|
|
Attributes.
Definition at line 48 of file vector_h.h. Referenced by NL3D::CMRMBuilder::attToColor(), NL3D::CMRMBuilder::attToUvw(), NL3D::CMRMBuilder::buildBlendShapes(), NL3D::CMRMBuilder::buildMeshBuildMrm(), NL3D::CMRMBuilder::collapseEdge(), NL3D::CMRMBuilder::findInsertColorInBaseMesh(), NL3D::CMRMBuilder::findInsertUvwInBaseMesh(), and NLMISC::CMatrix::operator *(). |
|
Attributes.
Definition at line 48 of file vector_h.h. Referenced by NL3D::CMRMBuilder::attToColor(), NL3D::CMRMBuilder::attToUvw(), NL3D::CMRMBuilder::buildBlendShapes(), NL3D::CMRMBuilder::buildMeshBuildMrm(), NL3D::CMRMBuilder::collapseEdge(), NL3D::CMRMBuilder::findInsertColorInBaseMesh(), NL3D::CMRMBuilder::findInsertUvwInBaseMesh(), and NLMISC::CMatrix::operator *(). |
|
Attributes.
Definition at line 48 of file vector_h.h. Referenced by NL3D::CMRMBuilder::attToColor(), NL3D::CMRMBuilder::attToUvw(), NL3D::CMRMBuilder::buildBlendShapes(), NL3D::CMRMBuilder::buildMeshBuildMrm(), NL3D::CMRMBuilder::collapseEdge(), NL3D::CMRMBuilder::findInsertColorInBaseMesh(), NL3D::CMRMBuilder::findInsertUvwInBaseMesh(), and NLMISC::CMatrix::operator *(). |