#include <operatingsystem.h>
Holds UVW tag variable coordinates data.
Coordinates | |
| Vector32 | a | 
| Vector32 | b | 
| Vector32 | c | 
| Vector32 | d | 
Constructors | |
| SUVWStruct () | |
| SUVWStruct (_DONTCONSTRUCT dc) | |
| SUVWStruct (const Vector32 &t_a, const Vector32 &t_b, const Vector32 &t_c, const Vector32 &t_d) | |
| SUVWStruct (const Vector32 &t_a, const Vector32 &t_b, const Vector32 &t_c) | |
Get/Set Coordinates | |
| const Vector32 & | operator[] (Int32 index) const | 
| Vector32 & | operator[] (Int32 index) | 
| SUVWStruct | ( | ) | 
Default constructor.
      
  | 
  explicit | 
Creates an empty UVW variable without constructing the vectors.
| [in] | dc | Dummy argument. Pass DC. | 
| SUVWStruct | ( | const Vector32 & | t_a, | 
| const Vector32 & | t_b, | ||
| const Vector32 & | t_c, | ||
| const Vector32 & | t_d | ||
| ) | 
Fills the coordinates for a quadrangle.
| [in] | t_a | The coordinates of the first point. | 
| [in] | t_b | The coordinates of the second point. | 
| [in] | t_c | The coordinates of the third point. | 
| [in] | t_d | The coordinates of the fourth point. | 
| SUVWStruct | ( | const Vector32 & | t_a, | 
| const Vector32 & | t_b, | ||
| const Vector32 & | t_c | ||
| ) | 
Fills the coordinates for a triangle.
| [in] | t_a | The coordinates of the first point. | 
| [in] | t_b | The coordinates of the second point. | 
| [in] | t_c | The coordinates of the third point. | 
| Vector32 a | 
The UVW coordinate for the first point.
| Vector32 b | 
The UVW coordinate for the second point.
| Vector32 c | 
The UVW coordinate for the third point.
| Vector32 d | 
The UVW coordinate for the fourth point.