#include <operatingsystem.h>
Holds Normal tag variable coordinates data.
Constructors | |
| NormalStruct () | |
| NormalStruct (_DONTCONSTRUCT dc) | |
| NormalStruct (const Vector &t_a, const Vector &t_b, const Vector &t_c, const Vector &t_d) | |
Vertex Normals | |
| Vector | a |
| Vector | b |
| Vector | c |
| Vector | d |
Get/Set Vertex Normals | |
| Vector & | operator[] (Int32 index) const |
| NormalStruct | ( | ) |
Default constructor.
|
explicit |
Creates an empty vertex normal variable without constructing the vectors.
| [in] | dc | Dummy argument. Pass DC. |
| NormalStruct | ( | const Vector & | t_a, |
| const Vector & | t_b, | ||
| const Vector & | t_c, | ||
| const Vector & | t_d | ||
| ) |
Fills the vertex normals.
| [in] | t_a | The vertex normal for the first point. |
| [in] | t_b | The vertex normal for the second point. |
| [in] | t_c | The vertex normal for the third point. |
| [in] | t_d | The vertex normal for the fourth point. |
| Vector a |
The vertex normal for the first point.
| Vector b |
The vertex normal for the second point.
| Vector c |
The vertex normal for the third point.
| Vector d |
The vertex normal for the fourth point.