3 #include <Inventor/SbVec3f.h> 43 const std::vector<App::Element*>& _elems;
45 bool _createFaces(
pConstShape shape, std::vector<myFace>& myFaces, std::map<int, int>& face_2_material_index,
int colorIndex);
47 std::vector<myEdge>& myEdges,
48 std::map<int, int>& edge_2_material_index,
52 void _createMaterial(App::Element* e, SoMaterial* oiv_mat,
int& materialIndex,
bool& useMaterial);
Definition: IvWriter.h:25
std::vector< SbVec3f > vertices
Definition: IvWriter.h:19
std::vector< SbVec3f > vertices
Definition: IvWriter.h:28
Definition: IvWriter.h:16
bool useNormals
Definition: IvWriter.h:22
Definition: ActiveScript.h:7
std::vector< long > coordinateIndices
Definition: IvWriter.h:29
Core::PropertyText filename
Definition: CoreDocument.h:176
Definition: IvWriter.h:34
std::vector< long > coordinateIndices
Definition: IvWriter.h:21
IvWriter::IvWriter(const std::vector< App::Element * > &elems)
std::vector< SbVec3f > verticesNormals
Definition: IvWriter.h:20
std::shared_ptr< Topo::Shape const > pConstShape
Definition: Variant.h:77
bool saveIV(const std::string &filename)
Saves the document to 'filename'.