24 #include "GenericFile.h"
46 explicit X3DFile(
const std::string filename);
66 std::vector<double> mesh_min_max(
const Mesh& mesh)
const;
69 std::vector<std::size_t> vertex_index(
const Mesh& mesh)
const;
72 void write_vertices(pugi::xml_document& xml_doc,
const Mesh& mesh,
73 const std::vector<std::size_t> vecindex);
76 void output_xml_header(pugi::xml_document& xml_doc,
77 const std::vector<double>& xpos);
83 std::string color_palette(
const int pal)
const;
87 const std::string facet_type;
Definition: Function.h:66
Base class for file I/O objects.
Definition: GenericFile.h:45
X3DFile(const std::string filename)
Constructor.
Definition: X3DFile.cpp:43
void write(const Mesh &mesh)
Definition: X3DFile.cpp:54
~X3DFile()
Destructor.
Definition: X3DFile.cpp:49