This class decomposes a triangle mesh into several triangle strips. More...
#include <OpenMesh/Tools/Utils/StripifierT.hh>

Public Types | |
| typedef unsigned int | Index |
| typedef std::vector< Index > | Strip |
| typedef Strip::const_iterator | IndexIterator |
| typedef std::vector< Strip > | Strips |
| typedef Strips::const_iterator | StripsIterator |
Public Member Functions | |
| StripifierT (Mesh &_mesh) | |
| Default constructor. | |
| ~StripifierT () | |
| Destructor. | |
| unsigned int | stripify () |
| Compute triangle strips, returns number of strips. | |
| void | clear () |
| delete all strips | |
| unsigned int | n_strips () const |
| returns number of strips | |
| bool | is_valid () const |
| are strips computed? | |
| StripsIterator | begin () const |
| Access strips. | |
| StripsIterator | end () const |
| Access strips. | |
This class decomposes a triangle mesh into several triangle strips.