3 #include <Inventor/SbVec3f.h> 45 const std::vector<App::Element*>& _elems;
47 bool _createFaces(
pConstShape shape, std::vector<myFace>& myFaces, std::map<int, int>& face_2_material_index,
int colorIndex);
49 std::vector<myEdge>& myEdges,
50 std::map<int, int>& edge_2_material_index,
54 void _createMaterial(App::Element* e, SoMaterial* oiv_mat,
int& materialIndex,
bool& useMaterial);
Definition: IvWriter.h:27
std::vector< SbVec3f > vertices
Definition: IvWriter.h:21
std::vector< SbVec3f > vertices
Definition: IvWriter.h:30
Definition: IvWriter.h:18
bool useNormals
Definition: IvWriter.h:24
Definition: ActiveScript.h:9
std::vector< long > coordinateIndices
Definition: IvWriter.h:31
Core::PropertyText filename
Definition: CoreDocument.h:151
Definition: IvWriter.h:36
std::vector< long > coordinateIndices
Definition: IvWriter.h:23
IvWriter::IvWriter(const std::vector< App::Element * > &elems)
std::vector< SbVec3f > verticesNormals
Definition: IvWriter.h:22
std::shared_ptr< Topo::Shape const > pConstShape
Definition: Variant.h:81
bool saveIV(const std::string &filename)
Saves the document to 'filename'.