#include <uv.h>
Nevrax France
Definition at line 106 of file uv.h.
Public Member Functions | |
CUVW (float u, float v, float w) | |
CUVW () | |
CUVW | operator * (float f) const |
CUVW & | operator *= (float f) |
operator CUV () const | |
bool | operator!= (const CUVW &c) const |
CUVW | operator+ (const CUVW &v) const |
CUVW & | operator+= (const CUVW &v) |
CUVW | operator- (const CUVW &v) const |
CUVW & | operator-= (const CUVW &v) |
bool | operator< (const CUVW &o) const |
This operator is here just for map/set insertion (no meaning). comparison order is U,V. | |
bool | operator== (const CUVW &c) const |
void | serial (NLMISC::IStream &f) |
Data Fields | |
float | U |
float | V |
float | W |
|
Definition at line 112 of file uv.h. Referenced by operator *(), operator+(), and operator-().
00112 {} |
|
Definition at line 113 of file uv.h.
|
|
Definition at line 119 of file uv.h. References CUVW().
00120 { return CUVW(U*f, V*f, W*f);} |
|
Definition at line 122 of file uv.h.
|
|
Definition at line 143 of file uv.h.
00143 { return CUV(U, V); }
|
|
Definition at line 138 of file uv.h.
00138 {return !(*this==c);} |
|
Definition at line 115 of file uv.h.
|
|
Definition at line 124 of file uv.h. References v.
|
|
Definition at line 117 of file uv.h.
|
|
Definition at line 126 of file uv.h. References v.
|
|
This operator is here just for map/set insertion (no meaning). comparison order is U,V.
Definition at line 129 of file uv.h.
|
|
Definition at line 137 of file uv.h.
|
|
Definition at line 140 of file uv.h. References NLMISC::IStream::serial().
00140 {f.serial(U,V,W);} |
|
Definition at line 109 of file uv.h. Referenced by NL3D::CMRMBuilder::buildBlendShapes(), NL3D::CMRMBuilder::buildMeshBuildMrm(), NL3D::BuildTGSpaceVect(), NL3D::CMRMBuilder::findInsertUvwInBaseMesh(), operator<(), and operator==(). |
|
Definition at line 109 of file uv.h. Referenced by NL3D::CMRMBuilder::buildBlendShapes(), NL3D::CMRMBuilder::buildMeshBuildMrm(), NL3D::BuildTGSpaceVect(), NL3D::CMRMBuilder::findInsertUvwInBaseMesh(), operator<(), and operator==(). |
|
Definition at line 109 of file uv.h. Referenced by NL3D::CMRMBuilder::buildBlendShapes(), NL3D::CMRMBuilder::buildMeshBuildMrm(), NL3D::BuildTGSpaceVect(), NL3D::CMRMBuilder::findInsertUvwInBaseMesh(), operator<(), and operator==(). |