cgv
cgv::media::mesh::streaming_mesh_callback_handler Struct Referenceabstract

#include <streaming_mesh.h>

Inheritance diagram for cgv::media::mesh::streaming_mesh_callback_handler:
cgv::render::gl::gl_implicit_surface_drawable_base

Public Member Functions

virtual void new_vertex (unsigned int vertex_index)=0
 called when a new vertex is generated
 
virtual void new_polygon (const std::vector< unsigned int > &vertex_indices)=0
 announces a new polygon defines by the vertex indices stored in the given vector
 
virtual void before_drop_vertex (unsigned int vertex_index)=0
 drop the currently first vertex that has the given global vertex index
 

Detailed Description

pure abstract interface to handle callbacks of a streaming mesh


The documentation for this struct was generated from the following file: