#include <CVectorTex3.h>
Inheritance diagram for CVectorTex3:

Public Member Functions | |
| CVectorTex3 () | |
| default costructor | |
| CVectorTex3 (zfloat valx, zfloat valy, zfloat valz, zfloat tex0, zfloat tex1) | |
| Constructor. | |
| CVectorTex3 (zfloat valx, zfloat valy, zfloat valz, zfloat tex0, zfloat tex1, zfloat nor0, zfloat nor1, zfloat nor2) | |
| Constructor. | |
| CVectorTex3 (const CVectorTex3 &v) | |
| Constructor. | |
| ~CVectorTex3 () | |
| Distructor. | |
| void | Set (const CVectorTex3 &v) |
| Sets the value of *this to CVectorTex3. | |
| void | SetNormal (zfloat valx, zfloat valy, zfloat valz) |
| Sets the value of normal values. | |
| CVectorTex3 | operator= (const CVectorTex3 &v) |
| = operator | |
| CVectorTex3 | operator= (const CVector3 &v) |
| = operator | |
| CVectorTex3 | operator+= (const CVectorTex3 &v) |
| += operator | |
| CVectorTex3 | operator-= (const CVectorTex3 &v) |
| -= operator | |
| CVectorTex3 | operator *= (zfloat val) |
| scalar product operator | |
| CVectorTex3 | operator/= (zfloat val) |
| sclar division operator | |
| CVectorTex3 | operator *= (CVectorTex3 v) |
| vector product operator | |
| CVectorTex3 | operator/= (CVectorTex3 v) |
| vector division operator | |
| CVectorTex3 | operator+ () |
| unary + operator | |
| CVectorTex3 | operator- () |
| unary - operator | |
Public Attributes | |
| zfloat | fTexcoord [2] |
| texture coordinates | |
| zfloat | fNormal [3] |
| normal | |
Friends | |
| CVectorTex3 | operator+ (const CVectorTex3 &v1, const CVectorTex3 &v2) |
| + operator | |
| CVectorTex3 | operator- (const CVectorTex3 &v1, const CVectorTex3 &v2) |
| |
| zfloat | operator * (const CVectorTex3 &v1, const CVectorTex3 &v2) |
| sclar product operator | |
| CVectorTex3 | operator% (const CVectorTex3 &v1, const CVectorTex3 &v2) |
| vector product operator | |
| CVectorTex3 | operator * (const CVectorTex3 &v, zfloat val) |
| multiply a vector with a scalar operator (zfloat) | |
| CVectorTex3 | operator * (zfloat val, const CVectorTex3 &v) |
| multiply a vector with a scalar operator (zfloat) | |
| CVectorTex3 | operator * (const CVectorTex3 &v, zuint val) |
| multiply a vector with a scalar operator (zuint) | |
| CVectorTex3 | operator * (zuint val, const CVectorTex3 &v) |
| multiply a vector with a scalar operator (zuint) | |
| CVectorTex3 | operator/ (const CVectorTex3 &v, zfloat val) |
| divide a vector with a scalar operator (zfloat) | |
| CVectorTex3 | operator/ (zfloat val, const CVectorTex3 &v) |
| divide a vector with a scalar operator (zfloat) | |
| CVectorTex3 | operator/ (const CVectorTex3 &v, zuint val) |
| divide a vector with a scalar operator (zuint) | |
| CVectorTex3 | operator/ (zuint val, const CVectorTex3 &v) |
| divide a vector with a scalar operator (zuint) | |
base vector 3d class for textured vector
|
|
default costructor
|
|
||||||||||||||||||||||||
|
Constructor.
|
|
||||||||||||||||||||||||||||||||||||
|
Constructor.
|
|
|
Constructor.
|
|
|
Distructor.
|
|
|
vector product operator
|
|
|
scalar product operator
Reimplemented from CVector3. |
|
|
unary + operator
Reimplemented from CVector3. |
|
|
+= operator
|
|
|
unary - operator
Reimplemented from CVector3. |
|
|
-= operator
|
|
|
vector division operator
|
|
|
sclar division operator
Reimplemented from CVector3. |
|
|
= operator
Reimplemented from CVector3. |
|
|
= operator
|
|
|
Sets the value of *this to CVectorTex3.
|
|
||||||||||||||||
|
Sets the value of normal values.
|
|
||||||||||||
|
multiply a vector with a scalar operator (zuint)
|
|
||||||||||||
|
multiply a vector with a scalar operator (zuint)
|
|
||||||||||||
|
multiply a vector with a scalar operator (zfloat)
|
|
||||||||||||
|
multiply a vector with a scalar operator (zfloat)
|
|
||||||||||||
|
sclar product operator
|
|
||||||||||||
|
vector product operator
|
|
||||||||||||
|
+ operator
|
|
||||||||||||
|
|
|
||||||||||||
|
divide a vector with a scalar operator (zuint)
|
|
||||||||||||
|
divide a vector with a scalar operator (zuint)
|
|
||||||||||||
|
divide a vector with a scalar operator (zfloat)
|
|
||||||||||||
|
divide a vector with a scalar operator (zfloat)
|
|
|
normal
|
|
|
texture coordinates
|