|
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 |