diff --git a/wrap/qt/PolyToQImage.cpp b/wrap/qt/PolyToQImage.cpp index 5f22f27c..6ecb5329 100644 --- a/wrap/qt/PolyToQImage.cpp +++ b/wrap/qt/PolyToQImage.cpp @@ -45,11 +45,14 @@ void dumpPolySet(const char * imageName, vector< vector > &polyVec, vec polyVecVec[i].resize(1); polyVecVec[i][0]=polyVec[i]; } - vector labelVec(polyVec.size()); - dumpPolySet(imageName,polyVecVec,trVec,labelVec,pp); + dumpPolySet(imageName,polyVecVec,trVec,pp); } - +void dumpPolySet(const char * imageName, vector< vector< vector > > &polyVecVec, vector &trVec, PolyDumperParam &pp) +{ + vector labelVec(polyVecVec.size()); + dumpPolySet(imageName,polyVecVec,trVec,labelVec,pp); +} void dumpPolySet(const char * imageName, vector< vector< vector > > &polyVecVec, vector &trVec, vector &labelVec, PolyDumperParam &pp) { diff --git a/wrap/qt/PolyToQImage.h b/wrap/qt/PolyToQImage.h index 04fb436a..e12e9001 100644 --- a/wrap/qt/PolyToQImage.h +++ b/wrap/qt/PolyToQImage.h @@ -29,8 +29,9 @@ public: }; void dumpPolySet(const char * imageName, std::vector< std::vector< std::vector > > &polyVecVec, std::vector &trVec, std::vector &labelVec, PolyDumperParam &pp); - void dumpPolySet(const char * imageName, std::vector< std::vector > &polyVec, std::vector &trVec, PolyDumperParam &pp); - void dumpPolySet(const char * imageName, std::vector< std::vector > &polyVec, PolyDumperParam &pp); + void dumpPolySet(const char * imageName, std::vector< std::vector< std::vector > > &polyVecVec, std::vector &trVec, PolyDumperParam &pp); + void dumpPolySet(const char * imageName, std::vector< std::vector > &polyVec, std::vector &trVec, PolyDumperParam &pp); + void dumpPolySet(const char * imageName, std::vector< std::vector > &polyVec, PolyDumperParam &pp); void rectSetToPolySet(std::vector< vcg::Box2f > &rectVec, std::vector< std::vector > &polyVec); #endif // POLYTOQIMAGE_H