// // File: list_mesh.h // // (C) 2000-2006 Helmut Cantzler // // Licensed under the terms of the Lesser General Public License. // #ifndef _LIST_MESH_H #define _LIST_MESH_H #include "mesh.h" #include "p_mesh.h" #include "gts_mesh.h" #include "feature_mesh.h" #include "ply_mesh.h" #include "geomview_mesh.h" #include "vrml1_mesh.h" #include "vrml2_mesh.h" #include "ply_mesh.h" #include "obj_mesh.h" #include "vtk_mesh.h" #include "x3d_mesh.h" using namespace std; class List_Mesh : public Mesh { public: int read(FILE *f, int (*update_progress)(int pos), void (*set_total)(int size)); void write(FILE *f, const char *comment = ""); private: list meshes; }; #endif