#include <math.h>
| Public Member Functions | |
| Vector | ComputeNormal () | 
| assumes CCW ordering of vertices | |
| const Vector & | operator[] (int i) const | 
| Vector & | operator[] (int i) | 
| TRIANGLE () | |
| TRIANGLE (const Vector &v1, const Vector &v2, const Vector &v3) | |
| ~TRIANGLE () | |
| Public Attributes | |
| Vector | v1 | 
| Vector | v2 | 
| Vector | v3 | 
| the vertices of the triangle | |
| TRIANGLE::TRIANGLE | ( | ) |  [inline] | 
| TRIANGLE::TRIANGLE | ( | const Vector & | v1, | 
| const Vector & | v2, | ||
| const Vector & | v3 | ||
| ) |  [inline] | 
| TRIANGLE::~TRIANGLE | ( | ) |  [inline] | 
| Vector TRIANGLE::ComputeNormal | ( | ) |  [inline] |