#include <ACG/Scenegraph/TriStripNodeT.hh>


Public Types | |
|
typedef OpenMesh::StripifierT < Mesh > | MyStripifier |
| typedef MeshNodeT< Mesh > | Base |
| typedef Base::FaceMode | FaceMode |
Public Member Functions | |
| TriStripNodeT (Mesh &_mesh, BaseNode *_parent=0, std::string _name="<TriStripNodeT>") | |
| Default constructor. | |
| ~TriStripNodeT () | |
| Destructor. | |
| ACG_CLASSNAME (TriStripNodeT) | |
| void | update_strips () |
| build triangle strips, delete face indices | |
| virtual void | update_topology () |
| build face indices, delete strips | |
Private Member Functions | |
| virtual void | draw_faces (FaceMode _mode) |
| draws all faces of the mesh | |
Private Attributes | |
| MyStripifier | strips_ |
This node draws a mesh using triangle strips.
Definition at line 82 of file TriStripNodeT.hh.
| virtual void ACG::SceneGraph::TriStripNodeT< Mesh >::draw_faces | ( | FaceMode | _mode | ) | [inline, private, virtual] |
draws all faces of the mesh
TODO dont skip the face, draw without texture instead
TODO dont skip the face, draw without texture instead
Reimplemented from ACG::SceneGraph::ACG::SceneGraph::MeshNodeT< Mesh >.
Definition at line 126 of file TriStripNodeT.hh.
References ACG::SceneGraph::MeshNodeT< Mesh >::draw_faces(), and ACG::SceneGraph::MeshNodeT< Mesh >::mesh_.