9 #include <boost/smart_ptr.hpp> 19 IndexedMesh(
const std::vector<int>& model,
const std::vector<Geom::Pnt>& points);
39 void createEdges(
const std::vector<int>& model,
const std::vector<Geom::Pnt>& points);
41 bool restore(
const std::string& s);
43 static bool setBinaryReadMode(
bool on);
44 static bool setBinaryWriteMode(
bool on);
std::vector< unsigned int > face_color_per_vertex
Definition: IndexedMesh.h:28
GEOM_EXPORT std::istream & operator>>(std::istream &is, Geom::IndexedMesh &op)
std::vector< Geom::Dir > face_per_vertex_normals
Definition: IndexedMesh.h:26
std::vector< long > face_coordinateIndices
Definition: IndexedMesh.h:24
GEOM_EXPORT std::ostream & operator<<(std::ostream &os, Geom::IndexedMesh &op)
#define GEOM_EXPORT
Definition: geom_defines.h:8
GEOM_EXPORT Base::AbstractWriter & operator<<(Base::AbstractWriter &os, Geom::IndexedMesh &op)
std::vector< Geom::Pnt > face_vertices
Definition: IndexedMesh.h:23
std::vector< unsigned int > wire_color_per_vertex
Definition: IndexedMesh.h:33
std::shared_ptr< Geom::IndexedMesh > pIndexedMesh
Definition: IndexedMesh.h:59
std::vector< long > wire_coordinateIndices
Definition: IndexedMesh.h:32
std::vector< Geom::Pnt > wire_vertices
Definition: IndexedMesh.h:31
Definition: IndexedMesh.h:14