#include <Triangle.h>
Public Member Functions | |
Triangle () | |
virtual | ~Triangle () |
void | set (int textureID, Vec &v0, Vec &v1, Vec &v2) |
void | dump () |
Public Attributes | |
Vec | m_p0 |
Vec | m_p1 |
Vec | m_p2 |
float | x [3] |
float | y [3] |
float | z [3] |
float | c [3] |
float | uc [3] |
float | vc [3] |
float | m_u0 |
float | m_v0 |
float | m_u1 |
float | m_v1 |
float | m_u2 |
float | m_v2 |
int | m_xmax |
int | m_ymax |
int | m_alpha |
HashKey | m_sid |
int | m_textureID |
Texture * | m_tex |
float | m_ambientLight |
float | m_directionalLight |
LightMap * | m_lightMap |
Triangle::Triangle | ( | ) |
Triangle::~Triangle | ( | ) | [virtual] |
void Triangle::dump | ( | void | ) |
float Triangle::c[3] |
float Triangle::m_ambientLight |
float Triangle::m_u0 |
float Triangle::m_u1 |
float Triangle::m_u2 |
float Triangle::m_v0 |
float Triangle::m_v1 |
float Triangle::m_v2 |
int Triangle::m_xmax |
int Triangle::m_ymax |
float Triangle::uc[3] |
float Triangle::vc[3] |
float Triangle::x[3] |
float Triangle::y[3] |
float Triangle::z[3] |