add PS action to dumpToFile

This commit is contained in:
wmayer
2018-11-05 19:22:52 +01:00
parent fcdcb5d858
commit 36124965d1

View File

@@ -127,6 +127,7 @@
#include <Inventor/draggers/SoCenterballDragger.h>
#include <Inventor/annex/Profiler/SoProfiler.h>
#include <Inventor/annex/HardCopy/SoVectorizePSAction.h>
#include <Inventor/elements/SoOverrideElement.h>
#include <Inventor/elements/SoLightModelElement.h>
#include <QGesture>
@@ -1292,6 +1293,9 @@ bool View3DInventorViewer::dumpToFile(SoNode* node, const char* filename, bool b
else if (fi.hasExtension("idtf")) {
vo = std::unique_ptr<SoVectorizeAction>(new SoFCVectorizeU3DAction());
}
else if (fi.hasExtension("ps") || fi.hasExtension("eps")) {
vo = std::unique_ptr<SoVectorizeAction>(new SoVectorizePSAction());
}
else {
throw Base::ValueError("Not supported vector graphic");
}