|
Public Member Functions |
| Vertex (Vector3 *position) |
| Vertex (const Vector3 &position) |
| Vertex (const Vector3 &position, const Vector3 &normal) |
virtual | ~Vertex () |
const Vector3 & | getPosition () const |
Vector3 * | getPositionP () |
const Vector3 & | getNormal () const |
Vector3 * | getNormalP () |
float | getTextureU () const |
float | getTextureV () const |
bool | isLinked () const |
void | setPosition (const Vector3 &position) |
void | linkPosition (Vector3 *position) |
void | setNormal (const Vector3 &normal) |
void | setTexturePos (float u, float v) |
void | addNormal (const Vector3 &normal) |
Protected Attributes |
Vector3 * | m_position |
Vector3 | m_normal |
float | m_textureU |
float | m_textureV |
bool | m_linked |