#include <WEMIndexedFace.h>
Public Member Functions | |
| WEMIndexedFace () | |
| Standard constructor. | |
| WEMIndexedFace (const WEMIndexedFace &f) | |
| Standard copy constructor. | |
| virtual | ~WEMIndexedFace () |
| Standard destructor. | |
| const unsigned int | getNumIndices () const |
| Get number of nodes. | |
| const int | getIndexAt (unsigned int index) const |
| Get index at given index in face. | |
| void | addIndex (int index) |
| Add index (dynamic). | |
| const unsigned int | getNumTextelIndices () const |
| Get number of textels. | |
| const int | getTextelIndexAt (unsigned int index) const |
| Get textel index at given index in face. | |
| void | addTextelIndex (int index) |
| Add textel index (dynamic). | |
| Vector3 | getNormal () const |
| Get normal. | |
| void | setNormal (Vector3 normal) |
| Set normal. | |
| void | mirror () |
| Mirror face. | |
| WEMVector< WEMIndexedFace > * | tessellate (WEMPatch *wemPatch) |
| Partition concave polygons. | |
Definition at line 23 of file WEMIndexedFace.h.
| ml::WEMIndexedFace::WEMIndexedFace | ( | ) |
Standard constructor.
| ml::WEMIndexedFace::WEMIndexedFace | ( | const WEMIndexedFace & | f | ) |
Standard copy constructor.
| virtual ml::WEMIndexedFace::~WEMIndexedFace | ( | ) | [virtual] |
Standard destructor.
| void ml::WEMIndexedFace::addIndex | ( | int | index | ) | [inline] |
| void ml::WEMIndexedFace::addTextelIndex | ( | int | index | ) | [inline] |
| const int ml::WEMIndexedFace::getIndexAt | ( | unsigned int | index | ) | const [inline] |
| Vector3 ml::WEMIndexedFace::getNormal | ( | ) | const [inline] |
| const unsigned int ml::WEMIndexedFace::getNumIndices | ( | ) | const [inline] |
| const unsigned int ml::WEMIndexedFace::getNumTextelIndices | ( | ) | const [inline] |
| const int ml::WEMIndexedFace::getTextelIndexAt | ( | unsigned int | index | ) | const [inline] |
| void ml::WEMIndexedFace::mirror | ( | ) |
Mirror face.
| void ml::WEMIndexedFace::setNormal | ( | Vector3 | normal | ) | [inline] |
| WEMVector<WEMIndexedFace>* ml::WEMIndexedFace::tessellate | ( | WEMPatch * | wemPatch | ) |
Partition concave polygons.
1.5.8