Mock Version: 1.2.17 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/meshlab.spec'], user='mockbuild'logger=uid=1001gid=135chrootPath='/var/lib/mock/epel-7-x86_64-mockbuilder-22037/root'printOutput=Falseenv={'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'SHELL': '/bin/bash', 'TERM': 'vt100', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'LANG': 'en_US.UTF-8'}timeout=0shell=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/meshlab.spec'] with env {'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'SHELL': '/bin/bash', 'TERM': 'vt100', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'LANG': 'en_US.UTF-8'} and shell False warning: Could not canonicalize hostname: copr-builder-887743881.novalocal Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/meshlab-1.3.2-8.el7.centos.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/meshlab.spec'], user='mockbuild'logger=uid=1001gid=135chrootPath='/var/lib/mock/epel-7-x86_64-mockbuilder-22037/root'printOutput=Falseenv={'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'SHELL': '/bin/bash', 'TERM': 'vt100', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'LANG': 'en_US.UTF-8'}private_network=Truetimeout=0shell=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/meshlab.spec'] with env {'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'SHELL': '/bin/bash', 'TERM': 'vt100', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.YqRQsU + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf meshlab-1.3.2 + /usr/bin/mkdir -p meshlab-1.3.2 + cd meshlab-1.3.2 + /usr/bin/gzip -dc /builddir/build/SOURCES/MeshLabSrc_AllInc_v132.tgz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + cd /builddir/build/BUILD + cd meshlab-1.3.2 + /usr/bin/tar -xf - + /usr/bin/gzip -dc /builddir/build/SOURCES/MeshLabSrc_v122.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + mv meshlab-snapshot-svn3524/meshlab/docs meshlab/docs + rm -rf meshlab-snapshot-svn3524 + echo 'Patch #0 (meshlab-1.3.2-sharedlib.patch):' Patch #0 (meshlab-1.3.2-sharedlib.patch): + /usr/bin/cat /builddir/build/SOURCES/meshlab-1.3.2-sharedlib.patch + /usr/bin/patch -p1 -b --suffix .sharedlib --fuzz=0 patching file meshlab/src/common/common.pro patching file meshlab/src/external/external.pro patching file meshlab/src/meshlab/meshlab.pro patching file meshlab/src/meshlabplugins/edit_arc3D/edit_arc3D.pro patching file meshlab/src/meshlabplugins/filter_func/filter_func.pro patching file meshlab/src/meshlabplugins/filter_isoparametrization/filter_isoparametrization.pro patching file meshlab/src/meshlabplugins/filter_isoparametrization/param_collapse.h patching file meshlab/src/meshlabplugins/filter_isoparametrization/parametrizator.h patching file meshlab/src/meshlabplugins/filter_mutualinfoxml/levmarmethods.h patching file meshlab/src/meshlabplugins/filter_mutualinfoxml/solver.h patching file meshlab/src/meshlabplugins/filter_photosynth/filter_photosynth.pro patching file meshlab/src/meshlabplugins/filter_qhull/filter_qhull.pro patching file meshlab/src/meshlabplugins/filter_qhull/qhull_tools.h patching file meshlab/src/meshlabplugins/io_3ds/io_3ds.pro patching file meshlab/src/meshlabserver/meshlabserver.pro patching file meshlab/src/plugins_experimental/filter_mutualglobal/levmarmethods.h patching file meshlab/src/plugins_experimental/filter_mutualglobal/solver.h patching file meshlab/src/plugins_unsupported/filter_curvature_from_sliding/curvature_from_sliding.h patching file meshlab/src/plugins_unsupported/filter_mutualinfo/levmarmethods.h patching file meshlab/src/plugins_unsupported/filter_mutualinfo/solver.h patching file meshlab/src/plugins_unsupported/io_epoch/io_epoch.pro Patch #1 (meshlab-1.3.2-plugin-path.patch): + echo 'Patch #1 (meshlab-1.3.2-plugin-path.patch):' + /usr/bin/patch -p1 -b --suffix .plugin-path --fuzz=0 + /usr/bin/cat /builddir/build/SOURCES/meshlab-1.3.2-plugin-path.patch patching file meshlab/src/common/pluginmanager.cpp Patch #2 (meshlab-1.3.2-shader-path.patch): + echo 'Patch #2 (meshlab-1.3.2-shader-path.patch):' + /usr/bin/cat /builddir/build/SOURCES/meshlab-1.3.2-shader-path.patch + /usr/bin/patch -p1 -b --suffix .shader-path --fuzz=0 patching file meshlab/src/meshlabplugins/render_gdp/meshrender.cpp patching file meshlab/src/meshlabplugins/render_gdp/shaderDialog.cpp patching file meshlab/src/meshlabplugins/render_rfx/render_rfx.cpp patching file meshlab/src/plugins_experimental/render_splatpyramid/dialog.cpp Patch #3 (meshlab-1.3.2-cstddef.patch): + echo 'Patch #3 (meshlab-1.3.2-cstddef.patch):' + /usr/bin/cat /builddir/build/SOURCES/meshlab-1.3.2-cstddef.patch + /usr/bin/patch -p1 -b --suffix .cstddef --fuzz=0 patching file vcglib/wrap/io_tetramesh/import_ply.h patching file vcglib/wrap/io_trimesh/import_ply.h patching file vcglib/wrap/ply/plystuff.h Patch #4 (meshlab-1.3.1-ply-numeric.patch): + echo 'Patch #4 (meshlab-1.3.1-ply-numeric.patch):' + /usr/bin/cat /builddir/build/SOURCES/meshlab-1.3.1-ply-numeric.patch + /usr/bin/patch -p1 -b --suffix .ply-numeric --fuzz=0 patching file meshlab/src/meshlab/main.cpp Patch #5 (meshlab-1.3.1-glu.patch): + echo 'Patch #5 (meshlab-1.3.1-glu.patch):' + /usr/bin/patch -p1 -b --suffix .glu --fuzz=0 + /usr/bin/cat /builddir/build/SOURCES/meshlab-1.3.1-glu.patch patching file meshlab/src/external/structuresynth/ssynth/SyntopiaCore/GLEngine/Raytracer/RayTracer.cpp patching file meshlab/src/external/structuresynth/ssynth/SyntopiaCore/GLEngine/Sphere.h Patch #6 (meshlab-1.3.2-noctm.patch): + echo 'Patch #6 (meshlab-1.3.2-noctm.patch):' + /usr/bin/patch -p1 -b --suffix .noctm --fuzz=0 + /usr/bin/cat /builddir/build/SOURCES/meshlab-1.3.2-noctm.patch patching file meshlab/src/meshlab_full.pro Patch #9 (meshlab-1.3.2-vert-swap.patch): + echo 'Patch #9 (meshlab-1.3.2-vert-swap.patch):' + /usr/bin/cat /builddir/build/SOURCES/meshlab-1.3.2-vert-swap.patch + /usr/bin/patch -p1 -b --suffix .vert-swap --fuzz=0 patching file vcglib/wrap/gl/trimesh.h Patch #10 (meshlab-1.3.2-gcc47.patch): + echo 'Patch #10 (meshlab-1.3.2-gcc47.patch):' + /usr/bin/patch -p1 -b --suffix .gcc47 --fuzz=0 + /usr/bin/cat /builddir/build/SOURCES/meshlab-1.3.2-gcc47.patch patching file meshlab/src/meshlabplugins/decorate_base/colorhistogram.h Patch #11 (meshlab-1.3.2-include-path-double-slash.patch): + echo 'Patch #11 (meshlab-1.3.2-include-path-double-slash.patch):' + /usr/bin/patch -p1 -b --suffix .include-path-double-slash --fuzz=0 + /usr/bin/cat /builddir/build/SOURCES/meshlab-1.3.2-include-path-double-slash.patch patching file meshlab/src/meshlabplugins/render_splatting/splatrenderer.h patching file meshlab/src/meshlabplugins/render_splatting/splatrenderer_plugin.h + find . '(' -name '*.h' -o -name '*.cpp' -o -name '*.inl' ')' -a -executable -exec chmod -x '{}' ';' + rm -rf vcglib/wrap/system + rm -rf meshlab/src/external/ann_1.1.1 meshlab/src/external/bzip2-1.0.5 meshlab/src/external/glew-1.5.1 meshlab/src/external/glew-1.7.0 meshlab/src/external/levmar-2.3 meshlab/src/external/lib3ds-1.3.0 meshlab/src/external/muparser_v130 meshlab/src/external/muparser_v132 meshlab/src/external/ode-0.11.1 meshlab/src/external/qhull-2003.1 meshlab/src/external/qtsoap-2.7_1 + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.PuiP6r + umask 022 + cd /builddir/build/BUILD + cd meshlab-1.3.2 + cd meshlab/src/external + /usr/lib64/qt4/bin/qmake -recursive external.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/external/structuresynth/structuresynth.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/external/jhead-2.95/jhead-2.95.pro + make -j2 'CFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC' cd structuresynth/ && /usr/lib64/qt4/bin/qmake /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/external/structuresynth/structuresynth.pro -o Makefile cd jhead-2.95/ && /usr/lib64/qt4/bin/qmake /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/external/jhead-2.95/jhead-2.95.pro -o Makefile cd jhead-2.95/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/external/jhead-2.95' gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include -I. -I. -o jpgfile.o jpgfile.c cd structuresynth/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/external/structuresynth' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o Action.o ssynth/StructureSynth/Model/Action.cpp jpgfile.c: In function 'ReplaceThumbnail': jpgfile.c:470:14: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(ThumbnailPointer, ThumbLen, 1, ThumbnailFile); ^ gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include -I. -I. -o jhead.o jhead.c jhead.c:1207:13: warning: 'Usage' defined but not used [-Wunused-function] static void Usage (void) ^ gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include -I. -I. -o paths.o paths.c gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include -I. -I. -o exif.o exif.c gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include -I. -I. -o iptc.o iptc.c gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include -I. -I. -o gpsinfo.o gpsinfo.c gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include -I. -I. -o makernote.o makernote.c rm -f libjhead.a ar cqs libjhead.a jpgfile.o jhead.o paths.o exif.o iptc.o gpsinfo.o makernote.o rm -f ../lib/linux-g++/libjhead.a mv -f libjhead.a ../lib/linux-g++/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/external/jhead-2.95' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o AmbiguousRule.o ssynth/StructureSynth/Model/AmbiguousRule.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o Builder.o ssynth/StructureSynth/Model/Builder.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o ColorPool.o ssynth/StructureSynth/Model/ColorPool.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o CustomRule.o ssynth/StructureSynth/Model/CustomRule.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o ExecutionStack.o ssynth/StructureSynth/Model/ExecutionStack.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o PrimitiveClass.o ssynth/StructureSynth/Model/PrimitiveClass.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o PrimitiveRule.o ssynth/StructureSynth/Model/PrimitiveRule.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o RandomStreams.o ssynth/StructureSynth/Model/RandomStreams.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o Rule.o ssynth/StructureSynth/Model/Rule.cpp ssynth/StructureSynth/Model/PrimitiveRule.cpp: In member function 'virtual void StructureSynth::Model::PrimitiveRule::apply(StructureSynth::Model::Builder*) const': ssynth/StructureSynth/Model/PrimitiveRule.cpp:59:14: warning: variable 'v1' set but not used [-Wunused-but-set-variable] Vector3f v1 = b->getState().matrix * v; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o RuleRef.o ssynth/StructureSynth/Model/RuleRef.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o RuleSet.o ssynth/StructureSynth/Model/RuleSet.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o State.o ssynth/StructureSynth/Model/State.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o Transformation.o ssynth/StructureSynth/Model/Transformation.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o TransformationLoop.o ssynth/StructureSynth/Model/TransformationLoop.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o EisenParser.o ssynth/StructureSynth/Parser/EisenParser.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o Preprocessor.o ssynth/StructureSynth/Parser/Preprocessor.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o Tokenizer.o ssynth/StructureSynth/Parser/Tokenizer.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o Box.o ssynth/SyntopiaCore/GLEngine/Box.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o Dot.o ssynth/SyntopiaCore/GLEngine/Dot.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o Grid.o ssynth/SyntopiaCore/GLEngine/Grid.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o Line.o ssynth/SyntopiaCore/GLEngine/Line.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o Mesh.o ssynth/SyntopiaCore/GLEngine/Mesh.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o Object3D.o ssynth/SyntopiaCore/GLEngine/Object3D.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o AtomicCounter.o ssynth/SyntopiaCore/GLEngine/Raytracer/AtomicCounter.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o RenderThread.o ssynth/SyntopiaCore/GLEngine/Raytracer/RenderThread.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o Sampler.o ssynth/SyntopiaCore/GLEngine/Raytracer/Sampler.cpp In file included from ssynth/SyntopiaCore/GLEngine/Raytracer/Sampler.cpp:1:0: ssynth/SyntopiaCore/GLEngine/Raytracer/Sampler.h: In constructor 'SyntopiaCore::GLEngine::GaussianFilter::GaussianFilter(double, double)': ssynth/SyntopiaCore/GLEngine/Raytracer/Sampler.h:27:4: warning: 'SyntopiaCore::GLEngine::GaussianFilter::extent' is initialized with itself [-Winit-self] GaussianFilter(double ext, double alpha) : extent(extent), alpha(alpha) { ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o VoxelStepper.o ssynth/SyntopiaCore/GLEngine/Raytracer/VoxelStepper.cpp In file included from ssynth/SyntopiaCore/GLEngine/Raytracer/RenderThread.h:7:0, from ssynth/SyntopiaCore/GLEngine/Raytracer/RenderThread.cpp:1: ssynth/SyntopiaCore/GLEngine/Raytracer/Sampler.h: In constructor 'SyntopiaCore::GLEngine::GaussianFilter::GaussianFilter(double, double)': ssynth/SyntopiaCore/GLEngine/Raytracer/Sampler.h:27:4: warning: 'SyntopiaCore::GLEngine::GaussianFilter::extent' is initialized with itself [-Winit-self] GaussianFilter(double ext, double alpha) : extent(extent), alpha(alpha) { ^ ssynth/SyntopiaCore/GLEngine/Raytracer/RenderThread.cpp: In destructor 'virtual SyntopiaCore::GLEngine::RenderThread::~RenderThread()': ssynth/SyntopiaCore/GLEngine/Raytracer/RenderThread.cpp:33:29: warning: deleting object of abstract class type 'SyntopiaCore::GLEngine::Filter' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] if (!copy) delete (filter); ^ ssynth/SyntopiaCore/GLEngine/Raytracer/VoxelStepper.cpp: In member function 'QList* SyntopiaCore::GLEngine::VoxelStepper::setupRay(SyntopiaCore::Math::Vector3f, SyntopiaCore::Math::Vector3f, double&)': ssynth/SyntopiaCore/GLEngine/Raytracer/VoxelStepper.cpp:125:26: warning: converting 'false' to pointer type 'QList*' [-Wconversion-null] if (!found) return false; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o RaytraceTriangle.o ssynth/SyntopiaCore/GLEngine/RaytraceTriangle.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o Triangle.o ssynth/SyntopiaCore/GLEngine/Triangle.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o ListWidgetLogger.o ssynth/SyntopiaCore/Logging/ListWidgetLogger.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o Logging.o ssynth/SyntopiaCore/Logging/Logging.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o Matrix4.o ssynth/SyntopiaCore/Math/Matrix4.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o Random.o ssynth/SyntopiaCore/Math/Random.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o Vector3.o ssynth/SyntopiaCore/Math/Vector3.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o ColorUtils.o ssynth/SyntopiaCore/Misc/ColorUtils.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o MiniParser.o ssynth/SyntopiaCore/Misc/MiniParser.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o Persistence.o ssynth/SyntopiaCore/Misc/Persistence.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o Version.o ssynth/SyntopiaCore/Misc/Version.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o Renderer.o ssynth/StructureSynth/Model/Rendering/Renderer.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o TemplateRenderer.o ssynth/StructureSynth/Model/Rendering/TemplateRenderer.cpp /usr/lib64/qt4/bin/moc -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. ssynth/SyntopiaCore/GLEngine/EngineWidget.h -o moc_EngineWidget.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -Issynth -I/usr/X11R6/include -I. -o moc_EngineWidget.o moc_EngineWidget.cpp rm -f libssynth.a ar cqs libssynth.a Action.o AmbiguousRule.o Builder.o ColorPool.o CustomRule.o ExecutionStack.o PrimitiveClass.o PrimitiveRule.o RandomStreams.o Rule.o RuleRef.o RuleSet.o State.o Transformation.o TransformationLoop.o EisenParser.o Preprocessor.o Tokenizer.o Box.o Dot.o Grid.o Line.o Mesh.o Object3D.o AtomicCounter.o RenderThread.o Sampler.o VoxelStepper.o RaytraceTriangle.o Triangle.o ListWidgetLogger.o Logging.o Matrix4.o Random.o Vector3.o ColorUtils.o MiniParser.o Persistence.o Version.o Renderer.o TemplateRenderer.o moc_EngineWidget.o rm -f ../lib/linux-g++/libssynth.a mv -f libssynth.a ../lib/linux-g++/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/external/structuresynth' + cd .. + /usr/lib64/qt4/bin/qmake -recursive meshlab_full.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/common/common.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlab/meshlab.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabserver/meshlabserver.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_base/io_base.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_3ds/io_3ds.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_bre/io_bre.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_collada/io_collada.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_json/io_json.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_u3d/io_u3d.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_tri/io_tri.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_x3d/io_x3d.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_gts/io_gts.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_expe/io_expe.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_pdb/io_pdb.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_aging/filter_aging.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_ao/filter_ao.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_autoalign/filter_autoalign.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_camera/filter_camera.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_bnpts/filter_bnpts.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_clean/filter_clean.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_colorize/filter_colorize.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_colorproc/filter_colorproc.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_color_projection/filter_color_projection.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_create/filter_create.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_dirt/filter_dirt.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_fractal/filter_fractal.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_func/filter_func.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_img_patch_param/filter_img_patch_param.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_isoparametrization/filter_isoparametrization.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_layer/filter_layer.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_measure/filter_measure.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_meshing/filter_meshing.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_mutualinfoxml/filter_mutualinfoxml.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_mls/filter_mls.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_photosynth/filter_photosynth.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_plymc/filter_plymc.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_poisson/filter_poisson.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_qhull/filter_qhull.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_quality/filter_quality.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_sampling/filter_sampling.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_sdfgpu/filter_sdfgpu.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_select/filter_select.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_ssynth/filter_ssynth.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_texture/filter_texture.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_trioptimize/filter_trioptimize.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_unsharp/filter_unsharp.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_zippering/filter_zippering.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/render_splatting/render_splatting.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/render_gdp/render_gdp.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/render_radiance_scaling/render_radiance_scaling.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/render_rfx/render_rfx.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/decorate_base/decorate_base.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/decorate_background/decorate_background.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/decorate_shadow/decorate_shadow.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/decorate_raster_proj/decorate_raster_proj.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_select/edit_select.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_pickpoints/edit_pickpoints.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_align/edit_align.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_measure/edit_measure.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_hole/edit_hole.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_paint/edit_paint.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_point/edit_point.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_quality/edit_quality.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_texture/edit_texture.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_manipulators/edit_manipulators.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_arc3D/edit_arc3D.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/sampleplugins/sampleedit/sampleedit.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/sampleplugins/samplefilter/samplefilter.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/sampleplugins/samplefilterdyn/samplefilterdyn.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/sampleplugins/io_m/io_m.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/sampleplugins/filtergeodesic/filtergeodesic.pro Reading /builddir/build/BUILD/meshlab-1.3.2/meshlab/src/sampleplugins/filtercreateiso/filtercreateiso.pro + make -j2 'CFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic' 'DEFINES=-D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\"' cd common/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/common' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../vcglib -I. -I../external/jhead-2.95 -I/usr/X11R6/include -I. -o filterparameter.o filterparameter.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../vcglib -I. -I../external/jhead-2.95 -I/usr/X11R6/include -I. -o interfaces.o interfaces.cpp In file included from meshmodel.h:41:0, from filterparameter.cpp:31: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from filterparameter.cpp:31: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from filterparameter.cpp:31: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from filterparameter.cpp:31: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from meshmodel.h:44, from filterparameter.cpp:31: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from meshmodel.h:41:0, from interfaces.h:37, from interfaces.cpp:1: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from interfaces.h:37, from interfaces.cpp:1: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from interfaces.h:37, from interfaces.cpp:1: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from interfaces.h:37, from interfaces.cpp:1: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from meshmodel.h:44, from interfaces.h:37, from interfaces.cpp:1: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../vcglib -I. -I../external/jhead-2.95 -I/usr/X11R6/include -I. -o filterscript.o filterscript.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../vcglib -I. -I../external/jhead-2.95 -I/usr/X11R6/include -I. -o GLLogStream.o GLLogStream.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../vcglib -I. -I../external/jhead-2.95 -I/usr/X11R6/include -I. -o meshmodel.o meshmodel.cpp In file included from meshmodel.h:41:0, from meshmodel.cpp:28: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from meshmodel.cpp:28: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from meshmodel.cpp:28: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from meshmodel.cpp:28: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../vcglib -I. -I../external/jhead-2.95 -I/usr/X11R6/include -I. -o pluginmanager.o pluginmanager.cpp In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from meshmodel.h:44, from meshmodel.cpp:28: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ meshmodel.cpp: In member function 'bool MeshLabRenderState::update(int, const MeshLabRenderRaster&, int)': meshmodel.cpp:1098:24: warning: unused variable 'rrst' [-Wunused-variable] MeshLabRenderRaster* rrst = *it; ^ In file included from meshmodel.h:41:0, from interfaces.h:37, from pluginmanager.h:30, from pluginmanager.cpp:1: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from interfaces.h:37, from pluginmanager.h:30, from pluginmanager.cpp:1: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from interfaces.h:37, from pluginmanager.h:30, from pluginmanager.cpp:1: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from interfaces.h:37, from pluginmanager.h:30, from pluginmanager.cpp:1: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from meshmodel.h:44, from interfaces.h:37, from pluginmanager.h:30, from pluginmanager.cpp:1: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from pluginmanager.cpp:4:0: ../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Tetrahedron(TetraMeshType&)': ../../../vcglib/vcg/complex/algorithms/create/platonic.h:50:24: warning: typedef 'MeshType' locally defined but not used [-Wunused-local-typedefs] typedef TetraMeshType MeshType; ^ ../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Hexahedron(MeshType&)': ../../../vcglib/vcg/complex/algorithms/create/platonic.h:278:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Square(MeshType&)': ../../../vcglib/vcg/complex/algorithms/create/platonic.h:327:41: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Sphere(MeshType&, int)': ../../../vcglib/vcg/complex/algorithms/create/platonic.h:363:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/create/platonic.h:364:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ../../../vcglib/vcg/complex/algorithms/create/platonic.h:365:44: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../vcglib/vcg/complex/algorithms/create/platonic.h:367:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Cone(MeshType&, typename MeshType::ScalarType, typename MeshType::ScalarType, typename MeshType::ScalarType, int)': ../../../vcglib/vcg/complex/algorithms/create/platonic.h:398:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Box(MeshType&, const typename MeshType::BoxType&)': ../../../vcglib/vcg/complex/algorithms/create/platonic.h:487:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Build(MeshType&, const V&, const F&)': ../../../vcglib/vcg/complex/algorithms/create/platonic.h:540:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/create/platonic.h:544:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Grid(MeshType&, int, int, float, float, float*)': ../../../vcglib/vcg/complex/algorithms/create/platonic.h:594:45: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../vcglib/vcg/complex/algorithms/create/platonic.h:595:45: warning: typedef 'VertexIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexIterator VertexIterator; ^ ../../../vcglib/vcg/complex/algorithms/create/platonic.h:596:45: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../vcglib -I. -I../external/jhead-2.95 -I/usr/X11R6/include -I. -o scriptinterface.o scriptinterface.cpp In file included from meshmodel.h:41:0, from scriptinterface.h:30, from scriptinterface.cpp:1: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from scriptinterface.h:30, from scriptinterface.cpp:1: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from scriptinterface.h:30, from scriptinterface.cpp:1: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from scriptinterface.h:30, from scriptinterface.cpp:1: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from meshmodel.h:44, from scriptinterface.h:30, from scriptinterface.cpp:1: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../vcglib -I. -I../external/jhead-2.95 -I/usr/X11R6/include -I. -o xmlfilterinfo.o xmlfilterinfo.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../vcglib -I. -I../external/jhead-2.95 -I/usr/X11R6/include -I. -o mlapplication.o mlapplication.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../vcglib -I. -I../external/jhead-2.95 -I/usr/X11R6/include -I. -o scriptsyntax.o scriptsyntax.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../vcglib -I. -I../external/jhead-2.95 -I/usr/X11R6/include -I. -o searcher.o searcher.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../vcglib -I. -I../external/jhead-2.95 -I/usr/X11R6/include -I. -o meshlabdocumentxml.o meshlabdocumentxml.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../vcglib -I. -I../external/jhead-2.95 -I/usr/X11R6/include -I. -o meshlabdocumentbundler.o meshlabdocumentbundler.cpp In file included from meshmodel.h:41:0, from meshlabdocumentxml.cpp:6: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from meshlabdocumentxml.cpp:6: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from meshlabdocumentxml.cpp:6: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from meshlabdocumentxml.cpp:6: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from meshmodel.h:44, from meshlabdocumentxml.cpp:6: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from meshmodel.h:41:0, from meshlabdocumentbundler.cpp:9: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from meshlabdocumentbundler.cpp:9: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from meshlabdocumentbundler.cpp:9: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from meshlabdocumentbundler.cpp:9: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from meshmodel.h:44, from meshlabdocumentbundler.cpp:9: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from meshlabdocumentbundler.h:4:0, from meshlabdocumentbundler.cpp:10: ../../../vcglib/wrap/io_trimesh/import_out.h: In static member function 'static int vcg::tri::io::ImporterOUT::Open(OpenMeshType&, std::vector >&, std::vector >&, const char*, const char*, const char*, bool (*)(int, const char*)) [with OpenMeshType = CMeshO; typename ComputeMeshType::ScalarType = float; typename OpenMeshType::ScalarType = float; vcg::CallBackPos = bool(int, const char*)]': ../../../vcglib/wrap/io_trimesh/import_out.h:152:5: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%f %f %f ",&x,&y,&z); ^ ../../../vcglib/wrap/io_trimesh/import_out.h:154:5: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%d %d %d ",&r,&g,&b); ^ ../../../vcglib/wrap/io_trimesh/import_out.h:157:5: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%d ",&n_corr); ^ ../../../vcglib/wrap/io_trimesh/import_out.h:159:7: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%d %d %f %f ",&i_cam,&key_sift,&x,&y); ^ ../../../vcglib/wrap/io_trimesh/import_out.h: In static member function 'static void vcg::tri::io::ImporterOUT::readline(FILE*, char*, int) [with OpenMeshType = CMeshO; FILE = _IO_FILE]': ../../../vcglib/wrap/io_trimesh/import_out.h:72:5: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%c", &c); ^ ../../../vcglib/wrap/io_trimesh/import_out.h:75:9: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%c", &c); ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../vcglib -I. -I../external/jhead-2.95 -I/usr/X11R6/include -I. interfaces.h -o moc_interfaces.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../vcglib -I. -I../external/jhead-2.95 -I/usr/X11R6/include -I. meshmodel.h -o moc_meshmodel.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../vcglib -I. -I../external/jhead-2.95 -I/usr/X11R6/include -I. scriptinterface.h -o moc_scriptinterface.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../vcglib -I. -I../external/jhead-2.95 -I/usr/X11R6/include -I. scriptsyntax.h -o moc_scriptsyntax.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../vcglib -I. -I../external/jhead-2.95 -I/usr/X11R6/include -I. -o moc_interfaces.o moc_interfaces.cpp In file included from meshmodel.h:41:0, from interfaces.h:37, from moc_interfaces.cpp:9: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from interfaces.h:37, from moc_interfaces.cpp:9: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from interfaces.h:37, from moc_interfaces.cpp:9: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from interfaces.h:37, from moc_interfaces.cpp:9: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from meshmodel.h:44, from interfaces.h:37, from moc_interfaces.cpp:9: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../vcglib -I. -I../external/jhead-2.95 -I/usr/X11R6/include -I. -o moc_meshmodel.o moc_meshmodel.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../vcglib -I. -I../external/jhead-2.95 -I/usr/X11R6/include -I. -o moc_scriptinterface.o moc_scriptinterface.cpp In file included from meshmodel.h:41:0, from moc_meshmodel.cpp:9: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from moc_meshmodel.cpp:9: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from moc_meshmodel.cpp:9: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from moc_meshmodel.cpp:9: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from meshmodel.h:44, from moc_meshmodel.cpp:9: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from meshmodel.h:41:0, from scriptinterface.h:30, from moc_scriptinterface.cpp:9: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from scriptinterface.h:30, from moc_scriptinterface.cpp:9: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from scriptinterface.h:30, from moc_scriptinterface.cpp:9: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from meshmodel.h:44, from scriptinterface.h:30, from moc_scriptinterface.cpp:9: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from meshmodel.h:44, from scriptinterface.h:30, from moc_scriptinterface.cpp:9: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../vcglib -I. -I../external/jhead-2.95 -I/usr/X11R6/include -I. -o moc_scriptsyntax.o moc_scriptsyntax.cpp rm -f libcommon.so.1.0.0 libcommon.so libcommon.so.1 libcommon.so.1.0 g++ -Wl,-O1 -Wl,-z,relro -shared -Wl,-soname,libcommon.so.1 -o libcommon.so.1.0.0 filterparameter.o interfaces.o filterscript.o GLLogStream.o meshmodel.o pluginmanager.o scriptinterface.o xmlfilterinfo.o mlapplication.o scriptsyntax.o searcher.o meshlabdocumentxml.o meshlabdocumentbundler.o moc_interfaces.o moc_meshmodel.o moc_scriptinterface.o moc_scriptsyntax.o -L/usr/lib64 -L/usr/X11R6/lib -L../external/lib/linux-g++ -ljhead -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread ln -s libcommon.so.1.0.0 libcommon.so ln -s libcommon.so.1.0.0 libcommon.so.1 ln -s libcommon.so.1.0.0 libcommon.so.1.0 rm -f ../distrib/libcommon.so.1.0.0 rm -f ../distrib/libcommon.so rm -f ../distrib/libcommon.so.1 rm -f ../distrib/libcommon.so.1.0 mv -f libcommon.so.1.0.0 libcommon.so libcommon.so.1 libcommon.so.1.0 ../distrib/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/common' cd meshlab/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlab' /usr/lib64/qt4/bin/uic ui/layerDialog.ui -o ui_layerDialog.h /usr/lib64/qt4/bin/uic ui/filterScriptDialog.ui -o ui_filterScriptDialog.h /usr/lib64/qt4/bin/uic ui/customDialog.ui -o ui_customDialog.h /usr/lib64/qt4/bin/uic ui/savesnapshotDialog.ui -o ui_savesnapshotDialog.h /usr/lib64/qt4/bin/uic ui/aboutDialog.ui -o ui_aboutDialog.h /usr/lib64/qt4/bin/uic ui/renametexture.ui -o ui_renametexture.h /usr/lib64/qt4/bin/uic ui/savemaskexporter.ui -o ui_savemaskexporter.h /usr/lib64/qt4/bin/uic ui/congratsDialog.ui -o ui_congratsDialog.h /usr/lib64/qt4/bin/uic ui/filtergui.ui -o ui_filtergui.h /usr/lib64/qt4/bin/uic ui/filtercreatortab.ui -o ui_filtercreatortab.h g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o main.o main.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o mainwindow_Init.o mainwindow_Init.cpp In file included from ../common/meshmodel.h:41:0, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from main.cpp:26: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from main.cpp:26: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from main.cpp:26: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from main.cpp:26: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from main.cpp:26: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../common/meshmodel.h:41:0, from ../common/interfaces.h:37, from mainwindow_Init.cpp:25: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from mainwindow_Init.cpp:25: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from mainwindow_Init.cpp:25: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from mainwindow_Init.cpp:25: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from mainwindow_Init.cpp:25: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o mainwindow_RunTime.o mainwindow_RunTime.cpp In file included from ../common/meshmodel.h:41:0, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from mainwindow_RunTime.cpp:31: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from mainwindow_RunTime.cpp:31: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from mainwindow_RunTime.cpp:31: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from mainwindow_RunTime.cpp:31: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from mainwindow_RunTime.cpp:31: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ mainwindow_RunTime.cpp: In member function 'virtual void MainWindow::executeFilter(MeshLabXMLFilterContainer*, EnvWrap&, bool)': mainwindow_RunTime.cpp:1192:7: warning: variable 'ret' set but not used [-Wunused-but-set-variable] bool ret = true; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o glarea.o glarea.cpp In file included from mainwindow_RunTime.cpp:38:0: alnParser.h: In static member function 'static int ALNParser::ParseALN(std::vector&, const char*)': alnParser.h:84:39: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(stream, "%i\n", &mesh_number); ^ alnParser.h:91:31: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fgets(buffer, 1024, stream); ^ alnParser.h:96:31: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fgets(buffer, 1024, stream); ^ In file included from mainwindow_RunTime.cpp:38:0: alnParser.h:109:139: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(stream,"%f %f %f %f \n",&(rm.trasformation[0][0]),&(rm.trasformation[0][1]),&(rm.trasformation[0][2]),&(rm.trasformation[0][3])); ^ alnParser.h:110:139: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(stream,"%f %f %f %f \n",&(rm.trasformation[1][0]),&(rm.trasformation[1][1]),&(rm.trasformation[1][2]),&(rm.trasformation[1][3])); ^ alnParser.h:111:139: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(stream,"%f %f %f %f \n",&(rm.trasformation[2][0]),&(rm.trasformation[2][1]),&(rm.trasformation[2][2]),&(rm.trasformation[2][3])); ^ alnParser.h:112:139: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(stream,"%f %f %f %f \n",&(rm.trasformation[3][0]),&(rm.trasformation[3][1]),&(rm.trasformation[3][2]),&(rm.trasformation[3][3])); ^ In file included from ../common/meshmodel.h:41:0, from ../common/interfaces.h:37, from glarea.cpp:24: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from glarea.cpp:24: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from glarea.cpp:24: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from glarea.cpp:24: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from glarea.cpp:24: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../vcglib/wrap/io_trimesh/import_ply.h:31:0, from glarea.cpp:35: ../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Tetrahedron(TetraMeshType&)': ../../../vcglib/vcg/complex/algorithms/create/platonic.h:50:24: warning: typedef 'MeshType' locally defined but not used [-Wunused-local-typedefs] typedef TetraMeshType MeshType; ^ ../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Hexahedron(MeshType&)': ../../../vcglib/vcg/complex/algorithms/create/platonic.h:278:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Square(MeshType&)': ../../../vcglib/vcg/complex/algorithms/create/platonic.h:327:41: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Sphere(MeshType&, int)': ../../../vcglib/vcg/complex/algorithms/create/platonic.h:363:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/create/platonic.h:364:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ../../../vcglib/vcg/complex/algorithms/create/platonic.h:365:44: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../vcglib/vcg/complex/algorithms/create/platonic.h:367:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Cone(MeshType&, typename MeshType::ScalarType, typename MeshType::ScalarType, typename MeshType::ScalarType, int)': ../../../vcglib/vcg/complex/algorithms/create/platonic.h:398:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Box(MeshType&, const typename MeshType::BoxType&)': ../../../vcglib/vcg/complex/algorithms/create/platonic.h:487:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Build(MeshType&, const V&, const F&)': ../../../vcglib/vcg/complex/algorithms/create/platonic.h:540:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/create/platonic.h:544:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Grid(MeshType&, int, int, float, float, float*)': ../../../vcglib/vcg/complex/algorithms/create/platonic.h:594:45: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../vcglib/vcg/complex/algorithms/create/platonic.h:595:45: warning: typedef 'VertexIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexIterator VertexIterator; ^ ../../../vcglib/vcg/complex/algorithms/create/platonic.h:596:45: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ glarea.cpp: At global scope: glarea.cpp:661:6: warning: unused parameter 'painter' [-Wunused-parameter] void GLArea::displayHelp(QPainter *painter) ^ In file included from glarea.cpp:25:0: glarea.h: In instantiation of 'vcg::Shot GLArea::track2ShotCPU(vcg::Shot&, vcg::Trackball*) [with T = float]': glarea.cpp:1707:60: required from here glarea.h:441:10: warning: variable '_near' set but not used [-Wunused-but-set-variable] double _near, _far; ^ glarea.h:441:17: warning: variable '_far' set but not used [-Wunused-but-set-variable] double _near, _far; ^ mainwindow_RunTime.cpp: In member function 'void MainWindow::splitFromHandle(QAction*)': mainwindow_RunTime.cpp:592:15: warning: 'act' may be used uninitialized in this function [-Wmaybe-uninitialized] setSplit(act); ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o multiViewer_Container.o multiViewer_Container.cpp In file included from ../common/meshmodel.h:41:0, from multiViewer_Container.h:30, from multiViewer_Container.cpp:23: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from multiViewer_Container.h:30, from multiViewer_Container.cpp:23: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from multiViewer_Container.h:30, from multiViewer_Container.cpp:23: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from multiViewer_Container.h:30, from multiViewer_Container.cpp:23: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../common/meshmodel.h:44, from multiViewer_Container.h:30, from multiViewer_Container.cpp:23: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o plugindialog.o plugindialog.cpp In file included from ../common/meshmodel.h:41:0, from ../common/interfaces.h:37, from plugindialog.cpp:26: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from plugindialog.cpp:26: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from plugindialog.cpp:26: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from plugindialog.cpp:26: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from plugindialog.cpp:26: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o customDialog.o customDialog.cpp In file included from ../common/meshmodel.h:41:0, from ../common/interfaces.h:37, from stdpardialog.h:26, from customDialog.h:29, from customDialog.cpp:25: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from stdpardialog.h:26, from customDialog.h:29, from customDialog.cpp:25: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from stdpardialog.h:26, from customDialog.h:29, from customDialog.cpp:25: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from stdpardialog.h:26, from customDialog.h:29, from customDialog.cpp:25: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from stdpardialog.h:26, from customDialog.h:29, from customDialog.cpp:25: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o filterScriptDialog.o filterScriptDialog.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o saveSnapshotDialog.o saveSnapshotDialog.cpp In file included from ../common/meshmodel.h:41:0, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from filterScriptDialog.cpp:28: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from filterScriptDialog.cpp:28: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from filterScriptDialog.cpp:28: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from filterScriptDialog.cpp:28: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from filterScriptDialog.cpp:28: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../common/meshmodel.h:41:0, from ../common/interfaces.h:37, from glarea.h:40, from saveSnapshotDialog.h:24, from saveSnapshotDialog.cpp:24: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from glarea.h:40, from saveSnapshotDialog.h:24, from saveSnapshotDialog.cpp:24: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from glarea.h:40, from saveSnapshotDialog.h:24, from saveSnapshotDialog.cpp:24: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from glarea.h:40, from saveSnapshotDialog.h:24, from saveSnapshotDialog.cpp:24: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from glarea.h:40, from saveSnapshotDialog.h:24, from saveSnapshotDialog.cpp:24: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o layerDialog.o layerDialog.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o savemaskexporter.o savemaskexporter.cpp In file included from ../common/meshmodel.h:41:0, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from layerDialog.cpp:35: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from layerDialog.cpp:35: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from layerDialog.cpp:35: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from layerDialog.cpp:35: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from layerDialog.cpp:35: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ layerDialog.cpp: In constructor 'DecoratorParamsTreeWidget::DecoratorParamsTreeWidget(QAction*, MainWindow*, QWidget*)': layerDialog.cpp:625:8: warning: unused variable 'si' [-Wunused-variable] int si = dialoglayout->rowCount(); ^ In file included from ../common/meshmodel.h:41:0, from ../common/interfaces.h:37, from stdpardialog.h:26, from savemaskexporter.h:30, from savemaskexporter.cpp:29: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from stdpardialog.h:26, from savemaskexporter.h:30, from savemaskexporter.cpp:29: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from stdpardialog.h:26, from savemaskexporter.h:30, from savemaskexporter.cpp:29: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from stdpardialog.h:26, from savemaskexporter.h:30, from savemaskexporter.cpp:29: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from stdpardialog.h:26, from savemaskexporter.h:30, from savemaskexporter.cpp:29: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o changetexturename.o changetexturename.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o stdpardialog.o stdpardialog.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o xmlstdpardialog.o xmlstdpardialog.cpp In file included from ../common/meshmodel.h:41:0, from ../common/interfaces.h:37, from stdpardialog.h:26, from stdpardialog.cpp:25: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from stdpardialog.h:26, from stdpardialog.cpp:25: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from stdpardialog.h:26, from stdpardialog.cpp:25: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from stdpardialog.h:26, from stdpardialog.cpp:25: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from stdpardialog.h:26, from stdpardialog.cpp:25: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../common/meshmodel.h:41:0, from ../common/scriptinterface.h:30, from xmlstdpardialog.h:5, from xmlstdpardialog.cpp:1: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/scriptinterface.h:30, from xmlstdpardialog.h:5, from xmlstdpardialog.cpp:1: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/scriptinterface.h:30, from xmlstdpardialog.h:5, from xmlstdpardialog.cpp:1: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/scriptinterface.h:30, from xmlstdpardialog.h:5, from xmlstdpardialog.cpp:1: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../common/meshmodel.h:44, from ../common/scriptinterface.h:30, from xmlstdpardialog.h:5, from xmlstdpardialog.cpp:1: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ stdpardialog.cpp: In member function 'bool MeshlabStdDialog::isPreviewable()': stdpardialog.cpp:87:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return ((curmask != MeshModel::MM_UNKNOWN) && (curmask != MeshModel::MM_NONE) && !(curmask & MeshModel::MM_VERTNUMBER) && !(curmask & MeshModel::MM_FACENUMBER)); ^ stdpardialog.cpp: In member function 'void MeshlabStdDialog::closeClick()': stdpardialog.cpp:345:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(curmask != MeshModel::MM_UNKNOWN) ^ xmlstdpardialog.cpp: In member function 'void MeshLabXMLStdDialog::closeClick()': xmlstdpardialog.cpp:205:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(curmask != MeshModel::MM_UNKNOWN) ^ xmlstdpardialog.cpp: In member function 'bool MeshLabXMLStdDialog::isPreviewable() const': xmlstdpardialog.cpp:291:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return ((curmask != MeshModel::MM_UNKNOWN) && (curmask != MeshModel::MM_NONE) && !(curmask & MeshModel::MM_VERTNUMBER) && !(curmask & MeshModel::MM_FACENUMBER)); ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o additionalgui.o additionalgui.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o xmlgeneratorgui.o xmlgeneratorgui.cpp additionalgui.cpp: In member function 'void MLScriptEditor::lineNumberAreaPaintEvent(QPaintEvent*, const QColor&)': additionalgui.cpp:359:6: warning: unused variable 'indent' [-Wunused-variable] int indent = block.blockFormat().indent(); ^ additionalgui.cpp: In member function 'virtual void MLSyntaxHighlighter::highlightBlock(const QString&)': additionalgui.cpp:655:9: warning: unused variable 'matchedchar' [-Wunused-variable] bool matchedchar = colorTextIfInsideTree(nokeyword.cap(),root,index); ^ In file included from additionalgui.cpp:1:0: additionalgui.h: In constructor 'SearchMenu::SearchMenu(const WordActionsMapAccessor&, int, QWidget*)': additionalgui.h:254:32: warning: 'SearchMenu::wama' will be initialized after [-Wreorder] const WordActionsMapAccessor& wama; ^ additionalgui.h:253:7: warning: 'int SearchMenu::maxres' [-Wreorder] int maxres; ^ additionalgui.cpp:795:1: warning: when initialized here [-Wreorder] SearchMenu::SearchMenu(const WordActionsMapAccessor& wm,const int max,QWidget* parent) ^ additionalgui.cpp: In member function 'void SearchMenu::setLineEditFocus()': additionalgui.cpp:898:25: warning: unused variable 'acts' [-Wunused-variable] const QList& acts = actions(); ^ In file included from ../common/meshmodel.h:41:0, from xmlgeneratorgui.h:4, from ui_filtercreatortab.h:21, from xmlgeneratorgui.cpp:3: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from xmlgeneratorgui.h:4, from ui_filtercreatortab.h:21, from xmlgeneratorgui.cpp:3: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from xmlgeneratorgui.h:4, from ui_filtercreatortab.h:21, from xmlgeneratorgui.cpp:3: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from xmlgeneratorgui.h:4, from ui_filtercreatortab.h:21, from xmlgeneratorgui.cpp:3: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../common/meshmodel.h:44, from xmlgeneratorgui.h:4, from ui_filtercreatortab.h:21, from xmlgeneratorgui.cpp:3: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o trackball.o ../../../vcglib/wrap/gui/trackball.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o trackmode.o ../../../vcglib/wrap/gui/trackmode.cpp In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/wrap/gui/trackmode.cpp:25: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/wrap/gui/trackmode.cpp:28:0: ../../../vcglib/wrap/gui/trackutils.h: In function 'bool vcg::trackutils::HitHyper(vcg::Point3f, float, vcg::Point3f, vcg::Plane3f, vcg::Point3f, vcg::Point3f&)': ../../../vcglib/wrap/gui/trackutils.h:189:13: warning: variable 'x2' set but not used [-Wunused-but-set-variable] float x1, x2, xval, yval; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o glarea_setting.o glarea_setting.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o filterthread.o filterthread.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. ../common/interfaces.h -o moc_interfaces.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. mainwindow.h -o moc_mainwindow.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. glarea.h -o moc_glarea.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. multiViewer_Container.h -o moc_multiViewer_Container.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. plugindialog.h -o moc_plugindialog.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. customDialog.h -o moc_customDialog.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. filterScriptDialog.h -o moc_filterScriptDialog.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. saveSnapshotDialog.h -o moc_saveSnapshotDialog.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. savemaskexporter.h -o moc_savemaskexporter.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. changetexturename.h -o moc_changetexturename.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. layerDialog.h -o moc_layerDialog.cpp In file included from ../common/meshmodel.h:41:0, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from filterthread.cpp:1: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from filterthread.cpp:1: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from filterthread.cpp:1: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from filterthread.cpp:1: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from filterthread.cpp:1: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. stdpardialog.h -o moc_stdpardialog.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. xmlstdpardialog.h -o moc_xmlstdpardialog.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. additionalgui.h -o moc_additionalgui.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. xmlgeneratorgui.h -o moc_xmlgeneratorgui.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. filterthread.h -o moc_filterthread.cpp /usr/lib64/qt4/bin/rcc -name meshlab meshlab.qrc -o qrc_meshlab.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o moc_interfaces.o moc_interfaces.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o moc_mainwindow.o moc_mainwindow.cpp In file included from ../common/meshmodel.h:41:0, from ../common/interfaces.h:37, from moc_interfaces.cpp:9: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from moc_interfaces.cpp:9: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from moc_interfaces.cpp:9: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from moc_interfaces.cpp:9: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from moc_interfaces.cpp:9: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o moc_glarea.o moc_glarea.cpp In file included from ../common/meshmodel.h:41:0, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from moc_mainwindow.cpp:9: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from moc_mainwindow.cpp:9: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from moc_mainwindow.cpp:9: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from moc_mainwindow.cpp:9: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from moc_mainwindow.cpp:9: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../common/meshmodel.h:41:0, from ../common/interfaces.h:37, from glarea.h:40, from moc_glarea.cpp:9: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from glarea.h:40, from moc_glarea.cpp:9: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from glarea.h:40, from moc_glarea.cpp:9: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from glarea.h:40, from moc_glarea.cpp:9: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from glarea.h:40, from moc_glarea.cpp:9: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o moc_multiViewer_Container.o moc_multiViewer_Container.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o moc_plugindialog.o moc_plugindialog.cpp In file included from ../common/meshmodel.h:41:0, from multiViewer_Container.h:30, from moc_multiViewer_Container.cpp:9: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from multiViewer_Container.h:30, from moc_multiViewer_Container.cpp:9: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from multiViewer_Container.h:30, from moc_multiViewer_Container.cpp:9: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from multiViewer_Container.h:30, from moc_multiViewer_Container.cpp:9: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../common/meshmodel.h:44, from multiViewer_Container.h:30, from moc_multiViewer_Container.cpp:9: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o moc_customDialog.o moc_customDialog.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o moc_filterScriptDialog.o moc_filterScriptDialog.cpp In file included from ../common/meshmodel.h:41:0, from ../common/interfaces.h:37, from stdpardialog.h:26, from customDialog.h:29, from moc_customDialog.cpp:9: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from stdpardialog.h:26, from customDialog.h:29, from moc_customDialog.cpp:9: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from stdpardialog.h:26, from customDialog.h:29, from moc_customDialog.cpp:9: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from stdpardialog.h:26, from customDialog.h:29, from moc_customDialog.cpp:9: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from stdpardialog.h:26, from customDialog.h:29, from moc_customDialog.cpp:9: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o moc_saveSnapshotDialog.o moc_saveSnapshotDialog.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o moc_savemaskexporter.o moc_savemaskexporter.cpp In file included from ../common/meshmodel.h:41:0, from ../common/interfaces.h:37, from stdpardialog.h:26, from savemaskexporter.h:30, from moc_savemaskexporter.cpp:9: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from stdpardialog.h:26, from savemaskexporter.h:30, from moc_savemaskexporter.cpp:9: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from stdpardialog.h:26, from savemaskexporter.h:30, from moc_savemaskexporter.cpp:9: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from stdpardialog.h:26, from savemaskexporter.h:30, from moc_savemaskexporter.cpp:9: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from stdpardialog.h:26, from savemaskexporter.h:30, from moc_savemaskexporter.cpp:9: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../common/meshmodel.h:41:0, from ../common/interfaces.h:37, from glarea.h:40, from saveSnapshotDialog.h:24, from moc_saveSnapshotDialog.cpp:9: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from glarea.h:40, from saveSnapshotDialog.h:24, from moc_saveSnapshotDialog.cpp:9: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from glarea.h:40, from saveSnapshotDialog.h:24, from moc_saveSnapshotDialog.cpp:9: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from glarea.h:40, from saveSnapshotDialog.h:24, from moc_saveSnapshotDialog.cpp:9: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from glarea.h:40, from saveSnapshotDialog.h:24, from moc_saveSnapshotDialog.cpp:9: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o moc_changetexturename.o moc_changetexturename.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o moc_layerDialog.o moc_layerDialog.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o moc_stdpardialog.o moc_stdpardialog.cpp In file included from ../common/meshmodel.h:41:0, from ../common/interfaces.h:37, from stdpardialog.h:26, from moc_stdpardialog.cpp:9: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from stdpardialog.h:26, from moc_stdpardialog.cpp:9: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from stdpardialog.h:26, from moc_stdpardialog.cpp:9: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from stdpardialog.h:26, from moc_stdpardialog.cpp:9: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from stdpardialog.h:26, from moc_stdpardialog.cpp:9: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o moc_xmlstdpardialog.o moc_xmlstdpardialog.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o moc_additionalgui.o moc_additionalgui.cpp In file included from ../common/meshmodel.h:41:0, from ../common/scriptinterface.h:30, from xmlstdpardialog.h:5, from moc_xmlstdpardialog.cpp:9: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/scriptinterface.h:30, from xmlstdpardialog.h:5, from moc_xmlstdpardialog.cpp:9: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/scriptinterface.h:30, from xmlstdpardialog.h:5, from moc_xmlstdpardialog.cpp:9: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/scriptinterface.h:30, from xmlstdpardialog.h:5, from moc_xmlstdpardialog.cpp:9: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../common/meshmodel.h:44, from ../common/scriptinterface.h:30, from xmlstdpardialog.h:5, from moc_xmlstdpardialog.cpp:9: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o moc_xmlgeneratorgui.o moc_xmlgeneratorgui.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o moc_filterthread.o moc_filterthread.cpp In file included from ../common/meshmodel.h:41:0, from xmlgeneratorgui.h:4, from moc_xmlgeneratorgui.cpp:9: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from xmlgeneratorgui.h:4, from moc_xmlgeneratorgui.cpp:9: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from xmlgeneratorgui.h:4, from moc_xmlgeneratorgui.cpp:9: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from xmlgeneratorgui.h:4, from moc_xmlgeneratorgui.cpp:9: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../common/meshmodel.h:44, from xmlgeneratorgui.h:4, from moc_xmlgeneratorgui.cpp:9: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../common/meshmodel.h:41:0, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from filterthread.h:5, from moc_filterthread.cpp:9: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from filterthread.h:5, from moc_filterthread.cpp:9: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from filterthread.h:5, from moc_filterthread.cpp:9: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from filterthread.h:5, from moc_filterthread.cpp:9: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from ../common/pluginmanager.h:30, from mainwindow.h:37, from filterthread.h:5, from moc_filterthread.cpp:9: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../.. -I../../../vcglib -I../external/glew-1.7.0/include -I../external/jhead-2.95 -I/usr/X11R6/include -I. -I. -o qrc_meshlab.o qrc_meshlab.cpp g++ -Wl,-O1 -Wl,-z,relro -Wl,-rpath,/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/distrib -o ../distrib/meshlab main.o mainwindow_Init.o mainwindow_RunTime.o glarea.o multiViewer_Container.o plugindialog.o customDialog.o filterScriptDialog.o saveSnapshotDialog.o layerDialog.o savemaskexporter.o changetexturename.o stdpardialog.o xmlstdpardialog.o additionalgui.o xmlgeneratorgui.o trackball.o trackmode.o glarea_setting.o filterthread.o moc_interfaces.o moc_mainwindow.o moc_glarea.o moc_multiViewer_Container.o moc_plugindialog.o moc_customDialog.o moc_filterScriptDialog.o moc_saveSnapshotDialog.o moc_savemaskexporter.o moc_changetexturename.o moc_layerDialog.o moc_stdpardialog.o moc_xmlstdpardialog.o moc_additionalgui.o moc_xmlgeneratorgui.o moc_filterthread.o qrc_meshlab.o -L/usr/lib64 -L/usr/X11R6/lib -L../external/lib/linux-g++ -ljhead -L../distrib -lcommon -lGLEW -lGLU -lQtScript -lQtXmlPatterns -lQtXml -lQtOpenGL -lQtGui -lQtNetwork -lQtCore -lGL -lpthread make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlab' cd meshlabserver/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabserver' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I. -I.. -I../../../vcglib -I/usr/X11R6/include -I. -o mainserver.o mainserver.cpp In file included from ../common/meshmodel.h:41:0, from ../common/interfaces.h:37, from mainserver.cpp:25: ../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../vcglib/vcg/space/distance3.h:29:0, from ../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from mainserver.cpp:25: ../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from mainserver.cpp:25: ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from mainserver.cpp:25: ../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../common/meshmodel.h:44, from ../common/interfaces.h:37, from mainserver.cpp:25: ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -Wl,-O1 -Wl,-z,relro -Wl,-rpath,/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/distrib -o ../distrib/meshlabserver mainserver.o -L/usr/lib64 -L/usr/X11R6/lib -L../distrib -lcommon -lGLEW -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabserver' cd meshlabplugins/io_base/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_base' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o baseio.o baseio.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o plylib.o ../../../../vcglib/wrap/ply/plylib.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from baseio.h:26, from baseio.cpp:26: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from baseio.h:26, from baseio.cpp:26: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from baseio.h:26, from baseio.cpp:26: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from baseio.h:26, from baseio.cpp:26: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from baseio.h:26, from baseio.cpp:26: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/wrap/io_trimesh/import_ply.h:31:0, from baseio.cpp:28: ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Tetrahedron(TetraMeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:50:24: warning: typedef 'MeshType' locally defined but not used [-Wunused-local-typedefs] typedef TetraMeshType MeshType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Hexahedron(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:278:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Square(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:327:41: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Sphere(MeshType&, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:363:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:364:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:365:44: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:367:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Cone(MeshType&, typename MeshType::ScalarType, typename MeshType::ScalarType, typename MeshType::ScalarType, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:398:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Box(MeshType&, const typename MeshType::BoxType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:487:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Build(MeshType&, const V&, const F&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:540:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:544:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Grid(MeshType&, int, int, float, float, float*)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:594:45: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:595:45: warning: typedef 'VertexIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexIterator VertexIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:596:45: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. baseio.h -o moc_baseio.cpp baseio.cpp: In member function 'virtual bool BaseMeshIOPlugin::open(const QString&, const QString&, MeshModel&, int&, const RichParameterSet&, bool (*)(int, const char*), QWidget*)': baseio.cpp:64:7: warning: variable 'normalsUpdated' set but not used [-Wunused-but-set-variable] bool normalsUpdated = false; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_baseio.o moc_baseio.cpp In file included from baseio.cpp:31:0: ../../../../vcglib/wrap/io_trimesh/import_off.h: In instantiation of 'static int vcg::tri::io::ImporterOFF::Open(MESH_TYPE&, const char*, int&, bool (*)(int, const char*)) [with MESH_TYPE = CMeshO; vcg::CallBackPos = bool(int, const char*)]': baseio.cpp:171:89: required from here ../../../../vcglib/wrap/io_trimesh/import_off.h:189:38: warning: variable 'nEdges' set but not used [-Wunused-but-set-variable] unsigned int nVertices, nFaces, nEdges; ^ In file included from baseio.cpp:33:0: ../../../../vcglib/wrap/io_trimesh/import_vmi.h: In instantiation of 'static int vcg::tri::io::ImporterVMI::Deserialize(OpenMeshType&, int&) [with OpenMeshType = CMeshO; A0 = long int; A1 = double; A2 = int; A3 = short int; A4 = char]': ../../../../vcglib/wrap/io_trimesh/import_vmi.h:658:41: required from 'static int vcg::tri::io::ImporterVMI::Open(OpenMeshType&, const char*, int&, bool (*)(int, const char*)) [with OpenMeshType = CMeshO; A0 = long int; A1 = double; A2 = int; A3 = short int; A4 = char; vcg::CallBackPos = bool(int, const char*)]' baseio.cpp:185:52: required from here ../../../../vcglib/wrap/io_trimesh/import_vmi.h:714:20: warning: variable 'read' set but not used [-Wunused-but-set-variable] size_t read = 0; ^ In file included from baseio.cpp:35:0: ../../../../vcglib/wrap/io_trimesh/export_ply.h: In instantiation of 'static int vcg::tri::io::ExporterPLY::Save(SaveMeshType&, const char*, bool, vcg::tri::io::PlyInfo&, bool (*)(int, const char*)) [with SaveMeshType = CMeshO; vcg::CallBackPos = bool(int, const char*)]': ../../../../vcglib/wrap/io_trimesh/export_ply.h:187:38: required from 'static int vcg::tri::io::ExporterPLY::Save(SaveMeshType&, const char*, int, bool, bool (*)(int, const char*)) [with SaveMeshType = CMeshO; vcg::CallBackPos = bool(int, const char*)]' baseio.cpp:230:91: required from here ../../../../vcglib/wrap/io_trimesh/export_ply.h:525:26: warning: variable 'td' set but not used [-Wunused-but-set-variable] float tf(0); double td(0); ^ ../../../../vcglib/wrap/io_trimesh/export_ply.h:698:27: warning: variable 'td' set but not used [-Wunused-but-set-variable] float tf(0); double td(0); ^ ../../../../vcglib/wrap/io_trimesh/export_ply.h:717:6: warning: variable 'eauxvv' set but not used [-Wunused-but-set-variable] int eauxvv[2]; ^ In file included from ../../../../vcglib/wrap/io_trimesh/import_obj.h:33:0, from baseio.cpp:30: ../../../../vcglib/wrap/gl/glu_tesselator.h: In instantiation of 'static void vcg::glu_tesselator::do_tesselation(const std::vector >&, vcg::glu_tesselator::tess_prim_data_vec&) [with point_type = vcg::Point3; vcg::glu_tesselator::tess_prim_data_vec = std::vector]': ../../../../vcglib/wrap/gl/glu_tesselator.h:115:46: required from 'static void vcg::glu_tesselator::tesselate(const std::vector >&, std::vector&) [with point_type = vcg::Point3]' ../../../../vcglib/wrap/io_trimesh/import_obj.h:426:106: required from 'static int vcg::tri::io::ImporterOBJ::Open(OpenMeshType&, const char*, vcg::tri::io::ImporterOBJ::Info&) [with OpenMeshType = CMeshO]' baseio.cpp:112:77: required from here ../../../../vcglib/wrap/gl/glu_tesselator.h:237:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] gluTessVertex(tess, vertex, (void *)k); ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from baseio.h:26, from moc_baseio.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from baseio.h:26, from moc_baseio.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from baseio.h:26, from moc_baseio.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from baseio.h:26, from moc_baseio.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from baseio.h:26, from moc_baseio.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from baseio.cpp:29:0: ../../../../vcglib/wrap/io_trimesh/import_stl.h: In static member function 'static int vcg::tri::io::ImporterSTL::Open(OpenMeshType&, const char*, bool (*)(int, const char*)) [with OpenMeshType = CMeshO; vcg::CallBackPos = bool(int, const char*)]': ../../../../vcglib/wrap/io_trimesh/import_stl.h:110:3: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&facenum, sizeof(int), 1, fp); ^ ../../../../vcglib/wrap/io_trimesh/import_stl.h:114:3: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(tmpbuf,sizeof(tmpbuf),1,fp); ^ ../../../../vcglib/wrap/io_trimesh/import_stl.h: In static member function 'static int vcg::tri::io::ImporterSTL::OpenBinary(OpenMeshType&, const char*, bool (*)(int, const char*)) [with OpenMeshType = CMeshO; vcg::CallBackPos = bool(int, const char*)]': ../../../../vcglib/wrap/io_trimesh/import_stl.h:140:3: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&facenum, sizeof(int), 1, fp); ^ ../../../../vcglib/wrap/io_trimesh/import_stl.h:151:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&norm,sizeof(Point3f),1,fp); ^ ../../../../vcglib/wrap/io_trimesh/import_stl.h:152:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&tri,sizeof(Point3f),3,fp); ^ ../../../../vcglib/wrap/io_trimesh/import_stl.h:153:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&attr,sizeof(short),1,fp); ^ In file included from baseio.cpp:32:0: ../../../../vcglib/wrap/io_trimesh/import_ptx.h: In static member function 'static bool vcg::tri::io::ImporterPTX::skipmesh(FILE*, bool (*)(int, const char*)) [with OpenMeshType = CMeshO; FILE = _IO_FILE; vcg::CallBackPos = bool(int, const char*)]': ../../../../vcglib/wrap/io_trimesh/import_ptx.h:124:4: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%i\n",&colnum); ^ ../../../../vcglib/wrap/io_trimesh/import_ptx.h:125:4: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%i\n",&rownum); ^ ../../../../vcglib/wrap/io_trimesh/import_ptx.h:134:5: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&linebuf,1,1,fp); ^ ../../../../vcglib/wrap/io_trimesh/import_ptx.h:135:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] while(linebuf != '\n') fread(&linebuf,1,1,fp); ^ ../../../../vcglib/wrap/io_trimesh/import_ptx.h: In static member function 'static bool vcg::tri::io::ImporterPTX::readPTX(OpenMeshType&, FILE*, vcg::tri::io::ImporterPTX::Info, bool (*)(int, const char*)) [with OpenMeshType = CMeshO; FILE = _IO_FILE; vcg::CallBackPos = bool(int, const char*)]': ../../../../vcglib/wrap/io_trimesh/import_ptx.h:186:4: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%i\n",&colnum); ^ ../../../../vcglib/wrap/io_trimesh/import_ptx.h:187:4: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%i\n",&rownum); ^ In file included from baseio.cpp:32:0: ../../../../vcglib/wrap/io_trimesh/import_ptx.h:208:4: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&(linebuf[ii++]),1,1,fp); ^ ../../../../vcglib/wrap/io_trimesh/import_ptx.h:272:6: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%f %f %f %f %f %f %f", &xx, &yy, &zz, &rf, &rr, &gg, &bb); ^ ../../../../vcglib/wrap/io_trimesh/import_ptx.h:274:6: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%f %f %f %f", &xx, &yy, &zz, &rf); ^ rm -f libio_base.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libio_base.so baseio.o plylib.o moc_baseio.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libio_base.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_base' cd meshlabplugins/io_3ds/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_3ds' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/include/lib3ds -I/usr/X11R6/include -I. -o meshio.o meshio.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/include/lib3ds -I/usr/X11R6/include -I. meshio.h -o moc_meshio.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/include/lib3ds -I/usr/X11R6/include -I. -o moc_meshio.o moc_meshio.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from meshio.h:30, from moc_meshio.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshio.h:30, from moc_meshio.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshio.h:30, from moc_meshio.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshio.h:30, from moc_meshio.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from meshio.h:30, from meshio.cpp:27: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshio.h:30, from meshio.cpp:27: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshio.h:30, from meshio.cpp:27: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshio.h:30, from meshio.cpp:27: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshio.h:30, from moc_meshio.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshio.h:30, from meshio.cpp:27: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rm -f libio_3ds.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libio_3ds.so meshio.o moc_meshio.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -l3ds -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libio_3ds.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_3ds' cd meshlabplugins/io_bre/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_bre' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o io_bre.o io_bre.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. io_bre.h -o moc_io_bre.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_io_bre.o moc_io_bre.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from io_bre.h:26, from moc_io_bre.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_bre.h:26, from moc_io_bre.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_bre.h:26, from moc_io_bre.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_bre.h:26, from moc_io_bre.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_bre.h:26, from moc_io_bre.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from io_bre.h:26, from io_bre.cpp:28: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_bre.h:26, from io_bre.cpp:28: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_bre.h:26, from io_bre.cpp:28: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_bre.h:26, from io_bre.cpp:28: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_bre.h:26, from io_bre.cpp:28: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from moc_io_bre.cpp:9:0: io_bre.h: At global scope: io_bre.h:196:20: warning: 'const char* ErrorMsg(int)' defined but not used [-Wunused-function] static const char *ErrorMsg(int error) ^ io_bre.cpp: In function 'int vcg::tri::io::ReadBreElementsInGrid(QFile&, vcg::tri::io::VertexGrid&, CMeshO&, int, int, bool (*)(int, const char*))': io_bre.cpp:575:43: warning: variable 'test_index' set but not used [-Wunused-but-set-variable] CMeshO::PerMeshAttributeHandle test_index = tri::Allocator::GetPerMeshAttribute(m, "Camera Position"); ^ rm -f libio_bre.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libio_bre.so io_bre.o moc_io_bre.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libio_bre.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_bre' cd meshlabplugins/io_collada/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_collada' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o io_collada.o io_collada.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o xmldocumentmanaging.o ../../../../vcglib/wrap/dae/xmldocumentmanaging.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. io_collada.h -o moc_io_collada.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_io_collada.o moc_io_collada.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from io_collada.h:47, from io_collada.cpp:93: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_collada.h:47, from io_collada.cpp:93: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_collada.h:47, from io_collada.cpp:93: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_collada.h:47, from io_collada.cpp:93: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_collada.h:47, from io_collada.cpp:93: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from io_collada.h:47, from moc_io_collada.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_collada.h:47, from moc_io_collada.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_collada.h:47, from moc_io_collada.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_collada.h:47, from moc_io_collada.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_collada.h:47, from moc_io_collada.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/wrap/io_trimesh/export_dae.h:28:0, from io_collada.cpp:98: ../../../../vcglib/wrap/dae/colladaformat.h: At global scope: ../../../../vcglib/wrap/dae/colladaformat.h:757:3: warning: unused parameter 'input_set' [-Wunused-parameter] BindVertexInputTag(const QString& semantic,const QString& input_semantic,const QString& input_set) ^ io_collada.cpp:104:6: warning: unused parameter 'parent' [-Wunused-parameter] bool ColladaIOPlugin::open(const QString &formatName, const QString &fileName, MeshModel &m, int& mask, const RichParameterSet &, CallBackPos *cb, QWidget *parent) ^ io_collada.cpp:184:6: warning: unused parameter 'cb' [-Wunused-parameter] bool ColladaIOPlugin::save(const QString &formatName, const QString &fileName, MeshModel &m, const int mask, const RichParameterSet &, vcg::CallBackPos *cb, QWidget *parent) ^ io_collada.cpp:184:6: warning: unused parameter 'parent' [-Wunused-parameter] In file included from io_collada.cpp:98:0: ../../../../vcglib/wrap/io_trimesh/export_dae.h: In instantiation of 'static int vcg::tri::io::ExporterDAE::Save(const MESHMODEL&, const char*, int, const QDomDocument*) [with MESHMODEL = CMeshO]': io_collada.cpp:200:47: required from here ../../../../vcglib/wrap/io_trimesh/export_dae.h:41:14: warning: unused parameter 'doc' [-Wunused-parameter] static int Save(const MESHMODEL& model,const char* filename,const int mask,const QDomDocument* doc = NULL) ^ In file included from io_collada.cpp:97:0: ../../../../vcglib/wrap/io_trimesh/import_dae.h: In instantiation of 'static void vcg::tri::io::ImporterDAE::AddNodeToMesh(QDomElement, vcg::tri::io::ImporterDAE::ColladaMesh&, vcg::Matrix44f, vcg::tri::io::InfoDAE&) [with OpenMeshType = CMeshO; vcg::Matrix44f = vcg::Matrix44]': ../../../../vcglib/wrap/io_trimesh/import_dae.h:809:60: required from 'static int vcg::tri::io::ImporterDAE::Open(OpenMeshType&, const char*, vcg::tri::io::InfoDAE&, bool (*)(int, const char*)) [with OpenMeshType = CMeshO; vcg::CallBackPos = bool(int, const char*)]' io_collada.cpp:129:51: required from here ../../../../vcglib/wrap/io_trimesh/import_dae.h:604:150: warning: format '%i' expects argument of type 'int', but argument 5 has type 'std::vector >::size_type {aka long unsigned int}' [-Wformat=] QDEBUG("** instance_geometry with url %s (intial mesh size %i %i T = %i)",qPrintable(instGeomNode.attribute("url")),m.vn,m.fn,m.textures.size()); ^ ../../../../vcglib/wrap/io_trimesh/import_dae.h:621:160: warning: format '%i' expects argument of type 'int', but argument 4 has type 'std::vector::ColladaVertex, std::allocator::ColladaVertex> >::size_type {aka long unsigned int}' [-Wformat=] QDEBUG("** instance_geometry with url %s (final mesh size %i %i - %i %i)",qPrintable(instGeomNode.attribute("url")),m.vn,m.vert.size(),m.fn,m.face.size()); ^ ../../../../vcglib/wrap/io_trimesh/import_dae.h:621:160: warning: format '%i' expects argument of type 'int', but argument 6 has type 'std::vector::ColladaFace, std::allocator::ColladaFace> >::size_type {aka long unsigned int}' [-Wformat=] ../../../../vcglib/wrap/io_trimesh/import_dae.h: In instantiation of 'static int vcg::tri::io::ImporterDAE::LoadGeometry(vcg::tri::io::ImporterDAE::ColladaMesh&, vcg::tri::io::InfoDAE&, const QDomElement&, QMap&, bool (*)(int, const char*)) [with OpenMeshType = CMeshO; vcg::CallBackPos = bool(int, const char*)]': ../../../../vcglib/wrap/io_trimesh/import_dae.h:618:73: required from 'static void vcg::tri::io::ImporterDAE::AddNodeToMesh(QDomElement, vcg::tri::io::ImporterDAE::ColladaMesh&, vcg::Matrix44f, vcg::tri::io::InfoDAE&) [with OpenMeshType = CMeshO; vcg::Matrix44f = vcg::Matrix44]' ../../../../vcglib/wrap/io_trimesh/import_dae.h:809:60: required from 'static int vcg::tri::io::ImporterDAE::Open(OpenMeshType&, const char*, vcg::tri::io::InfoDAE&, bool (*)(int, const char*)) [with OpenMeshType = CMeshO; vcg::CallBackPos = bool(int, const char*)]' io_collada.cpp:129:51: required from here ../../../../vcglib/wrap/io_trimesh/import_dae.h:569:118: warning: format '%i' expects argument of type 'int', but argument 3 has type 'std::vector::ColladaVertex, std::allocator::ColladaVertex> >::size_type {aka long unsigned int}' [-Wformat=] QDEBUG("**** Loading a Geometry Mesh **** (final mesh size %i %i - %i %i)",m.vn,m.vert.size(),m.fn,m.face.size()); ^ ../../../../vcglib/wrap/io_trimesh/import_dae.h:569:118: warning: format '%i' expects argument of type 'int', but argument 5 has type 'std::vector::ColladaFace, std::allocator::ColladaFace> >::size_type {aka long unsigned int}' [-Wformat=] ../../../../vcglib/wrap/io_trimesh/import_dae.h: In instantiation of 'static vcg::tri::io::UtilDAE::DAEError vcg::tri::io::ImporterDAE::LoadTriangularMesh(QDomNodeList&, vcg::tri::io::ImporterDAE::ColladaMesh&, size_t, vcg::tri::io::InfoDAE&, QMap&) [with OpenMeshType = CMeshO; size_t = long unsigned int]': ../../../../vcglib/wrap/io_trimesh/import_dae.h:562:69: required from 'static int vcg::tri::io::ImporterDAE::LoadGeometry(vcg::tri::io::ImporterDAE::ColladaMesh&, vcg::tri::io::InfoDAE&, const QDomElement&, QMap&, bool (*)(int, const char*)) [with OpenMeshType = CMeshO; vcg::CallBackPos = bool(int, const char*)]' ../../../../vcglib/wrap/io_trimesh/import_dae.h:618:73: required from 'static void vcg::tri::io::ImporterDAE::AddNodeToMesh(QDomElement, vcg::tri::io::ImporterDAE::ColladaMesh&, vcg::Matrix44f, vcg::tri::io::InfoDAE&) [with OpenMeshType = CMeshO; vcg::Matrix44f = vcg::Matrix44]' ../../../../vcglib/wrap/io_trimesh/import_dae.h:809:60: required from 'static int vcg::tri::io::ImporterDAE::Open(OpenMeshType&, const char*, vcg::tri::io::InfoDAE&, bool (*)(int, const char*)) [with OpenMeshType = CMeshO; vcg::CallBackPos = bool(int, const char*)]' io_collada.cpp:129:51: required from here ../../../../vcglib/wrap/io_trimesh/import_dae.h:411:187: warning: format '%i' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] QDEBUG("********* WARNING face %i, (%i %i %i) is a DEGENERATE FACE!",ff, m.face[ff].V(0) - &m.vert.front(), m.face[ff].V(1) - &m.vert.front(), m.face[ff].V(2) - &m.vert.front()); ^ ../../../../vcglib/wrap/io_trimesh/import_dae.h:411:187: warning: format '%i' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] ../../../../vcglib/wrap/io_trimesh/import_dae.h:411:187: warning: format '%i' expects argument of type 'int', but argument 5 has type 'long int' [-Wformat=] ../../../../vcglib/wrap/io_trimesh/import_dae.h:416:109: warning: format '%i' expects argument of type 'int', but argument 3 has type 'std::vector::ColladaVertex, std::allocator::ColladaVertex> >::size_type {aka long unsigned int}' [-Wformat=] QDEBUG("****** LoadTriangularMesh (final mesh size %i %i - %i %i)",m.vn,m.vert.size(),m.fn,m.face.size()); ^ ../../../../vcglib/wrap/io_trimesh/import_dae.h:416:109: warning: format '%i' expects argument of type 'int', but argument 5 has type 'std::vector::ColladaFace, std::allocator::ColladaFace> >::size_type {aka long unsigned int}' [-Wformat=] ../../../../vcglib/wrap/io_trimesh/import_dae.h: In instantiation of 'static vcg::tri::io::UtilDAE::DAEError vcg::tri::io::ImporterDAE::LoadPolygonalListMesh(QDomNodeList&, vcg::tri::io::ImporterDAE::ColladaMesh&, size_t, vcg::tri::io::InfoDAE&, QMap&) [with OpenMeshType = CMeshO; size_t = long unsigned int]': ../../../../vcglib/wrap/io_trimesh/import_dae.h:565:87: required from 'static int vcg::tri::io::ImporterDAE::LoadGeometry(vcg::tri::io::ImporterDAE::ColladaMesh&, vcg::tri::io::InfoDAE&, const QDomElement&, QMap&, bool (*)(int, const char*)) [with OpenMeshType = CMeshO; vcg::CallBackPos = bool(int, const char*)]' ../../../../vcglib/wrap/io_trimesh/import_dae.h:618:73: required from 'static void vcg::tri::io::ImporterDAE::AddNodeToMesh(QDomElement, vcg::tri::io::ImporterDAE::ColladaMesh&, vcg::Matrix44f, vcg::tri::io::InfoDAE&) [with OpenMeshType = CMeshO; vcg::Matrix44f = vcg::Matrix44]' ../../../../vcglib/wrap/io_trimesh/import_dae.h:809:60: required from 'static int vcg::tri::io::ImporterDAE::Open(OpenMeshType&, const char*, vcg::tri::io::InfoDAE&, bool (*)(int, const char*)) [with OpenMeshType = CMeshO; vcg::CallBackPos = bool(int, const char*)]' io_collada.cpp:129:51: required from here ../../../../vcglib/wrap/io_trimesh/import_dae.h:170:86: warning: format '%i' expects argument of type 'int', but argument 2 has type 'std::vector::ColladaVertex, std::allocator::ColladaVertex> >::size_type {aka long unsigned int}' [-Wformat=] QDEBUG("****** LoadPolygonalListMesh (initial mesh size %i %i)",m.vert.size(),m.fn); ^ ../../../../vcglib/wrap/io_trimesh/import_dae.h:252:136: warning: format '%i' expects argument of type 'int', but argument 3 has type 'std::vector::ColladaVertex, std::allocator::ColladaVertex> >::size_type {aka long unsigned int}' [-Wformat=] QDEBUG("****** LoadPolygonalListMesh (final mesh size vn %i vertsize %i - fn %i facesize %i)",m.vn,m.vert.size(),m.fn,m.face.size()); ^ ../../../../vcglib/wrap/io_trimesh/import_dae.h:252:136: warning: format '%i' expects argument of type 'int', but argument 5 has type 'std::vector::ColladaFace, std::allocator::ColladaFace> >::size_type {aka long unsigned int}' [-Wformat=] ../../../../vcglib/wrap/io_trimesh/import_dae.h: In instantiation of 'static int vcg::tri::io::ImporterDAE::VertexColorAttribute(vcg::tri::io::ImporterDAE::ColladaMesh&, QStringList, QStringList, QDomNode, int, int, int, int) [with OpenMeshType = CMeshO]': ../../../../vcglib/wrap/io_trimesh/import_dae.h:399:116: required from 'static vcg::tri::io::UtilDAE::DAEError vcg::tri::io::ImporterDAE::LoadTriangularMesh(QDomNodeList&, vcg::tri::io::ImporterDAE::ColladaMesh&, size_t, vcg::tri::io::InfoDAE&, QMap&) [with OpenMeshType = CMeshO; size_t = long unsigned int]' ../../../../vcglib/wrap/io_trimesh/import_dae.h:562:69: required from 'static int vcg::tri::io::ImporterDAE::LoadGeometry(vcg::tri::io::ImporterDAE::ColladaMesh&, vcg::tri::io::InfoDAE&, const QDomElement&, QMap&, bool (*)(int, const char*)) [with OpenMeshType = CMeshO; vcg::CallBackPos = bool(int, const char*)]' ../../../../vcglib/wrap/io_trimesh/import_dae.h:618:73: required from 'static void vcg::tri::io::ImporterDAE::AddNodeToMesh(QDomElement, vcg::tri::io::ImporterDAE::ColladaMesh&, vcg::Matrix44f, vcg::tri::io::InfoDAE&) [with OpenMeshType = CMeshO; vcg::Matrix44f = vcg::Matrix44]' ../../../../vcglib/wrap/io_trimesh/import_dae.h:809:60: required from 'static int vcg::tri::io::ImporterDAE::Open(OpenMeshType&, const char*, vcg::tri::io::InfoDAE&, bool (*)(int, const char*)) [with OpenMeshType = CMeshO; vcg::CallBackPos = bool(int, const char*)]' io_collada.cpp:129:51: required from here ../../../../vcglib/wrap/io_trimesh/import_dae.h:121:14: warning: unused parameter 'meshfaceind' [-Wunused-parameter] static int VertexColorAttribute(ColladaMesh& m,const QStringList face,const QStringList wc,const QDomNode wcsrc,const int meshfaceind,const int faceind, const int vertind,const int component) ^ ../../../../vcglib/wrap/io_trimesh/import_dae.h:121:14: warning: unused parameter 'component' [-Wunused-parameter] rm -f libio_collada.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libio_collada.so io_collada.o xmldocumentmanaging.o moc_io_collada.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libio_collada.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_collada' cd meshlabplugins/io_json/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_json' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o io_json.o io_json.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. io_json.h -o moc_io_json.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_io_json.o moc_io_json.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from io_json.h:26, from io_json.cpp:23: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_json.h:26, from io_json.cpp:23: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_json.h:26, from io_json.cpp:23: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_json.h:26, from io_json.cpp:23: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_json.h:26, from io_json.cpp:23: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from io_json.cpp:28:0: ../../../../vcglib/vcg/complex/algorithms/attribute_seam.h: In static member function 'static bool vcg::tri::AttributeSeam::SplitVertex(src_trimesh_t&, extract_wedge_attribs_t, compare_vertex_attribs_t&)': ../../../../vcglib/vcg/complex/algorithms/attribute_seam.h:162:52: warning: typedef 'src_vertex_container_t' locally defined but not used [-Wunused-local-typedefs] typedef typename src_trimesh_t::VertContainer src_vertex_container_t; ^ ../../../../vcglib/vcg/complex/algorithms/attribute_seam.h: In static member function 'static bool vcg::tri::AttributeSeam::SplitVertex(const src_trimesh_t&, dst_trimesh_t&, extract_wedge_attribs_t&, compare_vertex_attribs_t&, copy_vertex_t&)': ../../../../vcglib/vcg/complex/algorithms/attribute_seam.h:248:57: warning: typedef 'dst_vertex_container_t' locally defined but not used [-Wunused-local-typedefs] typedef typename dst_trimesh_t::VertContainer dst_vertex_container_t; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from io_json.h:26, from moc_io_json.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_json.h:26, from moc_io_json.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_json.h:26, from moc_io_json.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_json.h:26, from moc_io_json.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_json.h:26, from moc_io_json.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rm -f libio_json.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libio_json.so io_json.o moc_io_json.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libio_json.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_json' cd meshlabplugins/io_u3d/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_u3d' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o io_u3d.o io_u3d.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o pluginmanager.o ../../common/pluginmanager.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from ../../common/pluginmanager.h:30, from ../../common/pluginmanager.cpp:1: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from ../../common/pluginmanager.h:30, from ../../common/pluginmanager.cpp:1: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from ../../common/pluginmanager.h:30, from ../../common/pluginmanager.cpp:1: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from ../../common/pluginmanager.h:30, from ../../common/pluginmanager.cpp:1: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from ../../common/pluginmanager.h:30, from ../../common/pluginmanager.cpp:1: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/pluginmanager.cpp:4:0: ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Tetrahedron(TetraMeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:50:24: warning: typedef 'MeshType' locally defined but not used [-Wunused-local-typedefs] typedef TetraMeshType MeshType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Hexahedron(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:278:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Square(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:327:41: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Sphere(MeshType&, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:363:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:364:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:365:44: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:367:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Cone(MeshType&, typename MeshType::ScalarType, typename MeshType::ScalarType, typename MeshType::ScalarType, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:398:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Box(MeshType&, const typename MeshType::BoxType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:487:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Build(MeshType&, const V&, const F&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:540:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:544:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Grid(MeshType&, int, int, float, float, float*)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:594:45: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:595:45: warning: typedef 'VertexIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexIterator VertexIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:596:45: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from io_u3d.h:31, from io_u3d.cpp:30: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_u3d.h:31, from io_u3d.cpp:30: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_u3d.h:31, from io_u3d.cpp:30: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_u3d.h:31, from io_u3d.cpp:30: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_u3d.h:31, from io_u3d.cpp:30: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/wrap/io_trimesh/export_u3d.h:35:0, from io_u3d.h:32, from io_u3d.cpp:30: ../../../../vcglib/wrap/io_trimesh/export_idtf.h: In static member function 'static void vcg::tri::io::TGA_Exporter::removeConvertedTexturesFiles(const QStringList&)': ../../../../vcglib/wrap/io_trimesh/export_idtf.h:250:47: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(unsigned int ii = 0;ii < conv_file.size();++ii) ^ In file included from io_u3d.h:32:0, from io_u3d.cpp:30: ../../../../vcglib/wrap/io_trimesh/export_u3d.h: In constructor 'vcg::tri::io::u3dparametersclasses::Movie15Parameters::CameraParameters::CameraParameters()': ../../../../vcglib/wrap/io_trimesh/export_u3d.h:93:10: warning: 'vcg::tri::io::u3dparametersclasses::Movie15Parameters::CameraParameters::_obj_bbox_diag' will be initialized after [-Wreorder] float _obj_bbox_diag; ^ ../../../../vcglib/wrap/io_trimesh/export_u3d.h:92:17: warning: 'vcg::Point3f vcg::tri::io::u3dparametersclasses::Movie15Parameters::CameraParameters::_obj_pos' [-Wreorder] vcg::Point3f _obj_pos; ^ In file included from io_u3d.h:32:0, from io_u3d.cpp:30: ../../../../vcglib/wrap/io_trimesh/export_u3d.h:67:4: warning: when initialized here [-Wreorder] CameraParameters() ^ io_u3d.cpp: In member function 'virtual bool U3DIOPlugin::save(const QString&, const QString&, MeshModel&, int, const RichParameterSet&, bool (*)(int, const char*), QWidget*)': io_u3d.cpp:137:46: warning: unused variable 'result' [-Wunused-variable] if(formatName.toUpper() == tr("IDTF")) int result = tri::io::ExporterIDTF::Save(m.cm,filename.c_str(),mask); vcg::tri::io::ExporterIDTF::restoreConvertedTextures(m.cm,textures_to_be_restored); return true; ^ io_u3d.cpp: At global scope: io_u3d.cpp:195:6: warning: unused parameter 'format' [-Wunused-parameter] void U3DIOPlugin::initSaveParameter(const QString &format, MeshModel &m, RichParameterSet &par) ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. io_u3d.h -o moc_io_u3d.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_io_u3d.o moc_io_u3d.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from io_u3d.h:31, from moc_io_u3d.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_u3d.h:31, from moc_io_u3d.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_u3d.h:31, from moc_io_u3d.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_u3d.h:31, from moc_io_u3d.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_u3d.h:31, from moc_io_u3d.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/wrap/io_trimesh/export_u3d.h:35:0, from io_u3d.h:32, from moc_io_u3d.cpp:9: ../../../../vcglib/wrap/io_trimesh/export_idtf.h: In static member function 'static void vcg::tri::io::TGA_Exporter::removeConvertedTexturesFiles(const QStringList&)': ../../../../vcglib/wrap/io_trimesh/export_idtf.h:250:47: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(unsigned int ii = 0;ii < conv_file.size();++ii) ^ In file included from io_u3d.h:32:0, from moc_io_u3d.cpp:9: ../../../../vcglib/wrap/io_trimesh/export_u3d.h: In constructor 'vcg::tri::io::u3dparametersclasses::Movie15Parameters::CameraParameters::CameraParameters()': ../../../../vcglib/wrap/io_trimesh/export_u3d.h:93:10: warning: 'vcg::tri::io::u3dparametersclasses::Movie15Parameters::CameraParameters::_obj_bbox_diag' will be initialized after [-Wreorder] float _obj_bbox_diag; ^ ../../../../vcglib/wrap/io_trimesh/export_u3d.h:92:17: warning: 'vcg::Point3f vcg::tri::io::u3dparametersclasses::Movie15Parameters::CameraParameters::_obj_pos' [-Wreorder] vcg::Point3f _obj_pos; ^ In file included from io_u3d.h:32:0, from moc_io_u3d.cpp:9: ../../../../vcglib/wrap/io_trimesh/export_u3d.h:67:4: warning: when initialized here [-Wreorder] CameraParameters() ^ rm -f libio_u3d.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libio_u3d.so io_u3d.o pluginmanager.o moc_io_u3d.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libio_u3d.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_u3d' cd meshlabplugins/io_tri/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_tri' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o io_tri.o io_tri.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. io_tri.h -o moc_io_tri.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_io_tri.o moc_io_tri.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from io_tri.h:34, from moc_io_tri.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_tri.h:34, from moc_io_tri.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_tri.h:34, from moc_io_tri.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_tri.h:34, from moc_io_tri.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_tri.h:34, from moc_io_tri.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from io_tri.h:34, from io_tri.cpp:30: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_tri.h:34, from io_tri.cpp:30: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_tri.h:34, from io_tri.cpp:30: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_tri.h:34, from io_tri.cpp:30: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_tri.h:34, from io_tri.cpp:30: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/wrap/io_trimesh/import_asc.h:31:0, from io_tri.cpp:32: ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Tetrahedron(TetraMeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:50:24: warning: typedef 'MeshType' locally defined but not used [-Wunused-local-typedefs] typedef TetraMeshType MeshType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Hexahedron(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:278:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Square(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:327:41: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Sphere(MeshType&, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:363:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:364:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:365:44: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:367:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Cone(MeshType&, typename MeshType::ScalarType, typename MeshType::ScalarType, typename MeshType::ScalarType, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:398:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Box(MeshType&, const typename MeshType::BoxType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:487:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Build(MeshType&, const V&, const F&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:540:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:544:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Grid(MeshType&, int, int, float, float, float*)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:594:45: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:595:45: warning: typedef 'VertexIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexIterator VertexIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:596:45: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ io_tri.cpp: At global scope: io_tri.cpp:51:6: warning: unused parameter 'parent' [-Wunused-parameter] bool TriIOPlugin::open(const QString &formatName, const QString &fileName, MeshModel &m, int& mask, const RichParameterSet &parlst, CallBackPos *cb, QWidget *parent) ^ io_tri.cpp:78:6: warning: unused parameter 'formatName' [-Wunused-parameter] bool TriIOPlugin::save(const QString &formatName, const QString &fileName, MeshModel &m, const int mask, const RichParameterSet &, vcg::CallBackPos *cb, QWidget *parent) ^ io_tri.cpp:78:6: warning: unused parameter 'fileName' [-Wunused-parameter] io_tri.cpp:78:6: warning: unused parameter 'm' [-Wunused-parameter] io_tri.cpp:78:6: warning: unused parameter 'mask' [-Wunused-parameter] io_tri.cpp:78:6: warning: unused parameter 'cb' [-Wunused-parameter] io_tri.cpp:78:6: warning: unused parameter 'parent' [-Wunused-parameter] io_tri.cpp:109:6: warning: unused parameter 'format' [-Wunused-parameter] void TriIOPlugin::GetExportMaskCapability(QString &format, int &capability, int &defaultBits) const ^ io_tri.cpp: In function 'int readHeader(FILE*, bool&, int&, int&)': io_tri.cpp:154:48: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] printf("extara is %s (%d)\n", s, *(int*)(&s[0])); ^ io_tri.cpp: In function 'bool parseTRI(const string&, CMeshO&)': io_tri.cpp:287:87: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] qDebug("TexString code is '%s' (int:%d) (float:%f)\n", texCode, *(int*)(&texCode[0]), *(float*)(&texCode[0])); ^ io_tri.cpp:287:112: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] qDebug("TexString code is '%s' (int:%d) (float:%f)\n", texCode, *(int*)(&texCode[0]), *(float*)(&texCode[0])); ^ io_tri.cpp:286:8: warning: unused variable 'ret' [-Wunused-variable] int ret=fread(texCode,sizeof(char),4,fp); ^ In file included from io_tri.cpp:32:0: ../../../../vcglib/wrap/io_trimesh/import_asc.h: In static member function 'static int vcg::tri::io::ImporterASC::Open(MESH_TYPE&, const char*, bool (*)(int, const char*), bool, int) [with MESH_TYPE = CMeshO; vcg::CallBackPos = bool(int, const char*)]': ../../../../vcglib/wrap/io_trimesh/import_asc.h:109:5: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fgets(buf,1024,fp); ^ io_tri.cpp: In function 'void readbeOne(void*, unsigned int, FILE*)': io_tri.cpp:117:22: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(array,sz,1,f); ^ io_tri.cpp: In function 'int readHeader(FILE*, bool&, int&, int&)': io_tri.cpp:134:39: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&byteOrder,sizeof(short),1,fp); ^ io_tri.cpp:148:39: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&numPoints,sizeof(int),1,fp); ^ io_tri.cpp:149:38: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&numFaces,sizeof(int),1,fp); ^ io_tri.cpp:153:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(s,sizeof(char),4,fp); ^ io_tri.cpp: In function 'bool parseTRI(const string&, CMeshO&)': io_tri.cpp:310:36: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&s,sizeof(float),1,fp); ^ io_tri.cpp:311:36: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&t,sizeof(float),1,fp); ^ io_tri.cpp:313:37: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&ss,sizeof(short),1,fp); ^ io_tri.cpp:314:37: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&ts,sizeof(short),1,fp); ^ io_tri.cpp: In function 'int readPoint(FILE*, bool, float&, float&, float&)': io_tri.cpp:165:33: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&x,sizeof(float),1,fp); ^ io_tri.cpp:166:33: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&y,sizeof(float),1,fp); ^ io_tri.cpp:167:33: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&z,sizeof(float),1,fp); ^ io_tri.cpp: In function 'int readFace(FILE*, bool, int&, int&, int&)': io_tri.cpp:190:32: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&p1,sizeof(int),1,fp); ^ io_tri.cpp:191:32: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&p2,sizeof(int),1,fp); ^ io_tri.cpp:192:32: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&p3,sizeof(int),1,fp); ^ io_tri.cpp: In member function 'virtual bool TriIOPlugin::open(const QString&, const QString&, MeshModel&, int&, const RichParameterSet&, bool (*)(int, const char*), QWidget*)': io_tri.cpp:53:7: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] bool result; ^ rm -f libio_tri.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libio_tri.so io_tri.o moc_io_tri.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libio_tri.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_tri' cd meshlabplugins/io_x3d/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_x3d' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o io_x3d.o io_x3d.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o Parser.o vrml/Parser.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from io_x3d.h:37, from io_x3d.cpp:29: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_x3d.h:37, from io_x3d.cpp:29: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_x3d.h:37, from io_x3d.cpp:29: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_x3d.h:37, from io_x3d.cpp:29: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_x3d.h:37, from io_x3d.cpp:29: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from import_x3d.h:81:0, from io_x3d.cpp:31: ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Tetrahedron(TetraMeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:50:24: warning: typedef 'MeshType' locally defined but not used [-Wunused-local-typedefs] typedef TetraMeshType MeshType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Hexahedron(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:278:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Square(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:327:41: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Sphere(MeshType&, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:363:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:364:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:365:44: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:367:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Cone(MeshType&, typename MeshType::ScalarType, typename MeshType::ScalarType, typename MeshType::ScalarType, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:398:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Box(MeshType&, const typename MeshType::BoxType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:487:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Build(MeshType&, const V&, const F&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:540:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:544:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Grid(MeshType&, int, int, float, float, float*)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:594:45: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:595:45: warning: typedef 'VertexIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexIterator VertexIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:596:45: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ In file included from io_x3d.cpp:31:0: import_x3d.h: In instantiation of 'static int vcg::tri::io::ImporterX3D::LoadMaskByDom(QDomDocument*, vcg::tri::io::AdditionalInfoX3D*&, QString) [with OpenMeshType = CMeshO]': import_x3d.h:2640:50: required from 'static int vcg::tri::io::ImporterX3D::LoadMask(const char*, vcg::tri::io::AdditionalInfoX3D*&) [with OpenMeshType = CMeshO]' io_x3d.cpp:57:48: required from here import_x3d.h:782:12: warning: variable 'copyTextureFile' set but not used [-Wunused-but-set-variable] bool copyTextureFile = true; ^ In file included from import_x3d.h:82:0, from io_x3d.cpp:31: ../../../../vcglib/wrap/gl/glu_tesselator.h: In instantiation of 'static void vcg::glu_tesselator::do_tesselation(const std::vector >&, vcg::glu_tesselator::tess_prim_data_vec&) [with point_type = vcg::Point3; vcg::glu_tesselator::tess_prim_data_vec = std::vector]': ../../../../vcglib/wrap/gl/glu_tesselator.h:115:46: required from 'static void vcg::glu_tesselator::tesselate(const std::vector >&, std::vector&) [with point_type = vcg::Point3]' import_x3d.h:1166:73: required from 'static int vcg::tri::io::ImporterX3D::LoadSet(QDomElement, OpenMeshType&, vcg::Matrix44f, const vcg::tri::io::TextureInfo&, const QStringList&, const QStringList&, const QStringList&, int, vcg::tri::io::AdditionalInfoX3D*, bool (*)(int, const char*)) [with OpenMeshType = CMeshO; vcg::Matrix44f = vcg::Matrix44; vcg::CallBackPos = bool(int, const char*)]' import_x3d.h:2558:112: required from 'static int vcg::tri::io::ImporterX3D::NavigateScene(OpenMeshType&, QDomElement, vcg::Matrix44f, std::map&, std::map&, vcg::tri::io::AdditionalInfoX3D*, bool (*)(int, const char*)) [with OpenMeshType = CMeshO; vcg::Matrix44f = vcg::Matrix44; vcg::CallBackPos = bool(int, const char*)]' import_x3d.h:2663:95: required from 'static int vcg::tri::io::ImporterX3D::Open(OpenMeshType&, const char*, vcg::tri::io::AdditionalInfoX3D*&, bool (*)(int, const char*)) [with OpenMeshType = CMeshO; vcg::CallBackPos = bool(int, const char*)]' io_x3d.cpp:77:47: required from here ../../../../vcglib/wrap/gl/glu_tesselator.h:237:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] gluTessVertex(tess, vertex, (void *)k); ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o Scanner.o vrml/Scanner.cpp vrml/Scanner.cpp: In member function 'bool VrmlTranslator::Scanner::Comment0()': vrml/Scanner.cpp:606:17: warning: unused variable 'pos0' [-Wunused-variable] int level = 1, pos0 = pos, line0 = line, col0 = col; ^ vrml/Scanner.cpp:606:43: warning: unused variable 'col0' [-Wunused-variable] int level = 1, pos0 = pos, line0 = line, col0 = col; ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. io_x3d.h -o moc_io_x3d.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_io_x3d.o moc_io_x3d.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from io_x3d.h:37, from moc_io_x3d.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_x3d.h:37, from moc_io_x3d.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_x3d.h:37, from moc_io_x3d.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_x3d.h:37, from moc_io_x3d.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_x3d.h:37, from moc_io_x3d.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from io_x3d.cpp:31:0: import_x3d.h: In static member function 'static int vcg::tri::io::ImporterX3D::LoadIndexedSet(QDomElement, OpenMeshType&, vcg::Matrix44f, const vcg::tri::io::TextureInfo&, const QStringList&, const QStringList&, const QStringList&, int, vcg::tri::io::AdditionalInfoX3D*, bool (*)(int, const char*)) [with OpenMeshType = CMeshO; vcg::Matrix44f = vcg::Matrix44; vcg::CallBackPos = bool(int, const char*)]': import_x3d.h:1342:40: warning: 'secondVertexIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] m.face[faceIndex].V(1) = &(m.vert[secondVertexIndex]); ^ import_x3d.h:1341:55: warning: 'firstVertexIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] m.face[faceIndex].V(vertIndexPerFace) = &(m.vert[firstVertexIndex]); ^ In file included from io_x3d.cpp:32:0: export_x3d.h: In static member function 'static int vcg::tri::io::ExporterX3D::Save(SaveMeshType&, const char*, int, bool (*)(int, const char*)) [with SaveMeshType = CMeshO; vcg::CallBackPos = bool(int, const char*)]': export_x3d.h:206:7: warning: 'n' may be used uninitialized in this function [-Wmaybe-uninitialized] if (n != indexTexture) ^ rm -f libio_x3d.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libio_x3d.so io_x3d.o Parser.o Scanner.o moc_io_x3d.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libio_x3d.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_x3d' cd meshlabplugins/io_gts/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_gts' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o io_gts.o io_gts.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. io_gts.h -o moc_io_gts.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_io_gts.o moc_io_gts.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from io_gts.h:29, from moc_io_gts.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_gts.h:29, from moc_io_gts.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_gts.h:29, from moc_io_gts.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_gts.h:29, from moc_io_gts.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_gts.h:29, from moc_io_gts.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from io_gts.h:29, from io_gts.cpp:27: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_gts.h:29, from io_gts.cpp:27: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_gts.h:29, from io_gts.cpp:27: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_gts.h:29, from io_gts.cpp:27: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_gts.h:29, from io_gts.cpp:27: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ io_gts.cpp: At global scope: io_gts.cpp:49:6: warning: unused parameter 'parlst' [-Wunused-parameter] bool GtsIOPlugin::open(const QString &formatName, const QString &fileName, MeshModel &m, int& mask, const RichParameterSet &parlst, CallBackPos *cb, QWidget *parent) ^ io_gts.cpp:97:6: warning: unused parameter 'cb' [-Wunused-parameter] bool GtsIOPlugin::save(const QString &formatName, const QString &fileName, MeshModel &m, const int mask, const RichParameterSet &, vcg::CallBackPos *cb, QWidget *parent) ^ In file included from io_gts.cpp:32:0: ../../../../vcglib/wrap/io_trimesh/import_gts.h: In instantiation of 'static int vcg::tri::io::ImporterGTS::Open(MESH_TYPE&, const char*, int&, const vcg::tri::io::ImporterGTS::Options&, bool (*)(int, const char*)) [with MESH_TYPE = CMeshO; vcg::CallBackPos = bool(int, const char*)]': io_gts.cpp:74:93: required from here ../../../../vcglib/wrap/io_trimesh/import_gts.h:145:22: warning: variable 'eid2' set but not used [-Wunused-but-set-variable] int eid0, eid1, eid2; ^ In file included from io_gts.cpp:33:0: ../../../../vcglib/wrap/io_trimesh/export_gts.h: In instantiation of 'static int vcg::tri::io::ExporterGTS::Save(SaveMeshType&, const char*, int) [with SaveMeshType = CMeshO]': io_gts.cpp:105:51: required from here ../../../../vcglib/wrap/io_trimesh/export_gts.h:56:16: warning: unused parameter 'mask' [-Wunused-parameter] static int Save(SaveMeshType &m, const char * filename, int mask=0 ) ^ rm -f libio_gts.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libio_gts.so io_gts.o moc_io_gts.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libio_gts.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_gts' cd meshlabplugins/io_expe/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_expe' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o io_expe.o io_expe.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. io_expe.h -o moc_io_expe.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_io_expe.o moc_io_expe.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from io_expe.h:29, from moc_io_expe.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_expe.h:29, from moc_io_expe.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_expe.h:29, from moc_io_expe.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_expe.h:29, from moc_io_expe.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_expe.h:29, from moc_io_expe.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from io_expe.h:29, from io_expe.cpp:27: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_expe.h:29, from io_expe.cpp:27: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_expe.h:29, from io_expe.cpp:27: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_expe.h:29, from io_expe.cpp:27: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_expe.h:29, from io_expe.cpp:27: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ io_expe.cpp: In member function 'virtual bool ExpeIOPlugin::open(const QString&, const QString&, MeshModel&, int&, const RichParameterSet&, bool (*)(int, const char*), QWidget*)': io_expe.cpp:57:7: warning: unused variable 'normalsUpdated' [-Wunused-variable] bool normalsUpdated = false; ^ io_expe.cpp: At global scope: io_expe.cpp:44:6: warning: unused parameter 'parlst' [-Wunused-parameter] bool ExpeIOPlugin::open(const QString &formatName, const QString &fileName, MeshModel &m, int& mask, const RichParameterSet &parlst, CallBackPos *cb, QWidget *parent) ^ io_expe.cpp:102:6: warning: unused parameter 'cb' [-Wunused-parameter] bool ExpeIOPlugin::save(const QString &formatName, const QString &fileName, MeshModel &m, const int mask, const RichParameterSet &, vcg::CallBackPos *cb, QWidget *parent) ^ In file included from io_expe.cpp:32:0: import_expe.h: In instantiation of 'static int vcg::tri::io::ImporterExpePTS::Open(MESH_TYPE&, const char*, int&, const vcg::tri::io::ImporterExpePTS::Options&, bool (*)(int, const char*)) [with MESH_TYPE = CMeshO; vcg::CallBackPos = bool(int, const char*)]': import_expe.h:159:49: required from 'static int vcg::tri::io::ImporterExpePTS::Open(MESH_TYPE&, const char*, int&, bool (*)(int, const char*), bool) [with MESH_TYPE = CMeshO; vcg::CallBackPos = bool(int, const char*)]' io_expe.cpp:68:92: required from here import_expe.h:162:14: warning: unused parameter 'cb' [-Wunused-parameter] static int Open(MESH_TYPE &mesh, const char *filename, int &loadmask, ^ In file included from io_expe.cpp:33:0: import_xyz.h: In instantiation of 'static int vcg::tri::io::ImporterXYZ::Open(MESH_TYPE&, const char*, int&, const vcg::tri::io::ImporterXYZ::Options&, bool (*)(int, const char*)) [with MESH_TYPE = CMeshO; vcg::CallBackPos = bool(int, const char*)]': import_xyz.h:137:49: required from 'static int vcg::tri::io::ImporterXYZ::Open(MESH_TYPE&, const char*, int&, bool (*)(int, const char*), bool) [with MESH_TYPE = CMeshO; vcg::CallBackPos = bool(int, const char*)]' io_expe.cpp:85:90: required from here import_xyz.h:140:14: warning: unused parameter 'cb' [-Wunused-parameter] static int Open(MESH_TYPE &mesh, const char *filename, int &loadmask, ^ rm -f libio_expe.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libio_expe.so io_expe.o moc_io_expe.o -L/usr/X11R6/lib -L/usr/lib64 -L../../distrib -lcommon -lGL -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lpthread mv -f libio_expe.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_expe' cd meshlabplugins/io_pdb/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_pdb' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o io_pdb.o io_pdb.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o plylib.o ../../../../vcglib/wrap/ply/plylib.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from io_pdb.h:28, from io_pdb.cpp:27: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_pdb.h:28, from io_pdb.cpp:27: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_pdb.h:28, from io_pdb.cpp:27: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_pdb.h:28, from io_pdb.cpp:27: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_pdb.h:28, from io_pdb.cpp:27: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/wrap/io_trimesh/import_ply.h:31:0, from io_pdb.cpp:29: ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Tetrahedron(TetraMeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:50:24: warning: typedef 'MeshType' locally defined but not used [-Wunused-local-typedefs] typedef TetraMeshType MeshType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Hexahedron(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:278:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Square(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:327:41: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Sphere(MeshType&, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:363:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:364:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:365:44: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:367:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Cone(MeshType&, typename MeshType::ScalarType, typename MeshType::ScalarType, typename MeshType::ScalarType, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:398:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Box(MeshType&, const typename MeshType::BoxType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:487:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Build(MeshType&, const V&, const F&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:540:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:544:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Grid(MeshType&, int, int, float, float, float*)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:594:45: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:595:45: warning: typedef 'VertexIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexIterator VertexIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:596:45: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ io_pdb.cpp: In member function 'virtual bool PDBIOPlugin::open(const QString&, const QString&, MeshModel&, int&, const RichParameterSet&, bool (*)(int, const char*), QWidget*)': io_pdb.cpp:73:7: warning: unused variable 'normalsUpdated' [-Wunused-variable] bool normalsUpdated = false; ^ io_pdb.cpp: At global scope: io_pdb.cpp:138:6: warning: unused parameter 'formatName' [-Wunused-parameter] bool PDBIOPlugin::save(const QString &formatName,const QString &fileName, MeshModel &m, const int mask, const RichParameterSet & par, CallBackPos *cb, QWidget */*parent*/) ^ io_pdb.cpp:138:6: warning: unused parameter 'fileName' [-Wunused-parameter] io_pdb.cpp:138:6: warning: unused parameter 'm' [-Wunused-parameter] io_pdb.cpp:138:6: warning: unused parameter 'mask' [-Wunused-parameter] io_pdb.cpp:138:6: warning: unused parameter 'par' [-Wunused-parameter] io_pdb.cpp:138:6: warning: unused parameter 'cb' [-Wunused-parameter] io_pdb.cpp:170:6: warning: unused parameter 'format' [-Wunused-parameter] void PDBIOPlugin::GetExportMaskCapability(QString &format, int &capability, int &defaultBits) const ^ io_pdb.cpp:176:6: warning: unused parameter 'format' [-Wunused-parameter] void PDBIOPlugin::initOpenParameter(const QString &format, MeshModel &/*m*/, RichParameterSet &par) ^ io_pdb.cpp:176:6: warning: unused parameter 'par' [-Wunused-parameter] io_pdb.cpp:184:6: warning: unused parameter 'format' [-Wunused-parameter] void PDBIOPlugin::initSaveParameter(const QString &format, MeshModel &/*m*/, RichParameterSet &par) ^ io_pdb.cpp:184:6: warning: unused parameter 'par' [-Wunused-parameter] io_pdb.cpp:192:6: warning: unused parameter 'format' [-Wunused-parameter] void PDBIOPlugin::applyOpenParameter(const QString &format, MeshModel &m, const RichParameterSet &par) ^ io_pdb.cpp:192:6: warning: unused parameter 'm' [-Wunused-parameter] io_pdb.cpp:192:6: warning: unused parameter 'par' [-Wunused-parameter] io_pdb.cpp: In member function 'bool PDBIOPlugin::parsePDB(const string&, CMeshO&, const RichParameterSet&, bool (*)(int, const char*))': io_pdb.cpp:243:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(atomIndex=0; atomIndex&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_pdb.h:28, from moc_io_pdb.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_pdb.h:28, from moc_io_pdb.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_pdb.h:28, from moc_io_pdb.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_pdb.h:28, from moc_io_pdb.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from io_pdb.cpp:38:0: ../../../../vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h: In member function 'void vcg::tri::MarchingCubes::AddTriangles(const char*, char, vcg::tri::MarchingCubes::VertexPointer) [with TRIMESH_TYPE = CMeshO; WALKER_TYPE = vcg::tri::TrivialWalker >; vcg::tri::MarchingCubes::VertexPointer = CVertexO*]': ../../../../vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h:301:19: warning: 'pos' may be used uninitialized in this function [-Wmaybe-uninitialized] v = &_mesh->vert[pos]; ^ ../../../../vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h:276:15: note: 'pos' was declared here VertexIndex pos; ^ ../../../../vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h:301:19: warning: 'pos' may be used uninitialized in this function [-Wmaybe-uninitialized] v = &_mesh->vert[pos]; ^ ../../../../vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h:276:15: note: 'pos' was declared here VertexIndex pos; ^ ../../../../vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h:301:19: warning: 'pos' may be used uninitialized in this function [-Wmaybe-uninitialized] v = &_mesh->vert[pos]; ^ ../../../../vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h:276:15: note: 'pos' was declared here VertexIndex pos; ^ ../../../../vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h:301:19: warning: 'pos' may be used uninitialized in this function [-Wmaybe-uninitialized] v = &_mesh->vert[pos]; ^ ../../../../vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h:276:15: note: 'pos' was declared here VertexIndex pos; ^ rm -f libio_pdb.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libio_pdb.so io_pdb.o plylib.o moc_io_pdb.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libio_pdb.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/io_pdb' cd meshlabplugins/filter_aging/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_aging' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o filter_aging.o filter_aging.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. filter_aging.h -o moc_filter_aging.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_filter_aging.o moc_filter_aging.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_aging.h:28, from filter_aging.cpp:25: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_aging.h:28, from filter_aging.cpp:25: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_aging.h:28, from filter_aging.cpp:25: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_aging.h:28, from filter_aging.cpp:25: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_aging.h:28, from filter_aging.cpp:25: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_aging.h:28, from moc_filter_aging.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_aging.h:28, from moc_filter_aging.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_aging.h:28, from moc_filter_aging.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_aging.h:28, from moc_filter_aging.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_aging.h:28, from moc_filter_aging.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/curvature.h:68:0, from filter_aging.cpp:28: ../../../../vcglib/vcg/complex/algorithms/intersection.h: In function 'bool vcg::Intersection(vcg::Plane3, IndexingType*, std::vector&)': ../../../../vcglib/vcg/complex/algorithms/intersection.h:209:46: warning: typedef 'FaceContainer' locally defined but not used [-Wunused-local-typedefs] typedef typename TriMeshType::FaceContainer FaceContainer; ^ rm -f libfilter_aging.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_aging.so filter_aging.o moc_filter_aging.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_aging.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_aging' cd meshlabplugins/filter_ao/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_ao' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o filter_ao.o filter_ao.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. filter_ao.h -o moc_filter_ao.cpp /usr/lib64/qt4/bin/rcc -name filter_ao filter_ao.qrc -o qrc_filter_ao.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_filter_ao.o moc_filter_ao.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_ao.h:29, from filter_ao.cpp:25: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_ao.h:29, from filter_ao.cpp:25: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_ao.h:29, from filter_ao.cpp:25: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_ao.h:29, from filter_ao.cpp:25: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_ao.h:29, from filter_ao.cpp:25: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_ao.h:29, from moc_filter_ao.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_ao.h:29, from moc_filter_ao.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_ao.h:29, from moc_filter_ao.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_ao.h:29, from moc_filter_ao.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_ao.h:29, from moc_filter_ao.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ filter_ao.cpp: At global scope: filter_ao.cpp:98:6: warning: unused parameter 'm' [-Wunused-parameter] void AmbientOcclusionPlugin::initParameterSet(QAction *action, MeshModel &m, RichParameterSet &parlst) ^ filter_ao.cpp: In member function 'virtual bool AmbientOcclusionPlugin::applyFilter(QAction*, MeshDocument&, RichParameterSet&, bool (*)(int, const char*))': filter_ao.cpp:174:17: warning: unused variable 'errname' [-Wunused-variable] const GLubyte* errname = gluErrorString(err); ^ filter_ao.cpp: In member function 'bool AmbientOcclusionPlugin::processGL(MeshModel&, std::vector, std::allocator > >&)': filter_ao.cpp:203:67: warning: format '%i' expects argument of type 'int', but argument 2 has type 'std::vector >::size_type {aka long unsigned int}' [-Wformat=] qDebug("Now mesh has %i attrib",AllVertexAttribName.size()); ^ filter_ao.cpp: In member function 'void AmbientOcclusionPlugin::initGL(bool (*)(int, const char*), unsigned int)': filter_ao.cpp:437:79: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] set_shaders(":/AmbientOcclusion/shaders/ambient_occlusion4",vs,fs,shdrID); ^ filter_ao.cpp:439:79: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] set_shaders(":/AmbientOcclusion/shaders/ambient_occlusion8",vs,fs,shdrID); //geforce 8+ ^ In file included from filter_ao.cpp:27:0: ../../../../vcglib/vcg/math/gen_normal.h: In instantiation of 'static void vcg::GenNormal::UniformCone(int, std::vector >&, ScalarType, vcg::GenNormal::Point3x) [with ScalarType = float; vcg::GenNormal::Point3x = vcg::Point3]': filter_ao.cpp:144:20: required from here ../../../../vcglib/vcg/math/gen_normal.h:70:112: warning: format '%i' expects argument of type 'int', but argument 3 has type 'std::vector, std::allocator > >::size_type {aka long unsigned int}' [-Wformat=] printf("asked %i got %i (expecting %i instead of %i)\n", int(vn/Ratio), NNT.size(), int(NNT.size()*Ratio), vn); ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o qrc_filter_ao.o qrc_filter_ao.cpp rm -f libfilter_ao.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_ao.so filter_ao.o moc_filter_ao.o qrc_filter_ao.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_ao.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_ao' cd meshlabplugins/filter_autoalign/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_autoalign' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -o filter_autoalign.o filter_autoalign.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -o AlignPair.o ../../meshlabplugins/edit_align/align/AlignPair.cpp In file included from ../../../../vcglib/vcg/space/index/space_iterators.h:56:0, from ../../../../vcglib/vcg/space/index/grid_util.h:70, from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:33, from ../../meshlabplugins/edit_align/align/AlignPair.h:34, from ../../meshlabplugins/edit_align/align/AlignPair.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../meshlabplugins/edit_align/align/AlignPair.h:34, from ../../meshlabplugins/edit_align/align/AlignPair.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/clean.h:34:0, from ../../meshlabplugins/edit_align/align/AlignPair.cpp:27: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/clean.h:36:0, from ../../meshlabplugins/edit_align/align/AlignPair.cpp:27: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../meshlabplugins/edit_align/align/AlignPair.cpp:27:0: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/wrap/io_trimesh/import_ply.h:31:0, from ../../../../vcglib/wrap/io_trimesh/import.h:68, from ../../meshlabplugins/edit_align/align/AlignPair.cpp:34: ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Tetrahedron(TetraMeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:50:24: warning: typedef 'MeshType' locally defined but not used [-Wunused-local-typedefs] typedef TetraMeshType MeshType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Hexahedron(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:278:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Square(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:327:41: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Sphere(MeshType&, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:363:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:364:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:365:44: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:367:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Cone(MeshType&, typename MeshType::ScalarType, typename MeshType::ScalarType, typename MeshType::ScalarType, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:398:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Box(MeshType&, const typename MeshType::BoxType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:487:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Build(MeshType&, const V&, const F&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:540:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:544:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Grid(MeshType&, int, int, float, float, float*)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:594:45: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:595:45: warning: typedef 'VertexIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexIterator VertexIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:596:45: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../meshlabplugins/edit_align/align/AlignPair.cpp: At global scope: ../../meshlabplugins/edit_align/align/AlignPair.cpp:54:6: warning: unused parameter 'hasborderflag' [-Wunused-parameter] bool AlignPair::A2Mesh::InitVert(const Matrix44d &Tr,bool hasborderflag) ^ ../../meshlabplugins/edit_align/align/AlignPair.cpp: In member function 'bool vcg::AlignPair::Align(vcg::AlignPair::A2Grid&, vcg::AlignPair::A2GridVert&, const Matrix44d&, vcg::Matrix44d&, std::vector >&, std::vector >&, std::vector >&, std::vector >&, vcg::Histogramf&, vcg::AlignPair::Stat&)': ../../meshlabplugins/edit_align/align/AlignPair.cpp:348:9: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] if( beyondCntVec[i] < maxBeyondCnt ) ^ In file included from ../../meshlabplugins/edit_align/align/AlignPair.cpp:39:0: ../../../../vcglib/vcg/math/point_matching.h: In instantiation of 'static bool vcg::PointMatching::ComputeRigidMatchMatrix(vcg::PointMatching::Matrix44x&, std::vector >&, std::vector >&, vcg::PointMatching::Quaternionx&, vcg::PointMatching::Point3x&) [with ScalarType = double; vcg::PointMatching::Matrix44x = vcg::Matrix44; vcg::PointMatching::Quaternionx = vcg::Quaternion; vcg::PointMatching::Point3x = vcg::Point3]': ../../../../vcglib/vcg/math/point_matching.h:94:54: required from 'static bool vcg::PointMatching::ComputeRigidMatchMatrix(vcg::PointMatching::Matrix44x&, std::vector >&, std::vector >&) [with ScalarType = double; vcg::PointMatching::Matrix44x = vcg::Matrix44]' ../../meshlabplugins/edit_align/align/AlignPair.cpp:408:106: required from here ../../../../vcglib/vcg/math/point_matching.h:243:6: warning: variable 'maxind' set but not used [-Wunused-but-set-variable] int maxind=-1; ^ In file included from ../../../../vcglib/wrap/io_trimesh/import.h:70:0, from ../../meshlabplugins/edit_align/align/AlignPair.cpp:34: ../../../../vcglib/wrap/io_trimesh/import_off.h: In instantiation of 'static int vcg::tri::io::ImporterOFF::Open(MESH_TYPE&, const char*, int&, bool (*)(int, const char*)) [with MESH_TYPE = vcg::AlignPair::A2Mesh; vcg::CallBackPos = bool(int, const char*)]': ../../../../vcglib/wrap/io_trimesh/import.h:129:66: required from 'static int vcg::tri::io::Importer::Open(OpenMeshType&, const char*, int&, bool (*)(int, const char*)) [with OpenMeshType = vcg::AlignPair::A2Mesh; vcg::CallBackPos = bool(int, const char*)]' ../../../../vcglib/wrap/io_trimesh/import.h:110:38: required from 'static int vcg::tri::io::Importer::Open(OpenMeshType&, const char*, bool (*)(int, const char*)) [with OpenMeshType = vcg::AlignPair::A2Mesh; vcg::CallBackPos = bool(int, const char*)]' ../../meshlabplugins/edit_align/align/AlignPair.cpp:45:58: required from here ../../../../vcglib/wrap/io_trimesh/import_off.h:189:38: warning: variable 'nEdges' set but not used [-Wunused-but-set-variable] unsigned int nVertices, nFaces, nEdges; ^ In file included from ../../../../vcglib/wrap/io_trimesh/import.h:71:0, from ../../meshlabplugins/edit_align/align/AlignPair.cpp:34: ../../../../vcglib/wrap/io_trimesh/import_vmi.h: In instantiation of 'static int vcg::tri::io::ImporterVMI::Deserialize(OpenMeshType&, int&) [with OpenMeshType = vcg::AlignPair::A2Mesh; A0 = long int; A1 = double; A2 = int; A3 = short int; A4 = char]': ../../../../vcglib/wrap/io_trimesh/import_vmi.h:658:41: required from 'static int vcg::tri::io::ImporterVMI::Open(OpenMeshType&, const char*, int&, bool (*)(int, const char*)) [with OpenMeshType = vcg::AlignPair::A2Mesh; A0 = long int; A1 = double; A2 = int; A3 = short int; A4 = char; vcg::CallBackPos = bool(int, const char*)]' ../../../../vcglib/wrap/io_trimesh/import.h:139:72: required from 'static int vcg::tri::io::Importer::Open(OpenMeshType&, const char*, int&, bool (*)(int, const char*)) [with OpenMeshType = vcg::AlignPair::A2Mesh; vcg::CallBackPos = bool(int, const char*)]' ../../../../vcglib/wrap/io_trimesh/import.h:110:38: required from 'static int vcg::tri::io::Importer::Open(OpenMeshType&, const char*, bool (*)(int, const char*)) [with OpenMeshType = vcg::AlignPair::A2Mesh; vcg::CallBackPos = bool(int, const char*)]' ../../meshlabplugins/edit_align/align/AlignPair.cpp:45:58: required from here ../../../../vcglib/wrap/io_trimesh/import_vmi.h:714:20: warning: variable 'read' set but not used [-Wunused-but-set-variable] size_t read = 0; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_autoalign.h:29, from filter_autoalign.cpp:15: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_autoalign.h:29, from filter_autoalign.cpp:15: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_autoalign.h:29, from filter_autoalign.cpp:15: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_autoalign.h:29, from filter_autoalign.cpp:15: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_autoalign.h:29, from filter_autoalign.cpp:15: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from filter_autoalign.cpp:16:0: ../../../../vcglib/vcg/complex/algorithms/autoalign_4pcs.h: At global scope: ../../../../vcglib/vcg/complex/algorithms/autoalign_4pcs.h:110:46: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] const bool operator < (const Couple & o) const {return dist < o.dist;} ^ In file included from ../../../../vcglib/wrap/io_trimesh/import.h:69:0, from ../../meshlabplugins/edit_align/align/AlignPair.cpp:34: ../../../../vcglib/wrap/io_trimesh/import_stl.h: In static member function 'static int vcg::tri::io::ImporterSTL::Open(OpenMeshType&, const char*, bool (*)(int, const char*)) [with OpenMeshType = vcg::AlignPair::A2Mesh; vcg::CallBackPos = bool(int, const char*)]': ../../../../vcglib/wrap/io_trimesh/import_stl.h:110:3: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&facenum, sizeof(int), 1, fp); ^ ../../../../vcglib/wrap/io_trimesh/import_stl.h:114:3: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(tmpbuf,sizeof(tmpbuf),1,fp); ^ ../../../../vcglib/wrap/io_trimesh/import_stl.h: In static member function 'static int vcg::tri::io::ImporterSTL::OpenBinary(OpenMeshType&, const char*, bool (*)(int, const char*)) [with OpenMeshType = vcg::AlignPair::A2Mesh; vcg::CallBackPos = bool(int, const char*)]': ../../../../vcglib/wrap/io_trimesh/import_stl.h:140:3: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&facenum, sizeof(int), 1, fp); ^ ../../../../vcglib/wrap/io_trimesh/import_stl.h:151:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&norm,sizeof(Point3f),1,fp); ^ ../../../../vcglib/wrap/io_trimesh/import_stl.h:152:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&tri,sizeof(Point3f),3,fp); ^ ../../../../vcglib/wrap/io_trimesh/import_stl.h:153:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&attr,sizeof(short),1,fp); ^ In file included from filter_autoalign.cpp:16:0: ../../../../vcglib/vcg/complex/algorithms/autoalign_4pcs.h: In member function 'int vcg::tri::FourPCS::EvaluateSample(vcg::tri::FourPCS::CandiType&, vcg::tri::FourPCS::CoordType&, vcg::tri::FourPCS::CoordType&, const float&)': ../../../../vcglib/vcg/complex/algorithms/autoalign_4pcs.h:572:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] if(v!=0) ^ filter_autoalign.cpp: In member function 'virtual bool FilterAutoalign::applyFilter(QAction*, MeshDocument&, RichParameterSet&, bool (*)(int, const char*))': filter_autoalign.cpp:141:17: warning: unused variable 'res' [-Wunused-variable] int res = GG.SearchBestTranslation(GG.u[0],GG.MV[i],4,1,baseTran,bestTran); ^ filter_autoalign.cpp: At global scope: filter_autoalign.cpp:98:6: warning: unused parameter 'md' [-Wunused-parameter] bool FilterAutoalign::applyFilter(QAction *filter, MeshDocument &md, RichParameterSet & par, vcg::CallBackPos *cb) ^ In file included from filter_autoalign.cpp:16:0: ../../../../vcglib/vcg/complex/algorithms/autoalign_4pcs.h: In instantiation of 'void vcg::tri::FourPCS::Init(MeshType&, MeshType&) [with MeshType = CMeshO]': filter_autoalign.cpp:112:46: required from here ../../../../vcglib/vcg/complex/algorithms/autoalign_4pcs.h:240:19: warning: unused variable 'dist' [-Wunused-variable] float avD = 0.0,dist; ^ ../../../../vcglib/vcg/complex/algorithms/autoalign_4pcs.h: In instantiation of 'void vcg::tri::FourPCS::ComputeR1R2(vcg::tri::FourPCS::ScalarType, vcg::tri::FourPCS::ScalarType) [with MeshType = CMeshO; vcg::tri::FourPCS::ScalarType = float]': ../../../../vcglib/vcg/complex/algorithms/autoalign_4pcs.h:621:31: required from 'bool vcg::tri::FourPCS::Align(int, vcg::Matrix44f&, bool (*)(int, const char*)) [with MeshType = CMeshO; vcg::Matrix44f = vcg::Matrix44; AACb = bool(int, const char*)]' filter_autoalign.cpp:113:51: required from here ../../../../vcglib/vcg/complex/algorithms/autoalign_4pcs.h:404:6: warning: unused variable 'start' [-Wunused-variable] int start = clock(); ^ ../../../../vcglib/vcg/complex/algorithms/autoalign_4pcs.h:400:1: warning: unused parameter 'd2' [-Wunused-parameter] FourPCS::ComputeR1R2(ScalarType d1,ScalarType d2){ ^ ../../../../vcglib/vcg/complex/algorithms/autoalign_4pcs.h: In instantiation of 'bool vcg::tri::FourPCS::SelectCoplanarBase() [with MeshType = CMeshO]': ../../../../vcglib/vcg/complex/algorithms/autoalign_4pcs.h:628:32: required from 'bool vcg::tri::FourPCS::Align(int, vcg::Matrix44f&, bool (*)(int, const char*)) [with MeshType = CMeshO; vcg::Matrix44f = vcg::Matrix44; AACb = bool(int, const char*)]' filter_autoalign.cpp:113:51: required from here ../../../../vcglib/vcg/complex/algorithms/autoalign_4pcs.h:311:15: warning: unused variable 'v' [-Wunused-variable] VertexType * v =0; ^ ../../../../vcglib/vcg/complex/algorithms/autoalign_4pcs.h: In instantiation of 'bool vcg::tri::FourPCS::FindCongruent() [with MeshType = CMeshO]': ../../../../vcglib/vcg/complex/algorithms/autoalign_4pcs.h:644:20: required from 'bool vcg::tri::FourPCS::Align(int, vcg::Matrix44f&, bool (*)(int, const char*)) [with MeshType = CMeshO; vcg::Matrix44f = vcg::Matrix44; AACb = bool(int, const char*)]' filter_autoalign.cpp:113:51: required from here ../../../../vcglib/vcg/complex/algorithms/autoalign_4pcs.h:432:6: warning: variable 'ac' set but not used [-Wunused-but-set-variable] int ac =0 ,acf = 0,tr = 0,trf =0; ^ ../../../../vcglib/vcg/complex/algorithms/autoalign_4pcs.h:437:6: warning: unused variable 'start' [-Wunused-variable] int start = clock(); ^ In file included from filter_autoalign.cpp:17:0: ../../meshlabplugins/edit_align/align/Guess.h: In instantiation of 'void vcg::tri::Guess::Init(std::vector&, std::vector >&, MSH&, const Matrix44f&) [with MSH = CMeshO; vcg::Matrix44f = vcg::Matrix44]': ../../meshlabplugins/edit_align/align/Guess.h:114:3: required from 'void vcg::tri::Guess::Init(MSH&, MSH&) [with MSH = CMeshO]' filter_autoalign.cpp:128:52: required from here ../../meshlabplugins/edit_align/align/Guess.h:119:7: warning: unused parameter 'MovTr' [-Wunused-parameter] void Init( std::vector &FixMV, std::vector &FixTV, MSH &MovM, const Matrix44f & MovTr) ^ In file included from ../../../../vcglib/vcg/complex/algorithms/autoalign_4pcs.h:37:0, from filter_autoalign.cpp:16: ../../../../vcglib/vcg/math/point_matching.h: In instantiation of 'static bool vcg::PointMatching::ComputeRigidMatchMatrix(vcg::PointMatching::Matrix44x&, std::vector >&, std::vector >&, vcg::PointMatching::Quaternionx&, vcg::PointMatching::Point3x&) [with ScalarType = float; vcg::PointMatching::Matrix44x = vcg::Matrix44; vcg::PointMatching::Quaternionx = vcg::Quaternion; vcg::PointMatching::Point3x = vcg::Point3]': ../../../../vcglib/vcg/math/point_matching.h:94:54: required from 'static bool vcg::PointMatching::ComputeRigidMatchMatrix(vcg::PointMatching::Matrix44x&, std::vector >&, std::vector >&) [with ScalarType = float; vcg::PointMatching::Matrix44x = vcg::Matrix44]' ../../../../vcglib/vcg/complex/algorithms/autoalign_4pcs.h:389:70: required from 'bool vcg::tri::FourPCS::IsTransfCongruent(vcg::tri::FourPCS::FourPoints, vcg::Matrix44&, float&) [with MeshType = CMeshO; vcg::tri::FourPCS::FourPoints = vcg::Point4 >; typename TriangleType::ScalarType = float; typename ComputeMeshType::ScalarType = float]' ../../../../vcglib/vcg/complex/algorithms/autoalign_4pcs.h:508:39: required from 'bool vcg::tri::FourPCS::FindCongruent() [with MeshType = CMeshO]' ../../../../vcglib/vcg/complex/algorithms/autoalign_4pcs.h:644:20: required from 'bool vcg::tri::FourPCS::Align(int, vcg::Matrix44f&, bool (*)(int, const char*)) [with MeshType = CMeshO; vcg::Matrix44f = vcg::Matrix44; AACb = bool(int, const char*)]' filter_autoalign.cpp:113:51: required from here ../../../../vcglib/vcg/math/point_matching.h:243:6: warning: variable 'maxind' set but not used [-Wunused-but-set-variable] int maxind=-1; ^ In file included from filter_autoalign.cpp:16:0: ../../../../vcglib/vcg/complex/algorithms/autoalign_4pcs.h: In member function 'int vcg::tri::FourPCS::EvaluateSample(vcg::tri::FourPCS::CandiType&, vcg::tri::FourPCS::CoordType&, vcg::tri::FourPCS::CoordType&, const float&) [with MeshType = CMeshO; vcg::tri::FourPCS::CoordType = vcg::Point3]': ../../../../vcglib/vcg/complex/algorithms/autoalign_4pcs.h:575:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -o Guess.o ../../meshlabplugins/edit_align/align/Guess.cpp In file included from ../../../../vcglib/vcg/space/index/space_iterators.h:56:0, from ../../../../vcglib/vcg/space/index/grid_util.h:70, from ../../../../vcglib/vcg/space/index/grid_static_obj.h:53, from ../../meshlabplugins/edit_align/align/Guess.h:29, from ../../meshlabplugins/edit_align/align/Guess.cpp:28: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/point_sampling.h:40:0, from ../../meshlabplugins/edit_align/align/Guess.h:30, from ../../meshlabplugins/edit_align/align/Guess.cpp:28: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/spatial_hashing.h:28:0, from ../../../../vcglib/vcg/complex/algorithms/point_sampling.h:41, from ../../meshlabplugins/edit_align/align/Guess.h:30, from ../../meshlabplugins/edit_align/align/Guess.cpp:28: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:46:0, from ../../../../vcglib/vcg/complex/algorithms/point_sampling.h:42, from ../../meshlabplugins/edit_align/align/Guess.h:30, from ../../meshlabplugins/edit_align/align/Guess.cpp:28: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ ../../meshlabplugins/edit_align/align/Guess.cpp: In member function 'void vcg::tri::Guess::GenRotMatrix()': ../../meshlabplugins/edit_align/align/Guess.cpp:97:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(i=0;i&, const Matrix44f&, int, int, vcg::Point3f&, vcg::Point3f&)': ../../meshlabplugins/edit_align/align/Guess.cpp:176:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(i=0;i&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_autoalign.h:29, from moc_filter_autoalign.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_autoalign.h:29, from moc_filter_autoalign.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_autoalign.h:29, from moc_filter_autoalign.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_autoalign.h:29, from moc_filter_autoalign.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rm -f libfilter_autoalign.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_autoalign.so filter_autoalign.o AlignPair.o Guess.o point_matching_scale.o plylib.o moc_filter_autoalign.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_autoalign.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_autoalign' cd meshlabplugins/filter_camera/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_camera' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o filter_camera.o filter_camera.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. filter_camera.h -o moc_filter_camera.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_filter_camera.o moc_filter_camera.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_camera.h:29, from filter_camera.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_camera.h:29, from filter_camera.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_camera.h:29, from filter_camera.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_camera.h:29, from filter_camera.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_camera.h:29, from filter_camera.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_camera.h:29, from moc_filter_camera.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_camera.h:29, from moc_filter_camera.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_camera.h:29, from moc_filter_camera.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_camera.h:29, from moc_filter_camera.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_camera.h:29, from moc_filter_camera.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/vcg/math/shot.h:133:0, from ../../common/filterparameter.h:35, from ../../common/interfaces.h:35, from filter_camera.h:29, from filter_camera.cpp:24: ../../../../vcglib/vcg/math/camera.h: In instantiation of 'vcg::Point2 vcg::Camera::Project(const vcg::Point3&) const [with S = float]': ../../../../vcglib/vcg/math/shot.h:405:39: required from 'vcg::Point2 vcg::Shot::Project(const vcg::Point3&) const [with S = float; RotationType = vcg::Matrix44]' filter_camera.cpp:483:52: required from here ../../../../vcglib/vcg/math/camera.h:253:17: warning: variable 'd' set but not used [-Wunused-but-set-variable] vcg::Point2 d = Point2(p[0],p[1]); ^ filter_camera.cpp: In member function 'virtual bool FilterCameraPlugin::applyFilter(QAction*, MeshDocument&, RichParameterSet&, bool (*)(int, const char*))': filter_camera.cpp:266:11: warning: 'tranVec.vcg::Point3::_v[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] Point3f tranVec; ^ filter_camera.cpp:266:11: warning: 'tranVec.vcg::Point3::_v[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] filter_camera.cpp:266:11: warning: 'tranVec.vcg::Point3::_v[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from ../../../../vcglib/vcg/math/matrix44.h:25:0, from ../../common/filterparameter.h:33, from ../../common/interfaces.h:35, from filter_camera.h:29, from filter_camera.cpp:24: ../../../../vcglib/vcg/math/deprecated_matrix44.h:561:3: warning: 'tranVec.vcg::Point3::_v[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] SetTranslate(t[0], t[1], t[2]); ^ filter_camera.cpp:191:23: note: 'tranVec.vcg::Point3::_v[2]' was declared here Point3f axis, tranVec; ^ In file included from ../../../../vcglib/vcg/math/matrix44.h:25:0, from ../../common/filterparameter.h:33, from ../../common/interfaces.h:35, from filter_camera.h:29, from filter_camera.cpp:24: ../../../../vcglib/vcg/math/deprecated_matrix44.h:561:3: warning: 'tranVec.vcg::Point3::_v[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] SetTranslate(t[0], t[1], t[2]); ^ filter_camera.cpp:191:23: note: 'tranVec.vcg::Point3::_v[1]' was declared here Point3f axis, tranVec; ^ In file included from ../../../../vcglib/vcg/math/matrix44.h:25:0, from ../../common/filterparameter.h:33, from ../../common/interfaces.h:35, from filter_camera.h:29, from filter_camera.cpp:24: ../../../../vcglib/vcg/math/deprecated_matrix44.h:561:3: warning: 'tranVec.vcg::Point3::_v[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SetTranslate(t[0], t[1], t[2]); ^ filter_camera.cpp:191:23: note: 'tranVec.vcg::Point3::_v[0]' was declared here Point3f axis, tranVec; ^ rm -f libfilter_camera.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_camera.so filter_camera.o moc_filter_camera.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_camera.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_camera' cd meshlabplugins/filter_bnpts/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_bnpts' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o filter_bnpts.o filter_bnpts.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. filter_bnpts.h -o moc_filter_bnpts.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_filter_bnpts.o moc_filter_bnpts.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_bnpts.h:29, from filter_bnpts.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_bnpts.h:29, from filter_bnpts.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_bnpts.h:29, from moc_filter_bnpts.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_bnpts.h:29, from filter_bnpts.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_bnpts.h:29, from filter_bnpts.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_bnpts.h:29, from moc_filter_bnpts.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_bnpts.h:29, from moc_filter_bnpts.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_bnpts.h:29, from moc_filter_bnpts.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_bnpts.h:29, from filter_bnpts.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_bnpts.h:29, from moc_filter_bnpts.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ filter_bnpts.cpp: In member function 'virtual void FilterBnptsPlugin::initParameterSet(QAction*, MeshDocument&, RichParameterSet&)': filter_bnpts.cpp:60:13: warning: unused variable 'mm' [-Wunused-variable] MeshModel *mm=md.mm(); ^ filter_bnpts.cpp: At global scope: filter_bnpts.cpp:84:6: warning: unused parameter 'cb' [-Wunused-parameter] bool FilterBnptsPlugin::applyFilter(QAction *filter, MeshDocument &md, RichParameterSet & par, vcg::CallBackPos *cb) ^ rm -f libfilter_bnpts.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_bnpts.so filter_bnpts.o moc_filter_bnpts.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_bnpts.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_bnpts' cd meshlabplugins/filter_clean/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_clean' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o cleanfilter.o cleanfilter.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. cleanfilter.h -o moc_cleanfilter.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_cleanfilter.o moc_cleanfilter.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from cleanfilter.h:28, from moc_cleanfilter.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from cleanfilter.h:28, from moc_cleanfilter.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from cleanfilter.h:28, from moc_cleanfilter.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from cleanfilter.h:28, from moc_cleanfilter.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from cleanfilter.h:28, from moc_cleanfilter.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from cleanfilter.h:28, from cleanfilter.cpp:30: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from cleanfilter.h:28, from cleanfilter.cpp:30: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from cleanfilter.h:28, from cleanfilter.cpp:30: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from cleanfilter.h:28, from cleanfilter.cpp:30: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from cleanfilter.h:28, from cleanfilter.cpp:30: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from cleanfilter.cpp:34:0: ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Tetrahedron(TetraMeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:50:24: warning: typedef 'MeshType' locally defined but not used [-Wunused-local-typedefs] typedef TetraMeshType MeshType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Hexahedron(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:278:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Square(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:327:41: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Sphere(MeshType&, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:363:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:364:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:365:44: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:367:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Cone(MeshType&, typename MeshType::ScalarType, typename MeshType::ScalarType, typename MeshType::ScalarType, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:398:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Box(MeshType&, const typename MeshType::BoxType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:487:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Build(MeshType&, const V&, const F&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:540:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:544:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Grid(MeshType&, int, int, float, float, float*)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:594:45: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:595:45: warning: typedef 'VertexIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexIterator VertexIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:596:45: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/create/ball_pivoting.h:4:0, from cleanfilter.cpp:36: ../../../../vcglib/vcg/complex/algorithms/create/advancing_front.h: At global scope: ../../../../vcglib/vcg/complex/algorithms/create/advancing_front.h:31:44: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] const bool operator==(const FrontEdge& f) const ^ cleanfilter.cpp: In member function 'virtual int CleanFilter::getRequirements(QAction*)': cleanfilter.cpp:163:50: warning: statement has no effect [-Wunused-value] case FP_BALL_PIVOTING: MeshModel::MM_VERTMARK; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from cleanfilter.h:28, from cleanfilter.cpp:30: ../../../../vcglib/vcg/complex/algorithms/clean.h: In instantiation of 'static int vcg::tri::Clean::SplitNonManifoldVertex(vcg::tri::Clean::MeshType&, float) [with CleanMeshType = CMeshO; vcg::tri::Clean::MeshType = CMeshO]': cleanfilter.cpp:333:39: required from here ../../../../vcglib/vcg/complex/algorithms/clean.h:518:76: warning: format '%i' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] qDebug("Splitting Vertex %i",ToSplitVec[i].first-&*m.vert.begin()); ^ In file included from ../../../../vcglib/vcg/complex/algorithms/create/ball_pivoting.h:4:0, from cleanfilter.cpp:36: ../../../../vcglib/vcg/complex/algorithms/create/advancing_front.h: In instantiation of 'bool vcg::tri::AdvancingFront::AddFace() [with MESH = CMeshO]': ../../../../vcglib/vcg/complex/algorithms/create/advancing_front.h:83:17: required from 'void vcg::tri::AdvancingFront::BuildMesh(bool (*)(int, const char*), int) [with MESH = CMeshO; vcg::CallBackPos = bool(int, const char*)]' cleanfilter.cpp:242:25: required from here ../../../../vcglib/vcg/complex/algorithms/create/advancing_front.h:220:65: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if ((touch.first == FRONT) && (touch.second != front.end()) || ^ ../../../../vcglib/vcg/complex/algorithms/create/advancing_front.h:325:67: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if ((touch.first == FRONT) && (touch.second == front.end()) || ^ In file included from ../../../../vcglib/vcg/complex/algorithms/closest.h:33:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from cleanfilter.h:28, from cleanfilter.cpp:30: ../../../../vcglib/vcg/simplex/face/distance.h: In function 'bool vcg::face::PointDistanceBase(const FaceType&, const vcg::Point3&, typename FaceType::ScalarType&, vcg::Point3&) [with FaceType = CFaceO; typename TriangleType::ScalarType = float; typename FaceType::ScalarType = float]': ../../../../vcglib/vcg/simplex/face/distance.h:430:9: warning: 'bt' may be used uninitialized in this function [-Wmaybe-uninitialized] if(dist>bt) { dist = bt; return true; } ^ ../../../../vcglib/vcg/simplex/face/distance.h:392:9: warning: 'bt' may be used uninitialized in this function [-Wmaybe-uninitialized] if(dist>bt) { dist = bt; return true; } ^ ../../../../vcglib/vcg/simplex/face/distance.h:355:9: warning: 'bt' may be used uninitialized in this function [-Wmaybe-uninitialized] if(dist>bt) { dist = bt; return true; } ^ cleanfilter.cpp: In function 'int SnapVertexBorder(CMeshO&, float, bool (*)(int, const char*))': cleanfilter.cpp:432:32: warning: 'localThr' may be used uninitialized in this function [-Wmaybe-uninitialized] if(bestDist < localThr && !bestFace->IsV()) ^ In file included from cleanfilter.cpp:36:0: ../../../../vcglib/vcg/complex/algorithms/create/ball_pivoting.h: In member function 'bool vcg::tri::BallPivoting::Seed(int&, int&, int&) [with MESH = CMeshO]': ../../../../vcglib/vcg/complex/algorithms/create/ball_pivoting.h:195:7: warning: 'vv2' may be used uninitialized in this function [-Wmaybe-uninitialized] v2 = vv2 - &*this->mesh.vert.begin(); ^ ../../../../vcglib/vcg/complex/algorithms/create/ball_pivoting.h:194:7: warning: 'vv1' may be used uninitialized in this function [-Wmaybe-uninitialized] v1 = vv1 - &*this->mesh.vert.begin(); ^ ../../../../vcglib/vcg/complex/algorithms/create/ball_pivoting.h: In member function 'virtual bool CleanFilter::applyFilter(QAction*, MeshDocument&, RichParameterSet&, bool (*)(int, const char*))': ../../../../vcglib/vcg/complex/algorithms/create/ball_pivoting.h:195:7: warning: 'vv2' may be used uninitialized in this function [-Wmaybe-uninitialized] v2 = vv2 - &*this->mesh.vert.begin(); ^ ../../../../vcglib/vcg/complex/algorithms/create/ball_pivoting.h:123:31: note: 'vv2' was declared here VertexType *vv0, *vv1, *vv2; ^ ../../../../vcglib/vcg/complex/algorithms/create/ball_pivoting.h:194:7: warning: 'vv1' may be used uninitialized in this function [-Wmaybe-uninitialized] v1 = vv1 - &*this->mesh.vert.begin(); ^ ../../../../vcglib/vcg/complex/algorithms/create/ball_pivoting.h:123:25: note: 'vv1' was declared here VertexType *vv0, *vv1, *vv2; ^ rm -f libfilter_clean.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_clean.so cleanfilter.o moc_cleanfilter.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_clean.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_clean' cd meshlabplugins/filter_colorize/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_colorize' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o meshcolorize.o meshcolorize.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. meshcolorize.h -o moc_meshcolorize.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_meshcolorize.o moc_meshcolorize.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from meshcolorize.h:28, from moc_meshcolorize.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshcolorize.h:28, from moc_meshcolorize.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from meshcolorize.h:28, from meshcolorize.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshcolorize.h:28, from moc_meshcolorize.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshcolorize.h:28, from meshcolorize.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshcolorize.h:28, from moc_meshcolorize.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshcolorize.h:28, from meshcolorize.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshcolorize.h:28, from meshcolorize.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshcolorize.h:28, from moc_meshcolorize.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshcolorize.h:28, from meshcolorize.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/curvature.h:68:0, from meshcolorize.cpp:28: ../../../../vcglib/vcg/complex/algorithms/intersection.h: In function 'bool vcg::Intersection(vcg::Plane3, IndexingType*, std::vector&)': ../../../../vcglib/vcg/complex/algorithms/intersection.h:209:46: warning: typedef 'FaceContainer' locally defined but not used [-Wunused-local-typedefs] typedef typename TriMeshType::FaceContainer FaceContainer; ^ In file included from meshcolorize.cpp:29:0: ../../../../vcglib/vcg/complex/algorithms/parametrization/distortion.h: In static member function 'static vcg::tri::Distortion::ScalarType vcg::tri::Distortion::AngleRad3D(const FaceType*, int)': ../../../../vcglib/vcg/complex/algorithms/parametrization/distortion.h:122:44: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename CoordType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/parametrization/distortion.h: In instantiation of 'static vcg::tri::Distortion::ScalarType vcg::tri::Distortion::MeshScalingFactor(MeshType&, vcg::tri::Distortion::ScalarType&, vcg::tri::Distortion::ScalarType&) [with MeshType = CMeshO; bool PerWedgeFlag = true; vcg::tri::Distortion::ScalarType = float]': meshcolorize.cpp:323:37: required from here ../../../../vcglib/vcg/complex/algorithms/parametrization/distortion.h:202:4: warning: no return statement in function returning non-void [-Wreturn-type] } ^ ../../../../vcglib/vcg/complex/algorithms/parametrization/distortion.h: In instantiation of 'static vcg::tri::Distortion::ScalarType vcg::tri::Distortion::MeshScalingFactor(MeshType&, vcg::tri::Distortion::ScalarType&, vcg::tri::Distortion::ScalarType&) [with MeshType = CMeshO; bool PerWedgeFlag = false; vcg::tri::Distortion::ScalarType = float]': meshcolorize.cpp:327:38: required from here ../../../../vcglib/vcg/complex/algorithms/parametrization/distortion.h:202:4: warning: no return statement in function returning non-void [-Wreturn-type] rm -f libfilter_colorize.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_colorize.so meshcolorize.o moc_meshcolorize.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_colorize.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_colorize' cd meshlabplugins/filter_colorproc/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_colorproc' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o filter_colorproc.o filter_colorproc.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. filter_colorproc.h -o moc_filter_colorproc.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_filter_colorproc.o moc_filter_colorproc.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_colorproc.h:28, from filter_colorproc.cpp:25: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_colorproc.h:28, from filter_colorproc.cpp:25: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_colorproc.h:28, from filter_colorproc.cpp:25: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_colorproc.h:28, from filter_colorproc.cpp:25: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_colorproc.h:28, from moc_filter_colorproc.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_colorproc.h:28, from filter_colorproc.cpp:25: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_colorproc.h:28, from moc_filter_colorproc.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_colorproc.h:28, from moc_filter_colorproc.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_colorproc.h:28, from moc_filter_colorproc.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_colorproc.h:28, from moc_filter_colorproc.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:44:0, from ../../common/interfaces.h:37, from filter_colorproc.h:28, from filter_colorproc.cpp:25: ../../../../vcglib/vcg/complex/algorithms/update/color.h: In member function 'virtual bool FilterColorProc::applyFilter(QAction*, MeshDocument&, RichParameterSet&, bool (*)(int, const char*))': ../../../../vcglib/vcg/complex/algorithms/update/color.h:764:11: warning: 'unbalancedWhite.vcg::Point4::_v[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] Color4b unbalancedWhite; ^ ../../../../vcglib/vcg/complex/algorithms/update/color.h:764:11: warning: 'unbalancedWhite.vcg::Point4::_v[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] ../../../../vcglib/vcg/complex/algorithms/update/color.h:764:11: warning: 'unbalancedWhite.vcg::Point4::_v[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] rm -f libfilter_colorproc.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_colorproc.so filter_colorproc.o moc_filter_colorproc.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_colorproc.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_colorproc' cd meshlabplugins/filter_color_projection/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_color_projection' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o filter_color_projection.o filter_color_projection.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. filter_color_projection.h -o moc_filter_color_projection.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_filter_color_projection.o moc_filter_color_projection.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_color_projection.h:28, from moc_filter_color_projection.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_color_projection.h:28, from moc_filter_color_projection.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_color_projection.h:28, from moc_filter_color_projection.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_color_projection.h:28, from moc_filter_color_projection.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_color_projection.h:28, from moc_filter_color_projection.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_color_projection.h:28, from filter_color_projection.cpp:31: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_color_projection.h:28, from filter_color_projection.cpp:31: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_color_projection.h:28, from filter_color_projection.cpp:31: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_color_projection.h:28, from filter_color_projection.cpp:31: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_color_projection.h:28, from filter_color_projection.cpp:31: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from filter_color_projection.cpp:33:0: floatbuffer.cpp: In member function 'int floatbuffer::applysobel(floatbuffer*)': floatbuffer.cpp:127:9: warning: unused variable 'val' [-Wunused-variable] float val; ^ floatbuffer.cpp: In member function 'int floatbuffer::initborder(floatbuffer*)': floatbuffer.cpp:186:6: warning: unused variable 'kk' [-Wunused-variable] int kk; ^ floatbuffer.cpp:187:6: warning: unused variable 'xx' [-Wunused-variable] int xx,yy; ^ floatbuffer.cpp:187:9: warning: unused variable 'yy' [-Wunused-variable] int xx,yy; ^ floatbuffer.cpp: In member function 'int floatbuffer::dumppfm(QString)': floatbuffer.cpp:336:37: warning: too many arguments for format [-Wformat-extra-args] fprintf(miofile,"-1.000000\n",sx,sy); ^ floatbuffer.cpp:328:6: warning: variable 'res' set but not used [-Wunused-but-set-variable] int res; ^ floatbuffer.cpp:330:7: warning: unused variable 'buff' [-Wunused-variable] char buff[64]; ^ In file included from filter_color_projection.cpp:35:0: render_helper.cpp: In member function 'void RenderHelper::renderScene(vcg::Shotf&, MeshModel*, RenderHelper::RenderingMode, float, float)': render_helper.cpp:222:10: warning: variable 'err' set but not used [-Wunused-but-set-variable] GLenum err = glGetError(); ^ In file included from filter_color_projection.cpp:38:0: rastering.h: At global scope: rastering.h:189:10: warning: unused parameter 'edgeDist' [-Wunused-parameter] void AddTextureSample(const CMeshO::FaceType &f, const CMeshO::CoordType &p, const vcg::Point2i &tp, float edgeDist= 0.0) ^ filter_color_projection.cpp: In member function 'virtual void FilterColorProjectionPlugin::initParameterSet(QAction*, MeshDocument&, RichParameterSet&)': filter_color_projection.cpp:104:13: warning: unused variable 'mm' [-Wunused-variable] MeshModel *mm=md.mm(); ^ filter_color_projection.cpp: In member function 'virtual bool FilterColorProjectionPlugin::applyFilter(QAction*, MeshDocument&, RichParameterSet&, bool (*)(int, const char*))': filter_color_projection.cpp:336:12: warning: unused variable 'dumpFileName' [-Wunused-variable] char dumpFileName[1024]; ^ filter_color_projection.cpp:733:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(texcount=0; texcount < texels.size(); texcount++) ^ filter_color_projection.cpp:824:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(texcount=0; texcount < texels.size(); texcount++) ^ filter_color_projection.cpp:569:12: warning: unused variable 'onselection' [-Wunused-variable] bool onselection = par.getBool("onselection"); ^ In file included from ../../../../vcglib/vcg/math/shot.h:133:0, from ../../common/filterparameter.h:35, from ../../common/interfaces.h:35, from filter_color_projection.h:28, from filter_color_projection.cpp:31: ../../../../vcglib/vcg/math/camera.h: In instantiation of 'vcg::Point2 vcg::Camera::Project(const vcg::Point3&) const [with S = float]': ../../../../vcglib/vcg/math/shot.h:405:39: required from 'vcg::Point2 vcg::Shot::Project(const vcg::Point3&) const [with S = float; RotationType = vcg::Matrix44]' filter_color_projection.cpp:264:46: required from here ../../../../vcglib/vcg/math/camera.h:253:17: warning: variable 'd' set but not used [-Wunused-but-set-variable] vcg::Point2 d = Point2(p[0],p[1]); ^ In file included from rastering.h:29:0, from filter_color_projection.cpp:38: ../../../../vcglib/vcg/complex/algorithms/point_sampling.h: In instantiation of 'static void vcg::tri::SurfaceSampling::SingleFaceRaster(typename MetroMesh::FaceType&, VertexSampler&, const vcg::Point2&, const vcg::Point2&, const vcg::Point2&, bool) [with MetroMesh = CMeshO; VertexSampler = TexFillerSampler; typename MetroMesh::FaceType = CFaceO; typename CameraType::ScalarType = float]': ../../../../vcglib/vcg/complex/algorithms/point_sampling.h:1377:90: required from 'static void vcg::tri::SurfaceSampling::Texture(MetroMesh&, VertexSampler&, int, int, bool) [with MetroMesh = CMeshO; VertexSampler = TexFillerSampler]' filter_color_projection.cpp:647:54: required from here ../../../../vcglib/vcg/complex/algorithms/point_sampling.h:976:14: warning: variable 'in' set but not used [-Wunused-but-set-variable] bool in = false; ^ rm -f libfilter_color_projection.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_color_projection.so filter_color_projection.o moc_filter_color_projection.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_color_projection.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_color_projection' cd meshlabplugins/filter_create/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_create' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o filter_create.o filter_create.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. filter_create.h -o moc_filter_create.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_filter_create.o moc_filter_create.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_create.h:26, from filter_create.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_create.h:26, from filter_create.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_create.h:26, from filter_create.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_create.h:26, from filter_create.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_create.h:26, from filter_create.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_create.h:26, from moc_filter_create.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_create.h:26, from moc_filter_create.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_create.h:26, from moc_filter_create.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_create.h:26, from moc_filter_create.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_create.h:26, from moc_filter_create.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from filter_create.cpp:25:0: ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Tetrahedron(TetraMeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:50:24: warning: typedef 'MeshType' locally defined but not used [-Wunused-local-typedefs] typedef TetraMeshType MeshType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Hexahedron(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:278:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Square(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:327:41: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Sphere(MeshType&, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:363:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:364:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:365:44: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:367:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Cone(MeshType&, typename MeshType::ScalarType, typename MeshType::ScalarType, typename MeshType::ScalarType, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:398:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Box(MeshType&, const typename MeshType::BoxType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:487:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Build(MeshType&, const V&, const F&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:540:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:544:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Grid(MeshType&, int, int, float, float, float*)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:594:45: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:595:45: warning: typedef 'VertexIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexIterator VertexIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:596:45: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ rm -f libfilter_create.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_create.so filter_create.o moc_filter_create.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_create.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_create' cd meshlabplugins/filter_dirt/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_dirt' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o filter_dirt.o filter_dirt.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o dirt_utils.o dirt_utils.cpp In file included from ../../common/meshmodel.h:41:0, from dirt_utils.h:34, from dirt_utils.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from dirt_utils.h:34, from dirt_utils.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from dirt_utils.h:34, from dirt_utils.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from dirt_utils.h:34, from dirt_utils.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from dirt_utils.h:34, from dirt_utils.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ dirt_utils.cpp: In function 'vcg::tri::TriMesh, vcg::face::vector_ocf >::CoordType fromBarCoords(vcg::Point3f, vcg::tri::TriMesh, vcg::face::vector_ocf >::FacePointer)': dirt_utils.cpp:108:13: warning: variable 'p0' set but not used [-Wunused-but-set-variable] Point3f p0=f->P(0); ^ dirt_utils.cpp:109:13: warning: variable 'p1' set but not used [-Wunused-but-set-variable] Point3f p1=f->P(1); ^ dirt_utils.cpp:110:13: warning: variable 'p2' set but not used [-Wunused-but-set-variable] Point3f p2=f->P(2); ^ dirt_utils.cpp: At global scope: dirt_utils.cpp:297:5: warning: unused parameter 'p1' [-Wunused-parameter] int ComputeIntersection(CMeshO::CoordType p1,CMeshO::CoordType p2,CMeshO::FacePointer &f,CMeshO::FacePointer &new_f,CMeshO::CoordType &int_point){ ^ dirt_utils.cpp: In function 'void ComputeSurfaceExposure(MeshModel*, int, int)': dirt_utils.cpp:384:25: warning: variable 'face' set but not used [-Wunused-but-set-variable] CMeshO::FacePointer face; ^ dirt_utils.cpp: At global scope: dirt_utils.cpp:375:6: warning: unused parameter 'r' [-Wunused-parameter] void ComputeSurfaceExposure(MeshModel* m,int r,int n_ray){ ^ dirt_utils.cpp:465:6: warning: unused parameter 'threshold' [-Wunused-parameter] bool GenerateParticles(MeshModel* m,std::vector &cpv,/*std::vector< Particle > &dpv,*/int d,float threshold){ ^ dirt_utils.cpp: In function 'void MoveParticle(Particle&, vcg::tri::TriMesh, vcg::face::vector_ocf >::VertexPointer, float, int, vcg::Point3f, vcg::Point3f, float)': dirt_utils.cpp:612:21: warning: variable 'n' set but not used [-Wunused-but-set-variable] Point3f n = new_face->N(); ^ dirt_utils.cpp: At global scope: dirt_utils.cpp:649:6: warning: unused parameter 'l' [-Wunused-parameter] void ComputeRepulsion(MeshModel* b_m,MeshModel *c_m,int k,float l,Point3f g,float a){ ^ In file included from ../../common/meshmodel.h:41:0, from filter_dirt.h:30, from filter_dirt.cpp:26: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from filter_dirt.h:30, from filter_dirt.cpp:26: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from filter_dirt.h:30, from filter_dirt.cpp:26: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from filter_dirt.h:30, from filter_dirt.cpp:26: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from filter_dirt.h:30, from filter_dirt.cpp:26: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ filter_dirt.cpp: At global scope: filter_dirt.cpp:103:6: warning: unused parameter 'md' [-Wunused-parameter] void FilterDirt::initParameterSet(QAction* filter,MeshDocument &md, RichParameterSet &par){ ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. filter_dirt.h -o moc_filter_dirt.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_filter_dirt.o moc_filter_dirt.cpp In file included from ../../../../vcglib/vcg/complex/algorithms/closest.h:33:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from dirt_utils.h:34, from dirt_utils.cpp:24: ../../../../vcglib/vcg/simplex/face/distance.h: In function 'bool vcg::face::PointDistanceBase(const FaceType&, const vcg::Point3&, typename FaceType::ScalarType&, vcg::Point3&) [with FaceType = CFaceO; typename TriangleType::ScalarType = float; typename FaceType::ScalarType = float]': ../../../../vcglib/vcg/simplex/face/distance.h:430:9: warning: 'bt' may be used uninitialized in this function [-Wmaybe-uninitialized] if(dist>bt) { dist = bt; return true; } ^ ../../../../vcglib/vcg/simplex/face/distance.h:392:9: warning: 'bt' may be used uninitialized in this function [-Wmaybe-uninitialized] if(dist>bt) { dist = bt; return true; } ^ ../../../../vcglib/vcg/simplex/face/distance.h:355:9: warning: 'bt' may be used uninitialized in this function [-Wmaybe-uninitialized] if(dist>bt) { dist = bt; return true; } ^ In file included from ../../common/meshmodel.h:41:0, from filter_dirt.h:30, from moc_filter_dirt.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from filter_dirt.h:30, from moc_filter_dirt.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from filter_dirt.h:30, from moc_filter_dirt.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from filter_dirt.h:30, from moc_filter_dirt.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from filter_dirt.h:30, from moc_filter_dirt.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rm -f libfilter_dirt.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_dirt.so filter_dirt.o dirt_utils.o moc_filter_dirt.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_dirt.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_dirt' cd meshlabplugins/filter_fractal/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_fractal' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o filter_fractal.o filter_fractal.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. filter_fractal.h -o moc_filter_fractal.cpp /usr/lib64/qt4/bin/rcc -name ff_res ff_res.qrc -o qrc_ff_res.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_filter_fractal.o moc_filter_fractal.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_fractal.h:31, from moc_filter_fractal.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_fractal.h:31, from moc_filter_fractal.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_fractal.h:31, from moc_filter_fractal.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_fractal.h:31, from moc_filter_fractal.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_fractal.h:31, from moc_filter_fractal.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_fractal.h:31, from filter_fractal.cpp:27: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_fractal.h:31, from filter_fractal.cpp:27: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_fractal.h:31, from filter_fractal.cpp:27: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_fractal.h:31, from filter_fractal.cpp:27: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_fractal.h:31, from filter_fractal.cpp:27: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from craters_utils.h:5:0, from filter_fractal.h:32, from filter_fractal.cpp:27: fractal_utils.h: In instantiation of 'FractalUtils::FractalArgs::~FractalArgs() [with MeshType = CMeshO]': filter_fractal.cpp:211:102: required from here fractal_utils.h:74:26: warning: deleting object of abstract class type 'NoiseFunctor' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] ~FractalArgs() { delete noiseFunctor; } ^ In file included from filter_fractal.h:32:0, from filter_fractal.cpp:27: craters_utils.h: In instantiation of 'CratersUtils::CratersArgs::~CratersArgs() [with MeshType = CMeshO]': filter_fractal.cpp:256:74: required from here craters_utils.h:117:13: warning: deleting object of abstract class type 'RadialFunctor' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete radialFunctor; ^ craters_utils.h:118:13: warning: deleting object of abstract class type 'RadialFunctor' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete blendingFunctor; ^ craters_utils.h:120:17: warning: deleting object of abstract class type 'NoiseFunctor' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete noiseFunctor; ^ craters_utils.h:122:13: warning: deleting object of polymorphic class type 'CraterFunctor' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete craterFunctor; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o qrc_ff_res.o qrc_ff_res.cpp In file included from ../../../../vcglib/vcg/complex/algorithms/closest.h:33:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_fractal.h:31, from filter_fractal.cpp:27: ../../../../vcglib/vcg/simplex/face/distance.h: In function 'bool vcg::face::PointDistanceBase(const FaceType&, const vcg::Point3&, typename FaceType::ScalarType&, vcg::Point3&) [with FaceType = CFaceO; typename TriangleType::ScalarType = float; typename FaceType::ScalarType = float]': ../../../../vcglib/vcg/simplex/face/distance.h:430:9: warning: 'bt' may be used uninitialized in this function [-Wmaybe-uninitialized] if(dist>bt) { dist = bt; return true; } ^ ../../../../vcglib/vcg/simplex/face/distance.h:392:9: warning: 'bt' may be used uninitialized in this function [-Wmaybe-uninitialized] if(dist>bt) { dist = bt; return true; } ^ ../../../../vcglib/vcg/simplex/face/distance.h:355:9: warning: 'bt' may be used uninitialized in this function [-Wmaybe-uninitialized] if(dist>bt) { dist = bt; return true; } ^ In file included from craters_utils.h:5:0, from filter_fractal.h:32, from filter_fractal.cpp:27: fractal_utils.h: In member function 'virtual bool FilterFractal::applyFilter(QAction*, MeshDocument&, RichParameterSet&, bool (*)(int, const char*))': fractal_utils.h:120:29: warning: 'args.FractalUtils::FractalArgs::noiseFunctor' may be used uninitialized in this function [-Wmaybe-uninitialized] perturbation = (*args.noiseFunctor)(p); ^ filter_fractal.cpp:207:47: note: 'args.FractalUtils::FractalArgs::noiseFunctor' was declared here FractalUtils::FractalArgs args ^ rm -f libfilter_fractal.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_fractal.so filter_fractal.o moc_filter_fractal.o qrc_ff_res.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_fractal.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_fractal' cd meshlabplugins/filter_func/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_func' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o filter_func.o filter_func.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. filter_func.h -o moc_filter_func.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_filter_func.o moc_filter_func.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_func.h:29, from moc_filter_func.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_func.h:29, from moc_filter_func.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_func.h:29, from moc_filter_func.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_func.h:29, from moc_filter_func.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_func.h:29, from filter_func.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_func.h:29, from filter_func.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_func.h:29, from filter_func.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_func.h:29, from filter_func.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_func.h:29, from moc_filter_func.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_func.h:29, from filter_func.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from filter_func.cpp:25:0: ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Tetrahedron(TetraMeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:50:24: warning: typedef 'MeshType' locally defined but not used [-Wunused-local-typedefs] typedef TetraMeshType MeshType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Hexahedron(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:278:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Square(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:327:41: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Sphere(MeshType&, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:363:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:364:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:365:44: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:367:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Cone(MeshType&, typename MeshType::ScalarType, typename MeshType::ScalarType, typename MeshType::ScalarType, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:398:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Box(MeshType&, const typename MeshType::BoxType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:487:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Build(MeshType&, const V&, const F&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:540:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:544:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Grid(MeshType&, int, int, float, float, float*)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:594:45: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:595:45: warning: typedef 'VertexIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexIterator VertexIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:596:45: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ filter_func.cpp: In member function 'virtual bool FilterFunctionPlugin::applyFilter(QAction*, MeshDocument&, RichParameterSet&, bool (*)(int, const char*))': filter_func.cpp:658:83: warning: format '%i' expects argument of type 'int', but argument 2 has type 'std::vector >::size_type {aka long unsigned int}' [-Wformat=] qDebug("Now mesh has %i vertex float attribute",AllVertexAttribName.size()); ^ In file included from filter_func.cpp:28:0: ../../../../vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h: In member function 'void vcg::tri::MarchingCubes::AddTriangles(const char*, char, vcg::tri::MarchingCubes::VertexPointer) [with TRIMESH_TYPE = CMeshO; WALKER_TYPE = vcg::tri::TrivialWalker >; vcg::tri::MarchingCubes::VertexPointer = CVertexO*]': ../../../../vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h:301:19: warning: 'pos' may be used uninitialized in this function [-Wmaybe-uninitialized] v = &_mesh->vert[pos]; ^ ../../../../vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h:276:15: note: 'pos' was declared here VertexIndex pos; ^ ../../../../vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h:301:19: warning: 'pos' may be used uninitialized in this function [-Wmaybe-uninitialized] v = &_mesh->vert[pos]; ^ ../../../../vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h:276:15: note: 'pos' was declared here VertexIndex pos; ^ ../../../../vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h:301:19: warning: 'pos' may be used uninitialized in this function [-Wmaybe-uninitialized] v = &_mesh->vert[pos]; ^ ../../../../vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h:276:15: note: 'pos' was declared here VertexIndex pos; ^ ../../../../vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h:301:19: warning: 'pos' may be used uninitialized in this function [-Wmaybe-uninitialized] v = &_mesh->vert[pos]; ^ ../../../../vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h:276:15: note: 'pos' was declared here VertexIndex pos; ^ rm -f libfilter_func.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_func.so filter_func.o moc_filter_func.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lmuparser -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_func.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_func' cd meshlabplugins/filter_img_patch_param/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_img_patch_param' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o filter_img_patch_param.o filter_img_patch_param.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o VisibleSet.o VisibleSet.cpp In file included from ../../common/meshmodel.h:41:0, from VisibleSet.h:30, from VisibleSet.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from VisibleSet.h:30, from VisibleSet.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from VisibleSet.h:30, from VisibleSet.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from VisibleSet.h:30, from VisibleSet.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from VisibleSet.h:30, from VisibleSet.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_img_patch_param.h:31, from filter_img_patch_param.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_img_patch_param.h:31, from filter_img_patch_param.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_img_patch_param.h:31, from filter_img_patch_param.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_img_patch_param.h:31, from filter_img_patch_param.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_img_patch_param.h:31, from filter_img_patch_param.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/wrap/glw/glw.h:4:0, from VisibleSet.h:31, from VisibleSet.cpp:24: ../../../../vcglib/wrap/glw/./context.h: In member function 'typename glw::Context::BindingHandleFromBinding::Type glw::Context::bind(typename glw::Context::SafeHandleFromBinding::Type&, const typename glw::detail::ParamsOf::Type&)': ../../../../vcglib/wrap/glw/./context.h:568:75: warning: typedef 'BindingParamsType' locally defined but not used [-Wunused-local-typedefs] typedef typename detail::ParamsOf::Type BindingParamsType; ^ In file included from ../../../../vcglib/wrap/glw/glw.h:4:0, from filter_img_patch_param.h:34, from filter_img_patch_param.cpp:24: ../../../../vcglib/wrap/glw/./context.h: In member function 'typename glw::Context::BindingHandleFromBinding::Type glw::Context::bind(typename glw::Context::SafeHandleFromBinding::Type&, const typename glw::detail::ParamsOf::Type&)': ../../../../vcglib/wrap/glw/./context.h:568:75: warning: typedef 'BindingParamsType' locally defined but not used [-Wunused-local-typedefs] typedef typename detail::ParamsOf::Type BindingParamsType; ^ In file included from ../../../../vcglib/vcg/math/shot.h:133:0, from ../../../../vcglib/vcg/complex/complex.h:33, from ../../common/meshmodel.h:38, from VisibleSet.h:30, from VisibleSet.cpp:24: ../../../../vcglib/vcg/math/camera.h: In instantiation of 'vcg::Point2 vcg::Camera::Project(const vcg::Point3&) const [with S = float]': ../../../../vcglib/vcg/math/shot.h:405:39: required from 'vcg::Point2 vcg::Shot::Project(const vcg::Point3&) const [with S = float; RotationType = vcg::Matrix44]' VisibleSet.cpp:102:55: required from here ../../../../vcglib/vcg/math/camera.h:253:17: warning: variable 'd' set but not used [-Wunused-but-set-variable] vcg::Point2 d = Point2(p[0],p[1]); ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o VisibilityCheck.o VisibilityCheck.cpp In file included from ../../common/meshmodel.h:41:0, from VisibilityCheck.h:30, from VisibilityCheck.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from VisibilityCheck.h:30, from VisibilityCheck.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from VisibilityCheck.h:30, from VisibilityCheck.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from VisibilityCheck.h:30, from VisibilityCheck.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from VisibilityCheck.h:30, from VisibilityCheck.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/wrap/glw/glw.h:4:0, from VisibilityCheck.h:31, from VisibilityCheck.cpp:24: ../../../../vcglib/wrap/glw/./context.h: In member function 'typename glw::Context::BindingHandleFromBinding::Type glw::Context::bind(typename glw::Context::SafeHandleFromBinding::Type&, const typename glw::detail::ParamsOf::Type&)': ../../../../vcglib/wrap/glw/./context.h:568:75: warning: typedef 'BindingParamsType' locally defined but not used [-Wunused-local-typedefs] typedef typename detail::ParamsOf::Type BindingParamsType; ^ VisibilityCheck.cpp: In member function 'virtual void VisibilityCheck_ShadowMap::setMesh(CMeshO*)': VisibilityCheck.cpp:507:25: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] if(!hfb->isComplete()); ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o TexturePainter.o TexturePainter.cpp filter_img_patch_param.cpp: In member function 'void FilterImgPatchParamPlugin::patchPacking(RasterPatchMap&, int, bool)': filter_img_patch_param.cpp:829:78: warning: 'coveredArea.vcg::Point2::_v[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] scaleU = scaleV = 1.0f / std::max( coveredArea.X(), coveredArea.Y() ); ^ In file included from ../../common/meshmodel.h:41:0, from Patch.h:30, from TexturePainter.h:30, from TexturePainter.cpp:25: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from Patch.h:30, from TexturePainter.h:30, from TexturePainter.cpp:25: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from Patch.h:30, from TexturePainter.h:30, from TexturePainter.cpp:25: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from Patch.h:30, from TexturePainter.h:30, from TexturePainter.cpp:25: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from Patch.h:30, from TexturePainter.h:30, from TexturePainter.cpp:25: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/wrap/glw/glw.h:4:0, from TexturePainter.h:31, from TexturePainter.cpp:25: ../../../../vcglib/wrap/glw/./context.h: In member function 'typename glw::Context::BindingHandleFromBinding::Type glw::Context::bind(typename glw::Context::SafeHandleFromBinding::Type&, const typename glw::detail::ParamsOf::Type&)': ../../../../vcglib/wrap/glw/./context.h:568:75: warning: typedef 'BindingParamsType' locally defined but not used [-Wunused-local-typedefs] typedef typename detail::ParamsOf::Type BindingParamsType; ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. filter_img_patch_param.h -o moc_filter_img_patch_param.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_filter_img_patch_param.o moc_filter_img_patch_param.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_img_patch_param.h:31, from moc_filter_img_patch_param.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_img_patch_param.h:31, from moc_filter_img_patch_param.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_img_patch_param.h:31, from moc_filter_img_patch_param.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_img_patch_param.h:31, from moc_filter_img_patch_param.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_img_patch_param.h:31, from moc_filter_img_patch_param.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/wrap/glw/glw.h:4:0, from filter_img_patch_param.h:34, from moc_filter_img_patch_param.cpp:9: ../../../../vcglib/wrap/glw/./context.h: In member function 'typename glw::Context::BindingHandleFromBinding::Type glw::Context::bind(typename glw::Context::SafeHandleFromBinding::Type&, const typename glw::detail::ParamsOf::Type&)': ../../../../vcglib/wrap/glw/./context.h:568:75: warning: typedef 'BindingParamsType' locally defined but not used [-Wunused-local-typedefs] typedef typename detail::ParamsOf::Type BindingParamsType; ^ rm -f libfilter_img_patch_param.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_img_patch_param.so filter_img_patch_param.o VisibleSet.o VisibilityCheck.o TexturePainter.o moc_filter_img_patch_param.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_img_patch_param.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_img_patch_param' cd meshlabplugins/filter_isoparametrization/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_isoparametrization' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I. -I/usr/X11R6/include -I. -o filter_isoparametrization.o filter_isoparametrization.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I. -I/usr/X11R6/include -I. filter_isoparametrization.h -o moc_filter_isoparametrization.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I. -I/usr/X11R6/include -I. -o moc_filter_isoparametrization.o moc_filter_isoparametrization.cpp In file included from ../../../../vcglib/vcg/complex/algorithms/edge_collapse.h:28:0, from ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse.h:28, from ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:82, from ./param_collapse.h:8, from ./parametrizator.h:7, from filter_isoparametrization.h:29, from moc_filter_isoparametrization.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ./local_parametrization.h:8:0, from ./param_collapse.h:15, from ./parametrizator.h:7, from filter_isoparametrization.h:29, from moc_filter_isoparametrization.cpp:9: ./texcoord_optimization.h: In function 'bool vcg::tri::IsTexCoordFoldFree(MESH_TYPE&)': ./texcoord_optimization.h:898:67: warning: typedef 'PointType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH_TYPE::VertexType::TexCoordType::PointType PointType; ^ ./texcoord_optimization.h: In function 'int vcg::tri::MarkTexCoordFolds(MESH_TYPE&)': ./texcoord_optimization.h:920:67: warning: typedef 'PointType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH_TYPE::VertexType::TexCoordType::PointType PointType; ^ In file included from ./local_parametrization.h:9:0, from ./param_collapse.h:15, from ./parametrizator.h:7, from filter_isoparametrization.h:29, from moc_filter_isoparametrization.cpp:9: ./mesh_operators.h: In function 'void FindSortedBorderVertices(const MeshType&, typename MeshType::VertexType*, std::vector&)': ./mesh_operators.h:183:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./mesh_operators.h:184:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ./mesh_operators.h:185:40: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexType VertexType; ^ ./mesh_operators.h: In function 'void CopyMeshFromFaces(const std::vector&, std::vector&, MeshType&)': ./mesh_operators.h:214:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./mesh_operators.h:215:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ./mesh_operators.h: In function 'void CopySubMeshLevels(std::vector&, MeshType&, MeshType&)': ./mesh_operators.h:294:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ./mesh_operators.h: In function 'bool getSharedFace(typename MeshType::VertexType*, typename MeshType::VertexType*, std::vector&, std::vector&, std::vector&)': ./mesh_operators.h:355:40: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexType VertexType; ^ ./mesh_operators.h:357:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ In file included from ./local_parametrization.h:9:0, from ./param_collapse.h:15, from ./parametrizator.h:7, from filter_isoparametrization.h:29, from moc_filter_isoparametrization.cpp:9: ./mesh_operators.h: In function 'void getSharedFace(std::vector&, std::vector&)': ./mesh_operators.h:401:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./mesh_operators.h: In function 'void CopyMeshFromVertices(std::vector&, std::vector&, std::vector&, MeshType&)': ./mesh_operators.h:434:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./mesh_operators.h:435:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ./mesh_operators.h: In function 'void getSharedVertex(const std::vector&, std::vector&)': ./mesh_operators.h:552:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./mesh_operators.h: In function 'void getVertexStar(typename MeshType::VertexType*, std::vector&)': ./mesh_operators.h:600:40: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexType VertexType; ^ ./mesh_operators.h:602:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./mesh_operators.h: In function 'void getSharedVertexStar(typename MeshType::VertexType*, typename MeshType::VertexType*, std::vector&)': ./mesh_operators.h:629:38: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType FaceType; ^ ./mesh_operators.h:630:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./mesh_operators.h: In function 'typename MeshType::ScalarType StarAspectRatio(const std::vector&)': ./mesh_operators.h:647:40: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexType VertexType; ^ ./mesh_operators.h:649:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./mesh_operators.h: In function 'typename MeshType::ScalarType StarDispersion(const std::vector&)': ./mesh_operators.h:667:40: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexType VertexType; ^ ./mesh_operators.h:669:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./mesh_operators.h: In function 'void getAroundFaceVertices(typename MeshType::VertexType*, typename MeshType::VertexType*, std::vector&, std::vector&, std::vector&, std::vector&)': ./mesh_operators.h:723:38: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType FaceType; ^ ./mesh_operators.h: In function 'void CopyHlevMesh(std::vector&, MeshType&, std::vector&)': ./mesh_operators.h:765:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ In file included from ./param_collapse.h:15:0, from ./parametrizator.h:7, from filter_isoparametrization.h:29, from moc_filter_isoparametrization.cpp:9: ./local_parametrization.h: In function 'void ParametrizeExternal(MeshType&)': ./local_parametrization.h:21:38: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType FaceType; ^ ./local_parametrization.h:22:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ In file included from ./param_collapse.h:15:0, from ./parametrizator.h:7, from filter_isoparametrization.h:29, from moc_filter_isoparametrization.cpp:9: ./local_parametrization.h: In function 'void MeanVal(const std::vector >&, std::vector&, typename MeshType::CoordType&)': ./local_parametrization.h:381:38: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType FaceType; ^ ./local_parametrization.h:382:40: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexType VertexType; ^ ./local_parametrization.h: In function 'void ForceInParam(vcg::Point2&, MeshType&)': ./local_parametrization.h:689:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./local_parametrization.h:691:40: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexType VertexType; ^ ./local_parametrization.h: In function 'bool testParametrization(MeshType&, MeshType&)': ./local_parametrization.h:820:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./local_parametrization.h:821:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ./local_parametrization.h: In function 'bool NonFolded(MeshType&)': ./local_parametrization.h:899:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./local_parametrization.h:901:40: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexType VertexType; ^ ./local_parametrization.h: In function 'bool NonFolded(MeshType&, std::vector&)': ./local_parametrization.h:926:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./local_parametrization.h:928:40: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexType VertexType; ^ ./local_parametrization.h: In function 'void ParametrizeStarEquilateral(MeshType&, const typename MeshType::ScalarType&)': ./local_parametrization.h:956:38: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType FaceType; ^ ./local_parametrization.h:957:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./local_parametrization.h: In function 'void ParametrizeDiamondEquilateral(MeshType&, const int&, const int&, const typename MeshType::ScalarType&)': ./local_parametrization.h:1067:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::CoordType CoordType; ^ ./local_parametrization.h: In function 'void ParametrizeFaceEquilateral(MeshType&, const typename MeshType::ScalarType&)': ./local_parametrization.h:1115:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::CoordType CoordType; ^ ./local_parametrization.h:1117:40: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType VertexType; ^ ./local_parametrization.h: In function 'void ParametrizeLocally(MeshType&, const std::vector&, std::vector&, std::vector&)': ./local_parametrization.h:1138:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::CoordType CoordType; ^ ./local_parametrization.h:1139:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::ScalarType ScalarType; ^ ./local_parametrization.h: In function 'bool GetBaryFaceFromUV(std::vector, const typename FaceType::ScalarType&, const typename FaceType::ScalarType&, typename FaceType::CoordType&, int&)': ./local_parametrization.h:1234:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::CoordType CoordType; ^ ./local_parametrization.h:1236:40: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType VertexType; ^ In file included from ../../../../vcglib/wrap/io_trimesh/import_ply.h:31:0, from ./iso_parametrization.h:6, from ./statistics.h:1, from ./local_optimization.h:4, from ./param_collapse.h:21, from ./parametrizator.h:7, from filter_isoparametrization.h:29, from moc_filter_isoparametrization.cpp:9: ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Tetrahedron(TetraMeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:50:24: warning: typedef 'MeshType' locally defined but not used [-Wunused-local-typedefs] typedef TetraMeshType MeshType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Hexahedron(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:278:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Square(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:327:41: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Sphere(MeshType&, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:363:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:364:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:365:44: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:367:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Cone(MeshType&, typename MeshType::ScalarType, typename MeshType::ScalarType, typename MeshType::ScalarType, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:398:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Box(MeshType&, const typename MeshType::BoxType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:487:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Build(MeshType&, const V&, const F&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:540:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:544:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Grid(MeshType&, int, int, float, float, float*)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:594:45: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:595:45: warning: typedef 'VertexIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexIterator VertexIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:596:45: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ./iso_parametrization.h:12, from ./statistics.h:1, from ./local_optimization.h:4, from ./param_collapse.h:21, from ./parametrizator.h:7, from filter_isoparametrization.h:29, from moc_filter_isoparametrization.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ./iso_parametrization.h:12, from ./statistics.h:1, from ./local_optimization.h:4, from ./param_collapse.h:21, from ./parametrizator.h:7, from filter_isoparametrization.h:29, from moc_filter_isoparametrization.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ./iso_parametrization.h:12, from ./statistics.h:1, from ./local_optimization.h:4, from ./param_collapse.h:21, from ./parametrizator.h:7, from filter_isoparametrization.h:29, from moc_filter_isoparametrization.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ./statistics.h:1:0, from ./local_optimization.h:4, from ./param_collapse.h:21, from ./parametrizator.h:7, from filter_isoparametrization.h:29, from moc_filter_isoparametrization.cpp:9: ./iso_parametrization.h: In function 'void CopyMeshFromFacesAbs(const std::vector&, std::vector&, MeshType&)': ./iso_parametrization.h:126:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./iso_parametrization.h:127:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ./iso_parametrization.h: In function 'void CopyMeshFromVerticesAbs(std::vector&, std::vector&, std::vector&, MeshType&)': ./iso_parametrization.h:195:46: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./iso_parametrization.h:196:47: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ./iso_parametrization.h: In member function 'void IsoParametrization::inv_GE1Quad(const int&, const vcg::Point2&, int&, vcg::Point2&)': ./iso_parametrization.h:1531:27: warning: variable 'c2' set but not used [-Wunused-but-set-variable] vcg::Point2 c2=vcg::Point2(0,(ScalarType)0.5); ^ ./iso_parametrization.h: In member function 'void IsoParametrization::GE1Quad(const int&, const vcg::Point2&, int&, vcg::Point2&)': ./iso_parametrization.h:1578:27: warning: variable 'c2' set but not used [-Wunused-but-set-variable] vcg::Point2 c2=vcg::Point2(0,(ScalarType)0.5); ^ ./iso_parametrization.h: In member function 'void IsoParametrization::GE1Quad(const int&, const vcg::Point2&, vcg::Point2&)': ./iso_parametrization.h:1605:27: warning: variable 'c2' set but not used [-Wunused-but-set-variable] vcg::Point2 c2=vcg::Point2(0,(ScalarType)0.5); ^ ./iso_parametrization.h: In member function 'void IsoParametrization::SaveBaseDomain(char*)': ./iso_parametrization.h:1782:15: warning: variable 'RPos' set but not used [-Wunused-but-set-variable] CoordType RPos=vert->RPos; ^ In file included from ./param_collapse.h:21:0, from ./parametrizator.h:7, from filter_isoparametrization.h:29, from moc_filter_isoparametrization.cpp:9: ./local_optimization.h: In function 'bool SmartOptimizeStar(typename MeshType::VertexType*, MeshType&, int, EnergyType)': ./local_optimization.h:328:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ In file included from ./parametrizator.h:16:0, from filter_isoparametrization.h:29, from moc_filter_isoparametrization.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ./parametrizator.h:46:0, from filter_isoparametrization.h:29, from moc_filter_isoparametrization.cpp:9: ./stat_remeshing.h: In function 'typename MeshType::ScalarType MinimumAspectRatio(const MeshType&)': ./stat_remeshing.h:22:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./stat_remeshing.h: In function 'typename MeshType::ScalarType MinimumArea(const MeshType&)': ./stat_remeshing.h:41:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./stat_remeshing.h: In function 'typename MeshType::ScalarType MaximumArea(const MeshType&)': ./stat_remeshing.h:60:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./stat_remeshing.h: In function 'typename MeshType::ScalarType MinAngle(const MeshType&)': ./stat_remeshing.h:120:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./stat_remeshing.h: In function 'typename MeshType::ScalarType MaxAngle(const MeshType&)': ./stat_remeshing.h:137:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./stat_remeshing.h: In function 'void MaxMinEdge(const MeshType&, typename MeshType::ScalarType&, typename MeshType::ScalarType&)': ./stat_remeshing.h:155:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./stat_remeshing.h: In function 'void StatAngle(MeshType&, typename MeshType::ScalarType&, typename MeshType::ScalarType&, typename MeshType::ScalarType&, typename MeshType::ScalarType&)': ./stat_remeshing.h:260:40: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexType VertexType; ^ In file included from filter_isoparametrization.h:32:0, from moc_filter_isoparametrization.cpp:9: ./diam_parametrization.h: In member function 'void DiamondParametrizator::QuadCoord(FaceType*, const int&, vcg::Point2f&, int&)': ./diam_parametrization.h:91:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::ScalarType ScalarType; ^ ./diam_parametrization.h: In member function 'bool DiamondParametrizator::To_Split(FaceType*, const float&, bool*, DiamondParametrizator::InterpData*)': ./diam_parametrization.h:121:41: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType VertexType; ^ In file included from filter_isoparametrization.h:32:0, from moc_filter_isoparametrization.cpp:9: ./diam_parametrization.h: In member function 'bool DiamondParametrizator::Split(const ScalarType&)': ./diam_parametrization.h:350:33: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef ParamMesh::VertexType VertexType; ^ ./diam_parametrization.h: In member function 'void DiamondParametrizator::SetWedgeCoords(const ScalarType&)': ./diam_parametrization.h:392:33: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef ParamMesh::VertexType VertexType; ^ ./diam_parametrization.h: In member function 'void DiamondParametrizator::SetCoordinates(MeshType&, const ScalarType&)': ./diam_parametrization.h:535:31: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef ParamMesh::FaceType FaceType; ^ ./diam_parametrization.h:536:33: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef ParamMesh::VertexType VertexType; ^ In file included from ../../common/meshmodel.h:41:0, from filter_isoparametrization.cpp:28: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from filter_isoparametrization.cpp:28: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from filter_isoparametrization.cpp:28: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from filter_isoparametrization.cpp:28: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from filter_isoparametrization.cpp:28: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ./param_collapse.h:18:0, from ./parametrizator.h:7, from filter_isoparametrization.h:29, from moc_filter_isoparametrization.cpp:9: ./uv_grid.h: In instantiation of 'bool UVGrid::getClosest(const vcg::Point2&, UVGrid::FaceType*&, UVGrid::CoordType&) [with MeshType = ParamMesh; typename MESH_TYPE::ScalarType = float; UVGrid::FaceType = ParamFace; UVGrid::CoordType = vcg::Point3]': ./iso_parametrization.h:386:52: required from here ./uv_grid.h:185:16: warning: variable 'cell' set but not used [-Wunused-but-set-variable] vcg::Point2i cell=Cell(UVTest); ^ In file included from ./local_parametrization.h:8:0, from ./param_collapse.h:15, from ./parametrizator.h:7, from ./filter_isoparametrization.h:29, from filter_isoparametrization.cpp:29: ./texcoord_optimization.h: In function 'bool vcg::tri::IsTexCoordFoldFree(MESH_TYPE&)': ./texcoord_optimization.h:898:67: warning: typedef 'PointType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH_TYPE::VertexType::TexCoordType::PointType PointType; ^ ./texcoord_optimization.h: In function 'int vcg::tri::MarkTexCoordFolds(MESH_TYPE&)': ./texcoord_optimization.h:920:67: warning: typedef 'PointType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH_TYPE::VertexType::TexCoordType::PointType PointType; ^ In file included from ./local_parametrization.h:9:0, from ./param_collapse.h:15, from ./parametrizator.h:7, from ./filter_isoparametrization.h:29, from filter_isoparametrization.cpp:29: ./mesh_operators.h: In function 'void FindSortedBorderVertices(const MeshType&, typename MeshType::VertexType*, std::vector&)': ./mesh_operators.h:183:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./mesh_operators.h:184:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ./mesh_operators.h:185:40: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexType VertexType; ^ ./mesh_operators.h: In function 'void CopyMeshFromFaces(const std::vector&, std::vector&, MeshType&)': ./mesh_operators.h:214:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./mesh_operators.h:215:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ./mesh_operators.h: In function 'void CopySubMeshLevels(std::vector&, MeshType&, MeshType&)': ./mesh_operators.h:294:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ./mesh_operators.h: In function 'bool getSharedFace(typename MeshType::VertexType*, typename MeshType::VertexType*, std::vector&, std::vector&, std::vector&)': ./mesh_operators.h:355:40: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexType VertexType; ^ ./mesh_operators.h:357:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ In file included from ./local_parametrization.h:9:0, from ./param_collapse.h:15, from ./parametrizator.h:7, from ./filter_isoparametrization.h:29, from filter_isoparametrization.cpp:29: ./mesh_operators.h: In function 'void getSharedFace(std::vector&, std::vector&)': ./mesh_operators.h:401:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./mesh_operators.h: In function 'void CopyMeshFromVertices(std::vector&, std::vector&, std::vector&, MeshType&)': ./mesh_operators.h:434:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./mesh_operators.h:435:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ./mesh_operators.h: In function 'void getSharedVertex(const std::vector&, std::vector&)': ./mesh_operators.h:552:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./mesh_operators.h: In function 'void getVertexStar(typename MeshType::VertexType*, std::vector&)': ./mesh_operators.h:600:40: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexType VertexType; ^ ./mesh_operators.h:602:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./mesh_operators.h: In function 'void getSharedVertexStar(typename MeshType::VertexType*, typename MeshType::VertexType*, std::vector&)': ./mesh_operators.h:629:38: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType FaceType; ^ ./mesh_operators.h:630:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./mesh_operators.h: In function 'typename MeshType::ScalarType StarAspectRatio(const std::vector&)': ./mesh_operators.h:647:40: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexType VertexType; ^ ./mesh_operators.h:649:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./mesh_operators.h: In function 'typename MeshType::ScalarType StarDispersion(const std::vector&)': ./mesh_operators.h:667:40: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexType VertexType; ^ ./mesh_operators.h:669:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./mesh_operators.h: In function 'void getAroundFaceVertices(typename MeshType::VertexType*, typename MeshType::VertexType*, std::vector&, std::vector&, std::vector&, std::vector&)': ./mesh_operators.h:723:38: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType FaceType; ^ ./mesh_operators.h: In function 'void CopyHlevMesh(std::vector&, MeshType&, std::vector&)': ./mesh_operators.h:765:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ In file included from ./param_collapse.h:15:0, from ./parametrizator.h:7, from ./filter_isoparametrization.h:29, from filter_isoparametrization.cpp:29: ./local_parametrization.h: In function 'void ParametrizeExternal(MeshType&)': ./local_parametrization.h:21:38: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType FaceType; ^ ./local_parametrization.h:22:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ In file included from ./param_collapse.h:15:0, from ./parametrizator.h:7, from ./filter_isoparametrization.h:29, from filter_isoparametrization.cpp:29: ./local_parametrization.h: In function 'void MeanVal(const std::vector >&, std::vector&, typename MeshType::CoordType&)': ./local_parametrization.h:381:38: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType FaceType; ^ ./local_parametrization.h:382:40: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexType VertexType; ^ ./local_parametrization.h: In function 'void ForceInParam(vcg::Point2&, MeshType&)': ./local_parametrization.h:689:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./local_parametrization.h:691:40: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexType VertexType; ^ ./local_parametrization.h: In function 'bool testParametrization(MeshType&, MeshType&)': ./local_parametrization.h:820:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./local_parametrization.h:821:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ./local_parametrization.h: In function 'bool NonFolded(MeshType&)': ./local_parametrization.h:899:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./local_parametrization.h:901:40: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexType VertexType; ^ ./local_parametrization.h: In function 'bool NonFolded(MeshType&, std::vector&)': ./local_parametrization.h:926:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./local_parametrization.h:928:40: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexType VertexType; ^ ./local_parametrization.h: In function 'void ParametrizeStarEquilateral(MeshType&, const typename MeshType::ScalarType&)': ./local_parametrization.h:956:38: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType FaceType; ^ ./local_parametrization.h:957:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./local_parametrization.h: In function 'void ParametrizeDiamondEquilateral(MeshType&, const int&, const int&, const typename MeshType::ScalarType&)': ./local_parametrization.h:1067:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::CoordType CoordType; ^ ./local_parametrization.h: In function 'void ParametrizeFaceEquilateral(MeshType&, const typename MeshType::ScalarType&)': ./local_parametrization.h:1115:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::CoordType CoordType; ^ ./local_parametrization.h:1117:40: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType VertexType; ^ ./local_parametrization.h: In function 'void ParametrizeLocally(MeshType&, const std::vector&, std::vector&, std::vector&)': ./local_parametrization.h:1138:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::CoordType CoordType; ^ ./local_parametrization.h:1139:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::ScalarType ScalarType; ^ In file included from ./param_collapse.h:15:0, from ./parametrizator.h:7, from filter_isoparametrization.h:29, from moc_filter_isoparametrization.cpp:9: ./local_parametrization.h: In instantiation of 'bool testParametrization(MeshType&, MeshType&) [with MeshType = BaseMesh]': ./parametrizator.h:297:54: required from here ./local_parametrization.h:834:74: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] printf("\n ADDRESS EXCEEDS OF %d \n",v->father-&(*domain.face.begin())); ^ ./local_parametrization.h: In function 'bool GetBaryFaceFromUV(std::vector, const typename FaceType::ScalarType&, const typename FaceType::ScalarType&, typename FaceType::CoordType&, int&)': ./local_parametrization.h:1234:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::CoordType CoordType; ^ ./local_parametrization.h: In instantiation of 'void AssingFather(typename MeshType::VertexType&, typename MeshType::FaceType*, typename MeshType::CoordType&, MeshType&) [with MeshType = BaseMesh; typename MeshType::VertexType = BaseVertex; typename MeshType::FaceType = BaseFace; typename MeshType::CoordType = vcg::Point3]': ./parametrizator.h:332:41: required from here ./local_parametrization.h:795:6: warning: unused parameter 'domain' [-Wunused-parameter] void AssingFather(typename MeshType::VertexType &v, ^ ./local_parametrization.h:1236:40: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType VertexType; ^ In file included from ../../../../vcglib/wrap/io_trimesh/import_ply.h:31:0, from ./iso_parametrization.h:6, from ./statistics.h:1, from ./local_optimization.h:4, from ./param_collapse.h:21, from ./parametrizator.h:7, from ./filter_isoparametrization.h:29, from filter_isoparametrization.cpp:29: ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Tetrahedron(TetraMeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:50:24: warning: typedef 'MeshType' locally defined but not used [-Wunused-local-typedefs] typedef TetraMeshType MeshType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Hexahedron(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:278:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Square(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:327:41: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Sphere(MeshType&, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:363:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:364:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:365:44: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:367:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Cone(MeshType&, typename MeshType::ScalarType, typename MeshType::ScalarType, typename MeshType::ScalarType, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:398:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Box(MeshType&, const typename MeshType::BoxType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:487:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Build(MeshType&, const V&, const F&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:540:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:544:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Grid(MeshType&, int, int, float, float, float*)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:594:45: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:595:45: warning: typedef 'VertexIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexIterator VertexIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:596:45: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ In file included from ./statistics.h:1:0, from ./local_optimization.h:4, from ./param_collapse.h:21, from ./parametrizator.h:7, from ./filter_isoparametrization.h:29, from filter_isoparametrization.cpp:29: ./iso_parametrization.h: In function 'void CopyMeshFromFacesAbs(const std::vector&, std::vector&, MeshType&)': ./iso_parametrization.h:126:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./iso_parametrization.h:127:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ./iso_parametrization.h: In function 'void CopyMeshFromVerticesAbs(std::vector&, std::vector&, std::vector&, MeshType&)': ./iso_parametrization.h:195:46: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./iso_parametrization.h:196:47: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ./local_parametrization.h: In instantiation of 'bool NonFolded(MeshType&) [with MeshType = AbstractMesh]': ./local_parametrization.h:1026:30: required from 'void ParametrizeStarEquilateral(MeshType&, const typename MeshType::ScalarType&) [with MeshType = AbstractMesh; typename MeshType::ScalarType = float]' ./iso_parametrization.h:452:76: required from here ./local_parametrization.h:912:31: warning: variable 't2d' set but not used [-Wunused-but-set-variable] vcg::Triangle2 t2d=vcg::Triangle2(tex0,tex1,tex2); ^ ./iso_parametrization.h: In member function 'void IsoParametrization::inv_GE1Quad(const int&, const vcg::Point2&, int&, vcg::Point2&)': ./iso_parametrization.h:1531:27: warning: variable 'c2' set but not used [-Wunused-but-set-variable] vcg::Point2 c2=vcg::Point2(0,(ScalarType)0.5); ^ ./iso_parametrization.h: In member function 'void IsoParametrization::GE1Quad(const int&, const vcg::Point2&, int&, vcg::Point2&)': ./iso_parametrization.h:1578:27: warning: variable 'c2' set but not used [-Wunused-but-set-variable] vcg::Point2 c2=vcg::Point2(0,(ScalarType)0.5); ^ ./iso_parametrization.h: In member function 'void IsoParametrization::GE1Quad(const int&, const vcg::Point2&, vcg::Point2&)': ./iso_parametrization.h:1605:27: warning: variable 'c2' set but not used [-Wunused-but-set-variable] vcg::Point2 c2=vcg::Point2(0,(ScalarType)0.5); ^ ./iso_parametrization.h: In member function 'void IsoParametrization::SaveBaseDomain(char*)': ./iso_parametrization.h:1782:15: warning: variable 'RPos' set but not used [-Wunused-but-set-variable] CoordType RPos=vert->RPos; ^ In file included from ./param_collapse.h:21:0, from ./parametrizator.h:7, from ./filter_isoparametrization.h:29, from filter_isoparametrization.cpp:29: ./local_optimization.h: In function 'bool SmartOptimizeStar(typename MeshType::VertexType*, MeshType&, int, EnergyType)': ./local_optimization.h:328:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ In file included from ./parametrizator.h:46:0, from ./filter_isoparametrization.h:29, from filter_isoparametrization.cpp:29: ./stat_remeshing.h: In function 'typename MeshType::ScalarType MinimumAspectRatio(const MeshType&)': ./stat_remeshing.h:22:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./stat_remeshing.h: In function 'typename MeshType::ScalarType MinimumArea(const MeshType&)': ./stat_remeshing.h:41:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./stat_remeshing.h: In function 'typename MeshType::ScalarType MaximumArea(const MeshType&)': ./stat_remeshing.h:60:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./stat_remeshing.h: In function 'typename MeshType::ScalarType MinAngle(const MeshType&)': ./stat_remeshing.h:120:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./stat_remeshing.h: In function 'typename MeshType::ScalarType MaxAngle(const MeshType&)': ./stat_remeshing.h:137:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./stat_remeshing.h: In function 'void MaxMinEdge(const MeshType&, typename MeshType::ScalarType&, typename MeshType::ScalarType&)': ./stat_remeshing.h:155:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ./stat_remeshing.h: In function 'void StatAngle(MeshType&, typename MeshType::ScalarType&, typename MeshType::ScalarType&, typename MeshType::ScalarType&, typename MeshType::ScalarType&)': ./stat_remeshing.h:260:40: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexType VertexType; ^ In file included from ./parametrizator.h:35:0, from filter_isoparametrization.h:29, from moc_filter_isoparametrization.cpp:9: ./dual_coord_optimization.h: In instantiation of 'void BaryOptimizatorDual::InitDiamondEquilateral(const ScalarType&) [with MeshType = BaseMesh; BaryOptimizatorDual::ScalarType = float]': ./dual_coord_optimization.h:594:26: required from 'void BaryOptimizatorDual::Init(MeshType&, MeshType&, bool (*)(int, const char*), int, EnergyType) [with MeshType = BaseMesh; vcg::CallBackPos = bool(int, const char*)]' ./parametrizator.h:752:55: required from here ./dual_coord_optimization.h:89:38: warning: variable 'entry' set but not used [-Wunused-but-set-variable] std::pair entry=std::pair(f0,f1); ^ ./dual_coord_optimization.h: In instantiation of 'void BaryOptimizatorDual::MinimizeStep(const int&) [with MeshType = BaseMesh]': ./dual_coord_optimization.h:642:18: required from 'void BaryOptimizatorDual::Optimize(BaryOptimizatorDual::ScalarType, int) [with MeshType = BaseMesh; BaryOptimizatorDual::ScalarType = float]' ./parametrizator.h:753:52: required from here ./dual_coord_optimization.h:472:11: warning: variable 'IsOK' set but not used [-Wunused-but-set-variable] bool IsOK=true; ^ In file included from ./filter_isoparametrization.h:32:0, from filter_isoparametrization.cpp:29: ./diam_parametrization.h: In member function 'void DiamondParametrizator::QuadCoord(FaceType*, const int&, vcg::Point2f&, int&)': ./diam_parametrization.h:91:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::ScalarType ScalarType; ^ ./diam_parametrization.h: In member function 'bool DiamondParametrizator::To_Split(FaceType*, const float&, bool*, DiamondParametrizator::InterpData*)': ./diam_parametrization.h:121:41: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType VertexType; ^ In file included from ./filter_isoparametrization.h:32:0, from filter_isoparametrization.cpp:29: ./diam_parametrization.h: In member function 'bool DiamondParametrizator::Split(const ScalarType&)': ./diam_parametrization.h:350:33: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef ParamMesh::VertexType VertexType; ^ ./diam_parametrization.h: In member function 'void DiamondParametrizator::SetWedgeCoords(const ScalarType&)': ./diam_parametrization.h:392:33: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef ParamMesh::VertexType VertexType; ^ ./diam_parametrization.h: In member function 'void DiamondParametrizator::SetCoordinates(MeshType&, const ScalarType&)': ./diam_parametrization.h:535:31: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef ParamMesh::FaceType FaceType; ^ ./diam_parametrization.h:536:33: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef ParamMesh::VertexType VertexType; ^ In file included from ./param_collapse.h:15:0, from ./parametrizator.h:7, from filter_isoparametrization.h:29, from moc_filter_isoparametrization.cpp:9: ./local_parametrization.h: In instantiation of 'bool NonFolded(MeshType&) [with MeshType = BaseMesh]': ./local_parametrization.h:1026:30: required from 'void ParametrizeStarEquilateral(MeshType&, const typename MeshType::ScalarType&) [with MeshType = BaseMesh; typename MeshType::ScalarType = float]' ./local_optimization.h:74:50: required from 'typename MeshType::ScalarType StarDistorsion(typename MeshType::VertexType*) [with MeshType = BaseMesh; typename MeshType::ScalarType = float; typename MeshType::VertexType = BaseVertex]' ./parametrizator.h:360:63: required from here ./local_parametrization.h:912:31: warning: variable 't2d' set but not used [-Wunused-but-set-variable] vcg::Triangle2 t2d=vcg::Triangle2(tex0,tex1,tex2); ^ filter_isoparametrization.cpp: In member function 'void FilterIsoParametrization::PrintStats(CMeshO*)': filter_isoparametrization.cpp:205:6: warning: variable 'minEi' set but not used [-Wunused-but-set-variable] int minEi,maxEi,stdEi; ^ filter_isoparametrization.cpp:205:12: warning: variable 'maxEi' set but not used [-Wunused-but-set-variable] int minEi,maxEi,stdEi; ^ filter_isoparametrization.cpp:206:6: warning: variable 'minAri' set but not used [-Wunused-but-set-variable] int minAri,maxAri,stdAri; ^ filter_isoparametrization.cpp:206:13: warning: variable 'maxAri' set but not used [-Wunused-but-set-variable] int minAri,maxAri,stdAri; ^ filter_isoparametrization.cpp:207:6: warning: variable 'minAni' set but not used [-Wunused-but-set-variable] int minAni,maxAni,stdAni; ^ filter_isoparametrization.cpp:207:13: warning: variable 'maxAni' set but not used [-Wunused-but-set-variable] int minAni,maxAni,stdAni; ^ ./local_parametrization.h: In instantiation of 'bool NonFolded(MeshType&, std::vector&) [with MeshType = BaseMesh; typename MeshType::FaceType = BaseFace]': ./local_optimization.h:14:54: required from 'bool UnFold(MeshType&, int, bool) [with MeshType = BaseMesh]' ./local_optimization.h:179:50: required from 'void OptimizeStar(typename MeshType::VertexType*, MeshType&, int, EnergyType) [with MeshType = BaseMesh; typename MeshType::VertexType = BaseVertex]' ./local_optimization.h:345:56: required from 'bool SmartOptimizeStar(typename MeshType::VertexType*, MeshType&, int, EnergyType) [with MeshType = BaseMesh; typename MeshType::VertexType = BaseVertex]' ./parametrizator.h:370:85: required from here ./local_parametrization.h:942:31: warning: variable 't2d' set but not used [-Wunused-but-set-variable] vcg::Triangle2 t2d=vcg::Triangle2(tex0,tex1,tex2); ^ In file included from ./param_collapse.h:18:0, from ./parametrizator.h:7, from ./filter_isoparametrization.h:29, from filter_isoparametrization.cpp:29: ./uv_grid.h: In instantiation of 'bool UVGrid::getClosest(const vcg::Point2&, UVGrid::FaceType*&, UVGrid::CoordType&) [with MeshType = ParamMesh; typename MESH_TYPE::ScalarType = float; UVGrid::FaceType = ParamFace; UVGrid::CoordType = vcg::Point3]': ./iso_parametrization.h:386:52: required from here ./uv_grid.h:185:16: warning: variable 'cell' set but not used [-Wunused-but-set-variable] vcg::Point2i cell=Cell(UVTest); ^ In file included from ./param_collapse.h:15:0, from ./parametrizator.h:7, from ./filter_isoparametrization.h:29, from filter_isoparametrization.cpp:29: ./local_parametrization.h: In instantiation of 'bool testParametrization(MeshType&, MeshType&) [with MeshType = BaseMesh]': ./parametrizator.h:297:54: required from here ./local_parametrization.h:834:74: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] printf("\n ADDRESS EXCEEDS OF %d \n",v->father-&(*domain.face.begin())); ^ ./local_parametrization.h: In instantiation of 'void AssingFather(typename MeshType::VertexType&, typename MeshType::FaceType*, typename MeshType::CoordType&, MeshType&) [with MeshType = BaseMesh; typename MeshType::VertexType = BaseVertex; typename MeshType::FaceType = BaseFace; typename MeshType::CoordType = vcg::Point3]': ./parametrizator.h:332:41: required from here ./local_parametrization.h:795:6: warning: unused parameter 'domain' [-Wunused-parameter] void AssingFather(typename MeshType::VertexType &v, ^ ./local_parametrization.h: In instantiation of 'typename MeshType::ScalarType EstimateAreaByParam(const typename MeshType::VertexType*, const typename MeshType::VertexType*, typename MeshType::FaceType**) [with MeshType = BaseMesh; typename MeshType::ScalarType = float; typename MeshType::VertexType = BaseVertex; typename MeshType::FaceType = BaseFace]': ./param_collapse.h:70:92: required from 'vcg::tri::ParamEdgeCollapse::ScalarType vcg::tri::ParamEdgeCollapse::Cost() [with BaseMesh = BaseMesh; vcg::tri::ParamEdgeCollapse::ScalarType = float]' ./param_collapse.h:302:15: required from 'vcg::tri::ParamEdgeCollapse::ScalarType vcg::tri::ParamEdgeCollapse::ComputePriority(vcg::BaseParameterClass*) [with BaseMesh = BaseMesh; vcg::tri::ParamEdgeCollapse::ScalarType = float]' ./param_collapse.h:59:46: required from 'vcg::tri::ParamEdgeCollapse::ParamEdgeCollapse(const VertexPair&, int, vcg::BaseParameterClass*) [with BaseMesh = BaseMesh; vcg::tri::VertexPair = vcg::tri::BasicVertexPair]' ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse.h:229:9: required from 'static void vcg::tri::TriEdgeCollapse::Init(TriMeshType&, vcg::tri::TriEdgeCollapse::HeapType&, vcg::BaseParameterClass*) [with TriMeshType = BaseMesh; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::ParamEdgeCollapse; vcg::tri::TriEdgeCollapse::HeapType = std::vector::HeapElem, std::allocator::HeapElem> >]' ../../../../vcglib/vcg/complex/algorithms/local_optimization.h:353:39: required from 'void vcg::LocalOptimization::Init() [with LocalModificationType = MyTriEdgeCollapse; MeshType = BaseMesh]' ./parametrizator.h:189:40: required from here ./local_parametrization.h:461:14: warning: variable 'v2' set but not used [-Wunused-but-set-variable] VertexType *v2[2]; ^ In file included from ./parametrizator.h:8:0, from filter_isoparametrization.h:29, from moc_filter_isoparametrization.cpp:9: ./param_flip.h: In instantiation of 'vcg::tri::ParamEdgeFlip::ScalarType vcg::tri::ParamEdgeFlip::EdgeDiff() [with BaseMesh = BaseMesh; vcg::tri::ParamEdgeFlip::ScalarType = float]': ./param_flip.h:304:30: required from 'vcg::tri::ParamEdgeFlip::ScalarType vcg::tri::ParamEdgeFlip::ComputePriority(vcg::BaseParameterClass*) [with BaseMesh = BaseMesh; vcg::tri::ParamEdgeFlip::ScalarType = float]' ./param_flip.h:46:21: required from 'vcg::tri::ParamEdgeFlip::ParamEdgeFlip(typename vcg::tri::ParamEdgeFlip::Super::PosType, int, vcg::BaseParameterClass*) [with BaseMesh = BaseMesh; typename vcg::tri::ParamEdgeFlip::Super::PosType = vcg::face::Pos]' ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:106:46: required from 'static void vcg::tri::PlanarEdgeFlip::Insert(vcg::tri::PlanarEdgeFlip::HeapType&, vcg::tri::PlanarEdgeFlip::PosType&, int, vcg::BaseParameterClass*) [with TRIMESH_TYPE = BaseMesh; MYTYPE = vcg::tri::ParamEdgeFlip; typename TRIMESH_TYPE::ScalarType (* QualityFunc)(const vcg::Point3&, const vcg::Point3&, const vcg::Point3&) = vcg::Quality; vcg::tri::PlanarEdgeFlip::HeapType = std::vector::HeapElem, std::allocator::HeapElem> >; vcg::tri::PlanarEdgeFlip::PosType = vcg::face::Pos; typename UpdateMeshType::FaceType = BaseFace]' ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:303:46: required from 'static void vcg::tri::PlanarEdgeFlip::Init(TRIMESH_TYPE&, vcg::tri::PlanarEdgeFlip::HeapType&, vcg::BaseParameterClass*) [with TRIMESH_TYPE = BaseMesh; MYTYPE = vcg::tri::ParamEdgeFlip; typename TRIMESH_TYPE::ScalarType (* QualityFunc)(const vcg::Point3&, const vcg::Point3&, const vcg::Point3&) = vcg::Quality; vcg::tri::PlanarEdgeFlip::HeapType = std::vector::HeapElem, std::allocator::HeapElem> >]' ../../../../vcglib/vcg/complex/algorithms/local_optimization.h:353:39: required from 'void vcg::LocalOptimization::Init() [with LocalModificationType = MyTriEdgeFlip; MeshType = BaseMesh]' ./parametrizator.h:918:36: required from here ./param_flip.h:163:15: warning: variable 'v0' set but not used [-Wunused-but-set-variable] VertexType *v0, *v1, *v2, *v3; ^ ./param_flip.h:163:20: warning: variable 'v1' set but not used [-Wunused-but-set-variable] VertexType *v0, *v1, *v2, *v3; ^ ./param_flip.h:163:25: warning: variable 'v2' set but not used [-Wunused-but-set-variable] VertexType *v0, *v1, *v2, *v3; ^ ./param_flip.h:163:30: warning: variable 'v3' set but not used [-Wunused-but-set-variable] VertexType *v0, *v1, *v2, *v3; ^ ./param_flip.h: In instantiation of 'void vcg::tri::ParamEdgeFlip::ExecuteFlip(vcg::tri::ParamEdgeFlip::FaceType&, const int&, BaseMesh*) [with BaseMesh = BaseMesh; vcg::tri::ParamEdgeFlip::FaceType = BaseFace]': ./param_flip.h:201:33: required from 'vcg::tri::ParamEdgeFlip::ScalarType vcg::tri::ParamEdgeFlip::EdgeDiff() [with BaseMesh = BaseMesh; vcg::tri::ParamEdgeFlip::ScalarType = float]' ./param_flip.h:304:30: required from 'vcg::tri::ParamEdgeFlip::ScalarType vcg::tri::ParamEdgeFlip::ComputePriority(vcg::BaseParameterClass*) [with BaseMesh = BaseMesh; vcg::tri::ParamEdgeFlip::ScalarType = float]' ./param_flip.h:46:21: required from 'vcg::tri::ParamEdgeFlip::ParamEdgeFlip(typename vcg::tri::ParamEdgeFlip::Super::PosType, int, vcg::BaseParameterClass*) [with BaseMesh = BaseMesh; typename vcg::tri::ParamEdgeFlip::Super::PosType = vcg::face::Pos]' ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:106:46: required from 'static void vcg::tri::PlanarEdgeFlip::Insert(vcg::tri::PlanarEdgeFlip::HeapType&, vcg::tri::PlanarEdgeFlip::PosType&, int, vcg::BaseParameterClass*) [with TRIMESH_TYPE = BaseMesh; MYTYPE = vcg::tri::ParamEdgeFlip; typename TRIMESH_TYPE::ScalarType (* QualityFunc)(const vcg::Point3&, const vcg::Point3&, const vcg::Point3&) = vcg::Quality; vcg::tri::PlanarEdgeFlip::HeapType = std::vector::HeapElem, std::allocator::HeapElem> >; vcg::tri::PlanarEdgeFlip::PosType = vcg::face::Pos; typename UpdateMeshType::FaceType = BaseFace]' ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:303:46: required from 'static void vcg::tri::PlanarEdgeFlip::Init(TRIMESH_TYPE&, vcg::tri::PlanarEdgeFlip::HeapType&, vcg::BaseParameterClass*) [with TRIMESH_TYPE = BaseMesh; MYTYPE = vcg::tri::ParamEdgeFlip; typename TRIMESH_TYPE::ScalarType (* QualityFunc)(const vcg::Point3&, const vcg::Point3&, const vcg::Point3&) = vcg::Quality; vcg::tri::PlanarEdgeFlip::HeapType = std::vector::HeapElem, std::allocator::HeapElem> >]' ../../../../vcglib/vcg/complex/algorithms/local_optimization.h:353:39: required from 'void vcg::LocalOptimization::Init() [with LocalModificationType = MyTriEdgeFlip; MeshType = BaseMesh]' ./parametrizator.h:918:36: required from here ./param_flip.h:66:28: warning: variable 't0' set but not used [-Wunused-but-set-variable] vcg::Point2 t0=father->V(0)->T().P(); ^ ./param_flip.h:67:28: warning: variable 't1' set but not used [-Wunused-but-set-variable] vcg::Point2 t1=father->V(1)->T().P(); ^ ./param_flip.h:68:28: warning: variable 't2' set but not used [-Wunused-but-set-variable] vcg::Point2 t2=father->V(2)->T().P(); ^ ./local_parametrization.h: In instantiation of 'bool NonFolded(MeshType&) [with MeshType = AbstractMesh]': ./local_parametrization.h:1026:30: required from 'void ParametrizeStarEquilateral(MeshType&, const typename MeshType::ScalarType&) [with MeshType = AbstractMesh; typename MeshType::ScalarType = float]' ./iso_parametrization.h:452:76: required from here ./local_parametrization.h:912:31: warning: variable 't2d' set but not used [-Wunused-but-set-variable] vcg::Triangle2 t2d=vcg::Triangle2(tex0,tex1,tex2); ^ In file included from ./parametrizator.h:35:0, from ./filter_isoparametrization.h:29, from filter_isoparametrization.cpp:29: ./dual_coord_optimization.h: In instantiation of 'void BaryOptimizatorDual::InitDiamondEquilateral(const ScalarType&) [with MeshType = BaseMesh; BaryOptimizatorDual::ScalarType = float]': ./dual_coord_optimization.h:594:26: required from 'void BaryOptimizatorDual::Init(MeshType&, MeshType&, bool (*)(int, const char*), int, EnergyType) [with MeshType = BaseMesh; vcg::CallBackPos = bool(int, const char*)]' ./parametrizator.h:752:55: required from here ./dual_coord_optimization.h:89:38: warning: variable 'entry' set but not used [-Wunused-but-set-variable] std::pair entry=std::pair(f0,f1); ^ ./dual_coord_optimization.h: In instantiation of 'void BaryOptimizatorDual::MinimizeStep(const int&) [with MeshType = BaseMesh]': ./dual_coord_optimization.h:642:18: required from 'void BaryOptimizatorDual::Optimize(BaryOptimizatorDual::ScalarType, int) [with MeshType = BaseMesh; BaryOptimizatorDual::ScalarType = float]' ./parametrizator.h:753:52: required from here ./dual_coord_optimization.h:472:11: warning: variable 'IsOK' set but not used [-Wunused-but-set-variable] bool IsOK=true; ^ In file included from ./param_collapse.h:9:0, from ./parametrizator.h:7, from filter_isoparametrization.h:29, from moc_filter_isoparametrization.cpp:9: ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h: In instantiation of 'const char* vcg::tri::PlanarEdgeFlip::Info(TRIMESH_TYPE&) [with TRIMESH_TYPE = BaseMesh; MYTYPE = vcg::tri::ParamEdgeFlip; typename TRIMESH_TYPE::ScalarType (* QualityFunc)(const vcg::Point3&, const vcg::Point3&, const vcg::Point3&) = vcg::Quality]': moc_filter_isoparametrization.cpp:83:1: required from here ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:287:96: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] sprintf(dump,"%d -> %d %g\n", _pos.F()->V(0)-&m.vert[0], _pos.F()->V(1)-&m.vert[0],-_priority); ^ ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:287:96: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] In file included from ./local_parametrization.h:8:0, from ./param_collapse.h:15, from ./parametrizator.h:7, from filter_isoparametrization.h:29, from moc_filter_isoparametrization.cpp:9: ./texcoord_optimization.h: In instantiation of 'void vcg::tri::AreaPreservingTexCoordOptimization::UpdateSum(const double&) [with MESH_TYPE = BaseMesh]': ./texcoord_optimization.h:408:17: required from 'vcg::tri::AreaPreservingTexCoordOptimization::ScalarType vcg::tri::AreaPreservingTexCoordOptimization::Iterate() [with MESH_TYPE = BaseMesh; vcg::tri::AreaPreservingTexCoordOptimization::ScalarType = float]' moc_filter_isoparametrization.cpp:83:1: required from here ./texcoord_optimization.h:362:13: warning: variable 'f' set but not used [-Wunused-but-set-variable] FaceType *f; ^ In file included from ./parametrizator.h:7:0, from filter_isoparametrization.h:29, from moc_filter_isoparametrization.cpp:9: ./param_collapse.h: In instantiation of 'void vcg::tri::ParamEdgeCollapse::UpdateFF(vcg::tri::VertexPair&) [with BaseMesh = BaseMesh; vcg::tri::VertexPair = vcg::tri::BasicVertexPair]': ./param_collapse.h:634:21: required from 'void vcg::tri::ParamEdgeCollapse::Execute(BaseMesh&, vcg::BaseParameterClass*) [with BaseMesh = BaseMesh]' moc_filter_isoparametrization.cpp:83:1: required from here ./param_collapse.h:325:64: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (((face->V(0)==posEdge.V(0))&&(face->V(1)==posEdge.V(1)))|| ^ ./param_collapse.h:329:64: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (((face->V(1)==posEdge.V(0))&&(face->V(2)==posEdge.V(1)))|| ^ ./param_collapse.h:333:64: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (((face->V(2)==posEdge.V(0))&&(face->V(0)==posEdge.V(1)))|| ^ In file included from ./param_collapse.h:15:0, from ./parametrizator.h:7, from filter_isoparametrization.h:29, from moc_filter_isoparametrization.cpp:9: ./local_parametrization.h: In instantiation of 'void ParametrizeLocally(MeshType&, bool, bool) [with MeshType = BaseMesh]': ./param_collapse.h:397:36: required from 'void vcg::tri::ParamEdgeCollapse::CreatePreCollapseSubmesh(vcg::tri::VertexPair&, BaseMesh&, std::vector&, std::vector&) [with BaseMesh = BaseMesh; vcg::tri::VertexPair = vcg::tri::BasicVertexPair; typename FaceType::VertexType = BaseVertex; typename MeshType::FaceType = BaseFace]' ./param_collapse.h:630:76: required from 'void vcg::tri::ParamEdgeCollapse::Execute(BaseMesh&, vcg::BaseParameterClass*) [with BaseMesh = BaseMesh]' moc_filter_isoparametrization.cpp:83:1: required from here ./local_parametrization.h:604:49: warning: variable 't2d' set but not used [-Wunused-but-set-variable] vcg::Triangle2 t2d=vcg::Triangle2(tex0,tex1,tex2); ^ In file included from ./param_collapse.h:15:0, from ./parametrizator.h:7, from ./filter_isoparametrization.h:29, from filter_isoparametrization.cpp:29: ./local_parametrization.h: In instantiation of 'bool NonFolded(MeshType&) [with MeshType = BaseMesh]': ./local_parametrization.h:1026:30: required from 'void ParametrizeStarEquilateral(MeshType&, const typename MeshType::ScalarType&) [with MeshType = BaseMesh; typename MeshType::ScalarType = float]' ./local_optimization.h:74:50: required from 'typename MeshType::ScalarType StarDistorsion(typename MeshType::VertexType*) [with MeshType = BaseMesh; typename MeshType::ScalarType = float; typename MeshType::VertexType = BaseVertex]' ./parametrizator.h:360:63: required from here ./local_parametrization.h:912:31: warning: variable 't2d' set but not used [-Wunused-but-set-variable] vcg::Triangle2 t2d=vcg::Triangle2(tex0,tex1,tex2); ^ ./local_parametrization.h: In instantiation of 'bool NonFolded(MeshType&, std::vector&) [with MeshType = BaseMesh; typename CleanMeshType::FaceType = BaseFace]': ./local_optimization.h:14:54: required from 'bool UnFold(MeshType&, int, bool) [with MeshType = BaseMesh]' ./local_optimization.h:179:50: required from 'void OptimizeStar(typename MeshType::VertexType*, MeshType&, int, EnergyType) [with MeshType = BaseMesh; typename MeshType::VertexType = BaseVertex]' ./local_optimization.h:345:56: required from 'bool SmartOptimizeStar(typename MeshType::VertexType*, MeshType&, int, EnergyType) [with MeshType = BaseMesh; typename MeshType::VertexType = BaseVertex]' ./parametrizator.h:370:85: required from here ./local_parametrization.h:942:31: warning: variable 't2d' set but not used [-Wunused-but-set-variable] vcg::Triangle2 t2d=vcg::Triangle2(tex0,tex1,tex2); ^ ./local_parametrization.h: In instantiation of 'typename MeshType::ScalarType EstimateAreaByParam(const typename MeshType::VertexType*, const typename MeshType::VertexType*, typename MeshType::FaceType**) [with MeshType = BaseMesh; typename MeshType::ScalarType = float; typename MeshType::VertexType = BaseVertex; typename MeshType::FaceType = BaseFace]': ./param_collapse.h:70:92: required from 'vcg::tri::ParamEdgeCollapse::ScalarType vcg::tri::ParamEdgeCollapse::Cost() [with BaseMesh = BaseMesh; vcg::tri::ParamEdgeCollapse::ScalarType = float]' ./param_collapse.h:302:15: required from 'vcg::tri::ParamEdgeCollapse::ScalarType vcg::tri::ParamEdgeCollapse::ComputePriority(vcg::BaseParameterClass*) [with BaseMesh = BaseMesh; vcg::tri::ParamEdgeCollapse::ScalarType = float]' ./param_collapse.h:59:46: required from 'vcg::tri::ParamEdgeCollapse::ParamEdgeCollapse(const VertexPair&, int, vcg::BaseParameterClass*) [with BaseMesh = BaseMesh; vcg::tri::VertexPair = vcg::tri::BasicVertexPair]' ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse.h:229:9: required from 'static void vcg::tri::TriEdgeCollapse::Init(TriMeshType&, vcg::tri::TriEdgeCollapse::HeapType&, vcg::BaseParameterClass*) [with TriMeshType = BaseMesh; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::ParamEdgeCollapse; vcg::tri::TriEdgeCollapse::HeapType = std::vector::HeapElem, std::allocator::HeapElem> >]' ../../../../vcglib/vcg/complex/algorithms/local_optimization.h:353:39: required from 'void vcg::LocalOptimization::Init() [with LocalModificationType = MyTriEdgeCollapse; MeshType = BaseMesh]' ./parametrizator.h:189:40: required from here ./local_parametrization.h:461:14: warning: variable 'v2' set but not used [-Wunused-but-set-variable] VertexType *v2[2]; ^ In file included from ./parametrizator.h:8:0, from ./filter_isoparametrization.h:29, from filter_isoparametrization.cpp:29: ./param_flip.h: In instantiation of 'vcg::tri::ParamEdgeFlip::ScalarType vcg::tri::ParamEdgeFlip::EdgeDiff() [with BaseMesh = BaseMesh; vcg::tri::ParamEdgeFlip::ScalarType = float]': ./param_flip.h:304:30: required from 'vcg::tri::ParamEdgeFlip::ScalarType vcg::tri::ParamEdgeFlip::ComputePriority(vcg::BaseParameterClass*) [with BaseMesh = BaseMesh; vcg::tri::ParamEdgeFlip::ScalarType = float]' ./param_flip.h:46:21: required from 'vcg::tri::ParamEdgeFlip::ParamEdgeFlip(typename vcg::tri::ParamEdgeFlip::Super::PosType, int, vcg::BaseParameterClass*) [with BaseMesh = BaseMesh; typename vcg::tri::ParamEdgeFlip::Super::PosType = vcg::face::Pos]' ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:106:46: required from 'static void vcg::tri::PlanarEdgeFlip::Insert(vcg::tri::PlanarEdgeFlip::HeapType&, vcg::tri::PlanarEdgeFlip::PosType&, int, vcg::BaseParameterClass*) [with TRIMESH_TYPE = BaseMesh; MYTYPE = vcg::tri::ParamEdgeFlip; typename TRIMESH_TYPE::ScalarType (* QualityFunc)(const vcg::Point3&, const vcg::Point3&, const vcg::Point3&) = vcg::Quality; vcg::tri::PlanarEdgeFlip::HeapType = std::vector::HeapElem, std::allocator::HeapElem> >; vcg::tri::PlanarEdgeFlip::PosType = vcg::face::Pos; typename UpdateMeshType::FaceType = BaseFace]' ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:303:46: required from 'static void vcg::tri::PlanarEdgeFlip::Init(TRIMESH_TYPE&, vcg::tri::PlanarEdgeFlip::HeapType&, vcg::BaseParameterClass*) [with TRIMESH_TYPE = BaseMesh; MYTYPE = vcg::tri::ParamEdgeFlip; typename TRIMESH_TYPE::ScalarType (* QualityFunc)(const vcg::Point3&, const vcg::Point3&, const vcg::Point3&) = vcg::Quality; vcg::tri::PlanarEdgeFlip::HeapType = std::vector::HeapElem, std::allocator::HeapElem> >]' ../../../../vcglib/vcg/complex/algorithms/local_optimization.h:353:39: required from 'void vcg::LocalOptimization::Init() [with LocalModificationType = MyTriEdgeFlip; MeshType = BaseMesh]' ./parametrizator.h:918:36: required from here ./param_flip.h:163:15: warning: variable 'v0' set but not used [-Wunused-but-set-variable] VertexType *v0, *v1, *v2, *v3; ^ ./param_flip.h:163:20: warning: variable 'v1' set but not used [-Wunused-but-set-variable] VertexType *v0, *v1, *v2, *v3; ^ ./param_flip.h:163:25: warning: variable 'v2' set but not used [-Wunused-but-set-variable] VertexType *v0, *v1, *v2, *v3; ^ ./param_flip.h:163:30: warning: variable 'v3' set but not used [-Wunused-but-set-variable] VertexType *v0, *v1, *v2, *v3; ^ ./param_flip.h: In instantiation of 'void vcg::tri::ParamEdgeFlip::ExecuteFlip(vcg::tri::ParamEdgeFlip::FaceType&, const int&, BaseMesh*) [with BaseMesh = BaseMesh; vcg::tri::ParamEdgeFlip::FaceType = BaseFace]': ./param_flip.h:201:33: required from 'vcg::tri::ParamEdgeFlip::ScalarType vcg::tri::ParamEdgeFlip::EdgeDiff() [with BaseMesh = BaseMesh; vcg::tri::ParamEdgeFlip::ScalarType = float]' ./param_flip.h:304:30: required from 'vcg::tri::ParamEdgeFlip::ScalarType vcg::tri::ParamEdgeFlip::ComputePriority(vcg::BaseParameterClass*) [with BaseMesh = BaseMesh; vcg::tri::ParamEdgeFlip::ScalarType = float]' ./param_flip.h:46:21: required from 'vcg::tri::ParamEdgeFlip::ParamEdgeFlip(typename vcg::tri::ParamEdgeFlip::Super::PosType, int, vcg::BaseParameterClass*) [with BaseMesh = BaseMesh; typename vcg::tri::ParamEdgeFlip::Super::PosType = vcg::face::Pos]' ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:106:46: required from 'static void vcg::tri::PlanarEdgeFlip::Insert(vcg::tri::PlanarEdgeFlip::HeapType&, vcg::tri::PlanarEdgeFlip::PosType&, int, vcg::BaseParameterClass*) [with TRIMESH_TYPE = BaseMesh; MYTYPE = vcg::tri::ParamEdgeFlip; typename TRIMESH_TYPE::ScalarType (* QualityFunc)(const vcg::Point3&, const vcg::Point3&, const vcg::Point3&) = vcg::Quality; vcg::tri::PlanarEdgeFlip::HeapType = std::vector::HeapElem, std::allocator::HeapElem> >; vcg::tri::PlanarEdgeFlip::PosType = vcg::face::Pos; typename UpdateMeshType::FaceType = BaseFace]' ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:303:46: required from 'static void vcg::tri::PlanarEdgeFlip::Init(TRIMESH_TYPE&, vcg::tri::PlanarEdgeFlip::HeapType&, vcg::BaseParameterClass*) [with TRIMESH_TYPE = BaseMesh; MYTYPE = vcg::tri::ParamEdgeFlip; typename TRIMESH_TYPE::ScalarType (* QualityFunc)(const vcg::Point3&, const vcg::Point3&, const vcg::Point3&) = vcg::Quality; vcg::tri::PlanarEdgeFlip::HeapType = std::vector::HeapElem, std::allocator::HeapElem> >]' ../../../../vcglib/vcg/complex/algorithms/local_optimization.h:353:39: required from 'void vcg::LocalOptimization::Init() [with LocalModificationType = MyTriEdgeFlip; MeshType = BaseMesh]' ./parametrizator.h:918:36: required from here ./param_flip.h:66:28: warning: variable 't0' set but not used [-Wunused-but-set-variable] vcg::Point2 t0=father->V(0)->T().P(); ^ ./param_flip.h:67:28: warning: variable 't1' set but not used [-Wunused-but-set-variable] vcg::Point2 t1=father->V(1)->T().P(); ^ ./param_flip.h:68:28: warning: variable 't2' set but not used [-Wunused-but-set-variable] vcg::Point2 t2=father->V(2)->T().P(); ^ In file included from ./param_collapse.h:9:0, from ./parametrizator.h:7, from ./filter_isoparametrization.h:29, from filter_isoparametrization.cpp:29: ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h: In instantiation of 'const char* vcg::tri::PlanarEdgeFlip::Info(TRIMESH_TYPE&) [with TRIMESH_TYPE = BaseMesh; MYTYPE = vcg::tri::ParamEdgeFlip; typename TRIMESH_TYPE::ScalarType (* QualityFunc)(const vcg::Point3&, const vcg::Point3&, const vcg::Point3&) = vcg::Quality]': filter_isoparametrization.cpp:532:1: required from here ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:287:96: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] sprintf(dump,"%d -> %d %g\n", _pos.F()->V(0)-&m.vert[0], _pos.F()->V(1)-&m.vert[0],-_priority); ^ ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:287:96: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] In file included from ./local_parametrization.h:8:0, from ./param_collapse.h:15, from ./parametrizator.h:7, from ./filter_isoparametrization.h:29, from filter_isoparametrization.cpp:29: ./texcoord_optimization.h: In instantiation of 'void vcg::tri::AreaPreservingTexCoordOptimization::UpdateSum(const double&) [with MESH_TYPE = BaseMesh]': ./texcoord_optimization.h:408:17: required from 'vcg::tri::AreaPreservingTexCoordOptimization::ScalarType vcg::tri::AreaPreservingTexCoordOptimization::Iterate() [with MESH_TYPE = BaseMesh; vcg::tri::AreaPreservingTexCoordOptimization::ScalarType = float]' filter_isoparametrization.cpp:532:1: required from here ./texcoord_optimization.h:362:13: warning: variable 'f' set but not used [-Wunused-but-set-variable] FaceType *f; ^ In file included from ./parametrizator.h:7:0, from ./filter_isoparametrization.h:29, from filter_isoparametrization.cpp:29: ./param_collapse.h: In instantiation of 'void vcg::tri::ParamEdgeCollapse::UpdateFF(vcg::tri::VertexPair&) [with BaseMesh = BaseMesh; vcg::tri::VertexPair = vcg::tri::BasicVertexPair]': ./param_collapse.h:634:21: required from 'void vcg::tri::ParamEdgeCollapse::Execute(BaseMesh&, vcg::BaseParameterClass*) [with BaseMesh = BaseMesh]' filter_isoparametrization.cpp:532:1: required from here ./param_collapse.h:325:64: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (((face->V(0)==posEdge.V(0))&&(face->V(1)==posEdge.V(1)))|| ^ ./param_collapse.h:329:64: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (((face->V(1)==posEdge.V(0))&&(face->V(2)==posEdge.V(1)))|| ^ ./param_collapse.h:333:64: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (((face->V(2)==posEdge.V(0))&&(face->V(0)==posEdge.V(1)))|| ^ In file included from ./param_collapse.h:15:0, from ./parametrizator.h:7, from ./filter_isoparametrization.h:29, from filter_isoparametrization.cpp:29: ./local_parametrization.h: In instantiation of 'void ParametrizeLocally(MeshType&, bool, bool) [with MeshType = BaseMesh]': ./param_collapse.h:397:36: required from 'void vcg::tri::ParamEdgeCollapse::CreatePreCollapseSubmesh(vcg::tri::VertexPair&, BaseMesh&, std::vector&, std::vector&) [with BaseMesh = BaseMesh; vcg::tri::VertexPair = vcg::tri::BasicVertexPair; typename FaceType::VertexType = BaseVertex; typename CleanMeshType::FaceType = BaseFace]' ./param_collapse.h:630:76: required from 'void vcg::tri::ParamEdgeCollapse::Execute(BaseMesh&, vcg::BaseParameterClass*) [with BaseMesh = BaseMesh]' filter_isoparametrization.cpp:532:1: required from here ./local_parametrization.h:604:49: warning: variable 't2d' set but not used [-Wunused-but-set-variable] vcg::Triangle2 t2d=vcg::Triangle2(tex0,tex1,tex2); ^ In file included from ./statistics.h:1:0, from ./local_optimization.h:4, from ./param_collapse.h:21, from ./parametrizator.h:7, from ./filter_isoparametrization.h:29, from filter_isoparametrization.cpp:29: ./iso_parametrization.h: In member function 'bool IsoParametrization::LoadBaseDomain(char*, MeshType*, ParamMesh*, AbstractMesh*, bool) [with MeshType = CMeshO]': ./iso_parametrization.h:1860:3: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(f,"%d,%d \n",&abstract_mesh->fn,&abstract_mesh->vn); ^ ./iso_parametrization.h:1868:4: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(f,"%f,%f,%f;\n",&pos.X(),&pos.Y(),&pos.Z()); ^ ./iso_parametrization.h:1879:5: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(f,"%d,%d,%d \n",&index0,&index1,&index2); ^ In file included from filter_isoparametrization.cpp:30:0: ./iso_transfer.h: In member function 'void IsoTransfer::Transfer(IsoParametrization&, MeshType&) [with MeshType = CMeshO]': ./iso_transfer.h:117:7: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result] system("pause"); ^ In file included from ./filter_isoparametrization.h:32:0, from filter_isoparametrization.cpp:29: ./diam_parametrization.h: In member function 'bool DiamondParametrizator::To_Split(FaceType*, const float&, bool*, DiamondParametrizator::InterpData*) [with FaceType = ParamFace]': ./diam_parametrization.h:160:18: warning: 'p_inters.vcg::Point2::_v[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] vcg::Point2f p_inters; ^ ./diam_parametrization.h:160:18: warning: 'p_inters.vcg::Point2::_v[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from ./statistics.h:1:0, from ./local_optimization.h:4, from ./param_collapse.h:21, from ./parametrizator.h:7, from ./filter_isoparametrization.h:29, from filter_isoparametrization.cpp:29: ./iso_parametrization.h: In member function 'void DiamondParametrizator::AssociateDiamond()': ./iso_parametrization.h:1189:22: warning: 'UV_interp.vcg::Point2::_v[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] assert((UV.X()>=0)&&(UV.Y()>=0)&&(UV.X()<=1)&&(UV.Y()<=1)&&(UV.X()+UV.Y()<=1+eps)); ^ In file included from ./filter_isoparametrization.h:32:0, from filter_isoparametrization.cpp:29: ./diam_parametrization.h:43:27: note: 'UV_interp.vcg::Point2::_v[1]' was declared here vcg::Point2 UV_interp; ^ In file included from ./statistics.h:1:0, from ./local_optimization.h:4, from ./param_collapse.h:21, from ./parametrizator.h:7, from ./filter_isoparametrization.h:29, from filter_isoparametrization.cpp:29: ./iso_parametrization.h:847:5: warning: 'UV_interp.vcg::Point2::_v[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] if (UV.X()>1-eps) UV.X()=1; ^ In file included from ./filter_isoparametrization.h:32:0, from filter_isoparametrization.cpp:29: ./diam_parametrization.h:43:27: note: 'UV_interp.vcg::Point2::_v[0]' was declared here vcg::Point2 UV_interp; ^ In file included from ./statistics.h:1:0, from ./local_optimization.h:4, from ./param_collapse.h:21, from ./parametrizator.h:7, from ./filter_isoparametrization.h:29, from filter_isoparametrization.cpp:29: ./iso_parametrization.h:1093:77: warning: 'I_interp' may be used uninitialized in this function [-Wmaybe-uninitialized] getDiamondFromPointer(abstract_mesh->face[I].V(edge),abstract_mesh->face[I].V1(edge),DiamIndex); ^ In file included from ./filter_isoparametrization.h:32:0, from filter_isoparametrization.cpp:29: ./diam_parametrization.h:42:7: note: 'I_interp' was declared here int I_interp; ^ In file included from ../../../../vcglib/vcg/space/triangle3.h:32:0, from ../../../../vcglib/vcg/simplex/face/component.h:28, from ../../../../vcglib/vcg/simplex/face/base.h:31, from ../../common/meshmodel.h:34, from filter_isoparametrization.cpp:28: ../../../../vcglib/vcg/space/triangle2.h: In member function 'int IsoParametrization::Theta(const int&, const vcg::Point2&, std::vector >&, std::vector, std::allocator > >&)': ../../../../vcglib/vcg/space/triangle2.h:105:2: warning: 'closest.vcg::Point2::_v[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] L1=((y2-y3)*(x-x3)+(x3-x2)*(y-y3))/((y2-y3)*(x1-x3)+(x3-x2)*(y1-y3)); ^ In file included from ./param_collapse.h:18:0, from ./parametrizator.h:7, from ./filter_isoparametrization.h:29, from filter_isoparametrization.cpp:29: ./uv_grid.h:196:30: note: 'closest.vcg::Point2::_v[1]' was declared here vcg::Point2 closest; ^ In file included from ../../../../vcglib/vcg/space/triangle3.h:32:0, from ../../../../vcglib/vcg/simplex/face/component.h:28, from ../../../../vcglib/vcg/simplex/face/base.h:31, from ../../common/meshmodel.h:34, from filter_isoparametrization.cpp:28: ../../../../vcglib/vcg/space/triangle2.h:105:2: warning: 'closest.vcg::Point2::_v[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] L1=((y2-y3)*(x-x3)+(x3-x2)*(y-y3))/((y2-y3)*(x1-x3)+(x3-x2)*(y1-y3)); ^ In file included from ./param_collapse.h:18:0, from ./parametrizator.h:7, from ./filter_isoparametrization.h:29, from filter_isoparametrization.cpp:29: ./uv_grid.h:196:30: note: 'closest.vcg::Point2::_v[0]' was declared here vcg::Point2 closest; ^ In file included from ../../../../vcglib/vcg/space/point2.h:25:0, from ../../../../vcglib/vcg/space/texcoord2.h:27, from ../../../../vcglib/vcg/simplex/vertex/base.h:72, from ../../common/meshmodel.h:31, from filter_isoparametrization.cpp:28: ../../../../vcglib/vcg/space/deprecated_point2.h: In function 'void ForceInParam(vcg::Point2&, MeshType&) [with MeshType = BaseMesh; typename MESH_TYPE::ScalarType = float]': ../../../../vcglib/vcg/space/deprecated_point2.h:165:52: warning: 'closest.vcg::Point2::_v[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] return Point2( _v[0] * s, _v[1] * s ); ^ In file included from ./param_collapse.h:15:0, from ./parametrizator.h:7, from ./filter_isoparametrization.h:29, from filter_isoparametrization.cpp:29: ./local_parametrization.h:694:26: note: 'closest.vcg::Point2::_v[0]' was declared here vcg::Point2 closest; ^ In file included from ../../../../vcglib/vcg/space/point2.h:25:0, from ../../../../vcglib/vcg/space/texcoord2.h:27, from ../../../../vcglib/vcg/simplex/vertex/base.h:72, from ../../common/meshmodel.h:31, from filter_isoparametrization.cpp:28: ../../../../vcglib/vcg/space/deprecated_point2.h:165:52: warning: 'closest.vcg::Point2::_v[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] return Point2( _v[0] * s, _v[1] * s ); ^ In file included from ./param_collapse.h:15:0, from ./parametrizator.h:7, from ./filter_isoparametrization.h:29, from filter_isoparametrization.cpp:29: ./local_parametrization.h:694:26: note: 'closest.vcg::Point2::_v[1]' was declared here vcg::Point2 closest; ^ In file included from ./parametrizator.h:35:0, from ./filter_isoparametrization.h:29, from filter_isoparametrization.cpp:29: ./dual_coord_optimization.h: In member function 'void BaryOptimizatorDual::MinimizeStep(const int&) [with MeshType = BaseMesh]': ./dual_coord_optimization.h:507:92: warning: 'currDom' may be used uninitialized in this function [-Wmaybe-uninitialized] bool inside=GetBaryFaceFromUV(*currDom->domain,u,v,currDom->ordered_faces,bary,chosen); ^ In file included from ../../../../vcglib/vcg/complex/algorithms/closest.h:33:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from filter_isoparametrization.cpp:28: ../../../../vcglib/vcg/simplex/face/distance.h: In function 'bool vcg::face::PointDistanceBase(const FaceType&, const vcg::Point3&, typename FaceType::ScalarType&, vcg::Point3&) [with FaceType = ParamFace; typename TriangleType::ScalarType = float; typename FaceType::ScalarType = float]': ../../../../vcglib/vcg/simplex/face/distance.h:430:9: warning: 'bt' may be used uninitialized in this function [-Wmaybe-uninitialized] if(dist>bt) { dist = bt; return true; } ^ ../../../../vcglib/vcg/simplex/face/distance.h:392:9: warning: 'bt' may be used uninitialized in this function [-Wmaybe-uninitialized] if(dist>bt) { dist = bt; return true; } ^ ../../../../vcglib/vcg/simplex/face/distance.h:355:9: warning: 'bt' may be used uninitialized in this function [-Wmaybe-uninitialized] if(dist>bt) { dist = bt; return true; } ^ rm -f libfilter_isoparametrization.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_isoparametrization.so filter_isoparametrization.o moc_filter_isoparametrization.o -L/usr/X11R6/lib -L/usr/lib64 -L../../distrib -lcommon -llevmar -lGL -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lpthread mv -f libfilter_isoparametrization.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_isoparametrization' cd meshlabplugins/filter_layer/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_layer' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o filter_layer.o filter_layer.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. filter_layer.h -o moc_filter_layer.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_filter_layer.o moc_filter_layer.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_layer.h:29, from moc_filter_layer.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_layer.h:29, from moc_filter_layer.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_layer.h:29, from moc_filter_layer.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_layer.h:29, from moc_filter_layer.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_layer.h:29, from moc_filter_layer.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_layer.h:29, from filter_layer.cpp:30: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_layer.h:29, from filter_layer.cpp:30: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_layer.h:29, from filter_layer.cpp:30: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_layer.h:29, from filter_layer.cpp:30: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_layer.h:29, from filter_layer.cpp:30: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rm -f libfilter_layer.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_layer.so filter_layer.o moc_filter_layer.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_layer.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_layer' cd meshlabplugins/filter_measure/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_measure' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o filter_measure.o filter_measure.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. filter_measure.h -o moc_filter_measure.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_filter_measure.o moc_filter_measure.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_measure.h:29, from moc_filter_measure.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_measure.h:29, from moc_filter_measure.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_measure.h:29, from moc_filter_measure.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_measure.h:29, from moc_filter_measure.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_measure.h:29, from moc_filter_measure.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/clean.h:34:0, from filter_measure.cpp:29: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/clean.h:36, from filter_measure.cpp:29: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/clean.h:36:0, from filter_measure.cpp:29: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/clean.h:37, from filter_measure.cpp:29: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from filter_measure.cpp:29:0: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rm -f libfilter_measure.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_measure.so filter_measure.o moc_filter_measure.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_measure.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_measure' cd meshlabplugins/filter_meshing/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_meshing' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o meshfilter.o meshfilter.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o quadric_simp.o quadric_simp.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from meshfilter.h:27, from quadric_simp.cpp:22: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshfilter.h:27, from quadric_simp.cpp:22: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshfilter.h:27, from quadric_simp.cpp:22: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshfilter.h:27, from quadric_simp.cpp:22: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshfilter.h:27, from quadric_simp.cpp:22: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from meshfilter.h:27, from meshfilter.cpp:23: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshfilter.h:27, from meshfilter.cpp:23: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshfilter.h:27, from meshfilter.cpp:23: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshfilter.h:27, from meshfilter.cpp:23: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshfilter.h:27, from meshfilter.cpp:23: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from meshfilter.cpp:32:0: ../../../../vcglib/vcg/complex/algorithms/attribute_seam.h: In static member function 'static bool vcg::tri::AttributeSeam::SplitVertex(src_trimesh_t&, extract_wedge_attribs_t, compare_vertex_attribs_t&)': ../../../../vcglib/vcg/complex/algorithms/attribute_seam.h:162:52: warning: typedef 'src_vertex_container_t' locally defined but not used [-Wunused-local-typedefs] typedef typename src_trimesh_t::VertContainer src_vertex_container_t; ^ ../../../../vcglib/vcg/complex/algorithms/attribute_seam.h: In static member function 'static bool vcg::tri::AttributeSeam::SplitVertex(const src_trimesh_t&, dst_trimesh_t&, extract_wedge_attribs_t&, compare_vertex_attribs_t&, copy_vertex_t&)': ../../../../vcglib/vcg/complex/algorithms/attribute_seam.h:248:57: warning: typedef 'dst_vertex_container_t' locally defined but not used [-Wunused-local-typedefs] typedef typename dst_trimesh_t::VertContainer dst_vertex_container_t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/curvature.h:68:0, from meshfilter.cpp:33: ../../../../vcglib/vcg/complex/algorithms/intersection.h: In function 'bool vcg::Intersection(vcg::Plane3, IndexingType*, std::vector&)': ../../../../vcglib/vcg/complex/algorithms/intersection.h:209:46: warning: typedef 'FaceContainer' locally defined but not used [-Wunused-local-typedefs] typedef typename TriMeshType::FaceContainer FaceContainer; ^ In file included from ../../../../vcglib/eigenlib/Eigen/Core:255:0, from ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:44, from meshfilter.cpp:34: ../../../../vcglib/eigenlib/Eigen/src/Core/util/Memory.h: In function 'Index Eigen::internal::first_aligned(const Scalar*, Index)': ../../../../vcglib/eigenlib/Eigen/src/Core/util/Memory.h:462:48: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs] typedef typename packet_traits::type Packet; ^ In file included from ../../../../vcglib/eigenlib/Eigen/Core:331:0, from ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:44, from meshfilter.cpp:34: ../../../../vcglib/eigenlib/Eigen/src/Core/products/SelfadjointMatrixVector.h: In function 'void Eigen::internal::product_selfadjoint_vector(Index, const Scalar*, Index, const Scalar*, Index, Scalar*, Scalar)': ../../../../vcglib/eigenlib/Eigen/src/Core/products/SelfadjointMatrixVector.h:44:44: warning: typedef 'RealScalar' locally defined but not used [-Wunused-local-typedefs] typedef typename NumTraits::Real RealScalar; ^ In file included from ../../../../vcglib/eigenlib/Eigen/Cholesky:25:0, from ../../../../vcglib/eigenlib/Eigen/QR:8, from ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:45, from meshfilter.cpp:34: ../../../../vcglib/eigenlib/Eigen/src/Cholesky/LLT.h: In static member function 'static typename MatrixType::Index Eigen::internal::llt_inplace<1>::unblocked(MatrixType&)': ../../../../vcglib/eigenlib/Eigen/src/Cholesky/LLT.h:201:41: warning: typedef 'Scalar' locally defined but not used [-Wunused-local-typedefs] typedef typename MatrixType::Scalar Scalar; ^ In file included from ../../../../vcglib/eigenlib/Eigen/QR:28:0, from ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:45, from meshfilter.cpp:34: ../../../../vcglib/eigenlib/Eigen/src/QR/HouseholderQR.h: In function 'void Eigen::internal::householder_qr_inplace_blocked(MatrixQR&, HCoeffs&, typename MatrixQR::Index, typename MatrixQR::Scalar*)': ../../../../vcglib/eigenlib/Eigen/src/QR/HouseholderQR.h:248:41: warning: typedef 'RealScalar' locally defined but not used [-Wunused-local-typedefs] typedef typename MatrixQR::RealScalar RealScalar; ^ In file included from ../../../../vcglib/eigenlib/Eigen/Eigenvalues:29:0, from ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:48, from meshfilter.cpp:34: ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h: In function 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool)': ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:441:38: warning: typedef 'Index' locally defined but not used [-Wunused-local-typedefs] typedef typename MatrixType::Index Index; ^ In file included from ../../../../vcglib/eigenlib/Eigen/Eigenvalues:35:0, from ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:48, from meshfilter.cpp:34: ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/ComplexSchur.h: In static member function 'static void Eigen::internal::complex_schur_reduce_to_hessenberg::run(Eigen::ComplexSchur&, const MatrixType&, bool)': ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/ComplexSchur.h:366:66: warning: typedef 'ComplexMatrixType' locally defined but not used [-Wunused-local-typedefs] typedef typename ComplexSchur::ComplexMatrixType ComplexMatrixType; ^ In file included from ../../../../vcglib/eigenlib/Eigen/Core:277:0, from ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:44, from meshfilter.cpp:34: ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:65:7: required from 'class Eigen::PlainObjectBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/Matrix.h:140:7: required from 'class Eigen::Matrix' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:147:18: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] InnerSizeAtCompileTime = int(IsVectorAtCompileTime) ? SizeAtCompileTime ^ ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase > >' ../../../../vcglib/eigenlib/Eigen/src/Core/Transpose.h:113:37: required from 'class Eigen::TransposeImpl, Eigen::Dense>' ../../../../vcglib/eigenlib/Eigen/src/Core/Transpose.h:70:37: required from 'class Eigen::Transpose >' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:31: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits > >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase >, Eigen::Matrix, 5> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase >, Eigen::Matrix, 5> >' ../../../../vcglib/eigenlib/Eigen/src/Core/ProductBase.h:76:7: required from 'class Eigen::ProductBase >, Eigen::Matrix, 5>, Eigen::Transpose >, Eigen::Matrix >' ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:392:7: required from 'class Eigen::GeneralProduct >, Eigen::Matrix, 5>' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:33: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits >, Eigen::Matrix, 5>, Eigen::Transpose >, Eigen::Matrix > >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase > >' ../../../../vcglib/eigenlib/Eigen/src/Core/Transpose.h:113:37: required from 'class Eigen::TransposeImpl, Eigen::Dense>' ../../../../vcglib/eigenlib/Eigen/src/Core/Transpose.h:70:37: required from 'class Eigen::Transpose >' ../../../../vcglib/eigenlib/Eigen/src/Core/util/BlasUtil.h:238:13: required from 'struct Eigen::internal::blas_traits > >' ../../../../vcglib/eigenlib/Eigen/src/Core/ProductBase.h:85:60: required from 'class Eigen::ProductBase >, Eigen::Matrix, 5>, Eigen::Transpose >, Eigen::Matrix >' ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:392:7: required from 'class Eigen::GeneralProduct >, Eigen::Matrix, 5>' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:33: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits > >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase >, Eigen::Matrix, 5> > > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase >, Eigen::Matrix, 5> > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/ReturnByValue.h:63:34: required from 'class Eigen::ReturnByValue >, Eigen::Matrix, 5> > >' ../../../../vcglib/eigenlib/Eigen/src/LU/Inverse.h:284:8: required from 'struct Eigen::internal::inverse_impl >, Eigen::Matrix, 5> >' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:56: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5> >' ../../../../vcglib/eigenlib/Eigen/src/Core/ProductBase.h:76:7: required from 'class Eigen::ProductBase >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>, Eigen::ReturnByValue >, Eigen::Matrix, 5> > >, Eigen::Transpose > >' ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:392:7: required from 'class Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:59: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>, Eigen::ReturnByValue >, Eigen::Matrix, 5> > >, Eigen::Transpose > > >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:65:7: required from 'class Eigen::PlainObjectBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/Matrix.h:140:7: required from 'class Eigen::Matrix' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:269:26: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<2, 2>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:65:7: required from 'class Eigen::PlainObjectBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/Matrix.h:140:7: required from 'class Eigen::Matrix' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:347:20: required from 'class Eigen::SelfAdjointEigenSolver >' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:273:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<2, 1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 0> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 0> >' ../../../../vcglib/eigenlib/Eigen/src/Core/Diagonal.h:77:52: required from 'class Eigen::Diagonal, 0>' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:102:21: required from 'class Eigen::Tridiagonalization >' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:348:54: required from 'class Eigen::SelfAdjointEigenSolver >' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:273:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<2, 1>::' vs 'Eigen::internal::traits, 0> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 1, 1, false, true> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 1, 1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, 1, 1, false, true>, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/Block.h:256:7: required from 'class Eigen::Block, 1, 1, false, true>' ../../../../vcglib/eigenlib/Eigen/src/Core/Diagonal.h:54:44: required from 'struct Eigen::internal::traits, 1, 1, false, true>, 0> >' ../../../../vcglib/eigenlib/Eigen/src/Core/Diagonal.h:77:52: required from 'class Eigen::Diagonal, 1, 1, false, true>, 0>' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:109:21: required from 'class Eigen::Tridiagonalization >' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:348:54: required from 'class Eigen::SelfAdjointEigenSolver >' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:273:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<1, 1>::' vs 'Eigen::internal::traits, 1, 1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 1, 1, false, true>, 0> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 1, 1, false, true>, 0> >' ../../../../vcglib/eigenlib/Eigen/src/Core/Diagonal.h:77:52: required from 'class Eigen::Diagonal, 1, 1, false, true>, 0>' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:109:21: required from 'class Eigen::Tridiagonalization >' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:348:54: required from 'class Eigen::SelfAdjointEigenSolver >' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:273:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<1, 1>::' vs 'Eigen::internal::traits, 1, 1, false, true>, 0> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:65:7: required from 'class Eigen::PlainObjectBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/Matrix.h:140:7: required from 'class Eigen::Matrix' ../../../../vcglib/eigenlib/Eigen/src/Householder/HouseholderSequence.h:148:7: required from 'class Eigen::HouseholderSequence, Eigen::Matrix, 1>' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:112:91: required from 'class Eigen::Tridiagonalization >' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:348:54: required from 'class Eigen::SelfAdjointEigenSolver >' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:273:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<1, 1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:65:7: required from 'class Eigen::PlainObjectBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/Matrix.h:140:7: required from 'class Eigen::Matrix' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:389:22: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase > >' ../../../../vcglib/eigenlib/Eigen/src/Core/Transpose.h:113:37: required from 'class Eigen::TransposeImpl, Eigen::Dense>' ../../../../vcglib/eigenlib/Eigen/src/Core/Transpose.h:70:37: required from 'class Eigen::Transpose >' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:406:45: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits > >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase >, Eigen::Matrix, 5> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase >, Eigen::Matrix, 5> >' ../../../../vcglib/eigenlib/Eigen/src/Core/ProductBase.h:76:7: required from 'class Eigen::ProductBase >, Eigen::Matrix, 5>, Eigen::Transpose >, Eigen::Matrix >' ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:392:7: required from 'class Eigen::GeneralProduct >, Eigen::Matrix, 5>' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:406:47: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits >, Eigen::Matrix, 5>, Eigen::Transpose >, Eigen::Matrix > >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase > >' ../../../../vcglib/eigenlib/Eigen/src/Core/Transpose.h:113:37: required from 'class Eigen::TransposeImpl, Eigen::Dense>' ../../../../vcglib/eigenlib/Eigen/src/Core/Transpose.h:70:37: required from 'class Eigen::Transpose >' ../../../../vcglib/eigenlib/Eigen/src/Core/util/BlasUtil.h:238:13: required from 'struct Eigen::internal::blas_traits > >' ../../../../vcglib/eigenlib/Eigen/src/Core/ProductBase.h:85:60: required from 'class Eigen::ProductBase >, Eigen::Matrix, 5>, Eigen::Transpose >, Eigen::Matrix >' ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:392:7: required from 'class Eigen::GeneralProduct >, Eigen::Matrix, 5>' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:406:47: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits > >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:65:7: required from 'class Eigen::PlainObjectBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/Matrix.h:140:7: required from 'class Eigen::Matrix' ../../../../vcglib/eigenlib/Eigen/src/SVD/JacobiSVD.h:526:24: required from 'class Eigen::JacobiSVD, 2>' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:414:24: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase >, Eigen::Matrix, 5> > > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase >, Eigen::Matrix, 5> > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/ReturnByValue.h:63:34: required from 'class Eigen::ReturnByValue >, Eigen::Matrix, 5> > >' ../../../../vcglib/eigenlib/Eigen/src/LU/Inverse.h:284:8: required from 'struct Eigen::internal::inverse_impl >, Eigen::Matrix, 5> >' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:428:68: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5> >' ../../../../vcglib/eigenlib/Eigen/src/Core/ProductBase.h:76:7: required from 'class Eigen::ProductBase >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>, Eigen::ReturnByValue >, Eigen::Matrix, 5> > >, Eigen::Transpose > >' ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:392:7: required from 'class Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:428:71: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>, Eigen::ReturnByValue >, Eigen::Matrix, 5> > >, Eigen::Transpose > > >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, const Eigen::Matrix > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, const Eigen::Matrix > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:105:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Matrix, Eigen::Dense>' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:72:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Matrix >' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:270:19: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<2, 2>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, const Eigen::Matrix > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, const Eigen::Matrix > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:105:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Matrix, Eigen::Dense>' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:72:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Matrix >' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:276:19: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<2, 1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] In file included from ../../../../vcglib/vcg/space/normal_extrapolation.h:33:0, from meshfilter.cpp:35: ../../../../vcglib/vcg/space/index/octree.h: In instantiation of 'vcg::Octree::~Octree() [with OBJECT_TYPE = CVertexO; SCALAR_TYPE = float]': ../../../../vcglib/vcg/space/normal_extrapolation.h:159:42: required from 'static void vcg::NormalExtrapolation::ExtrapolateNormals(const VertexIterator&, const VertexIterator&, unsigned int, int, vcg::NormalExtrapolation::NormalOrientation, bool (*)(int, const char*)) [with VERTEX_CONTAINER = std::vector >; vcg::NormalExtrapolation::VertexIterator = __gnu_cxx::__normal_iterator > >; vcg::CallBackPos = bool(int, const char*)]' meshfilter.cpp:1180:44: required from here ../../../../vcglib/vcg/space/index/octree.h:226:5: warning: deleting object of abstract class type 'vcg::OctreeTemplate::Node' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete TemplatedOctree::nodes[i]; ^ ../../../../vcglib/vcg/space/index/octree.h: In instantiation of 'vcg::Octree::~Octree() [with OBJECT_TYPE = vcg::NormalExtrapolation > >::Plane; SCALAR_TYPE = float]': ../../../../vcglib/vcg/space/normal_extrapolation.h:209:37: required from 'static void vcg::NormalExtrapolation::ExtrapolateNormals(const VertexIterator&, const VertexIterator&, unsigned int, int, vcg::NormalExtrapolation::NormalOrientation, bool (*)(int, const char*)) [with VERTEX_CONTAINER = std::vector >; vcg::NormalExtrapolation::VertexIterator = __gnu_cxx::__normal_iterator > >; vcg::CallBackPos = bool(int, const char*)]' meshfilter.cpp:1180:44: required from here ../../../../vcglib/vcg/space/index/octree.h:226:5: warning: deleting object of abstract class type 'vcg::OctreeTemplate::Node' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] In file included from ../../../../vcglib/vcg/complex/algorithms/bitquad_support.h:5:0, from meshfilter.cpp:29: ../../../../vcglib/vcg/complex/algorithms/subset.h: In instantiation of 'void vcg::tri::SubSet(S_MESH_TYPE&, STL_CONT&) [with S_MESH_TYPE = CMeshO; STL_CONT = std::vector >]': ../../../../vcglib/vcg/complex/algorithms/intersection.h:338:21: required from 'void vcg::IntersectionBallMesh(TriMeshType&, const vcg::Sphere3&, TriMeshType&, float) [with TriMeshType = CMeshO; ScalarType = float]' ../../../../vcglib/vcg/complex/algorithms/update/curvature.h:352:97: required from 'static void vcg::tri::UpdateCurvature::PrincipalDirectionsPCA(MeshType&, vcg::tri::UpdateCurvature::ScalarType, bool, bool (*)(int, const char*)) [with MeshType = CMeshO; vcg::tri::UpdateCurvature::ScalarType = float; vcg::CallBackPos = bool(int, const char*)]' meshfilter.cpp:1219:45: required from here ../../../../vcglib/vcg/complex/algorithms/subset.h:141:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (*next).f->V((*next).z)=(typename S_MESH_TYPE::VertexPointer)pos; ^ In file included from ../../../../vcglib/eigenlib/Eigen/Core:277:0, from ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:44, from meshfilter.cpp:34: ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>, Eigen::Matrix, 5> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>, Eigen::Matrix, 5> >' ../../../../vcglib/eigenlib/Eigen/src/Core/ProductBase.h:76:7: required from 'class Eigen::ProductBase >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>, Eigen::Matrix, 5>, Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>, Eigen::Matrix >' ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:392:7: required from 'class Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>, Eigen::Matrix, 5>' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:58: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>, Eigen::Matrix, 5>, Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>, Eigen::Matrix > >::' [-Wenum-compare] InnerSizeAtCompileTime = int(IsVectorAtCompileTime) ? SizeAtCompileTime ^ ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, const Eigen::Matrix > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, const Eigen::Matrix > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:105:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Matrix, Eigen::Dense>' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:72:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Matrix >' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:403:49: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<2, 2>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, -1, 1, false, true> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, -1, 1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, -1, 1, false, true>, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:182:34: required from 'class Eigen::MapBase, -1, 1, false, true>, 1>' ../../../../vcglib/eigenlib/Eigen/src/Core/Block.h:256:7: required from 'class Eigen::Block, -1, 1, false, true>' ../../../../vcglib/eigenlib/Eigen/src/Core/VectorBlock.h:70:47: required from 'class Eigen::VectorBlock, -1>' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:451:7: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, -1, 1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 2, 1, true, true> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 2, 1, true, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, 2, 1, true, true>, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:182:34: required from 'class Eigen::MapBase, 2, 1, true, true>, 1>' ../../../../vcglib/eigenlib/Eigen/src/Core/Block.h:256:7: required from 'class Eigen::Block, 2, 1, true, true>' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:456:11: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<2, 1>::' vs 'Eigen::internal::traits, 2, 1, true, true> >::' [-Wenum-compare] In file included from ../../../../vcglib/wrap/gl/glu_tessellator_cap.h:3:0, from meshfilter.cpp:37: ../../../../vcglib/wrap/gl/glu_tesselator.h: In instantiation of 'static void vcg::glu_tesselator::do_tesselation(const std::vector >&, vcg::glu_tesselator::tess_prim_data_vec&) [with point_type = vcg::Point3; vcg::glu_tesselator::tess_prim_data_vec = std::vector]': ../../../../vcglib/wrap/gl/glu_tesselator.h:115:46: required from 'static void vcg::glu_tesselator::tesselate(const std::vector >&, std::vector&) [with point_type = vcg::Point3]' ../../../../vcglib/wrap/gl/glu_tessellator_cap.h:53:46: required from 'void vcg::tri::CapEdgeMesh(MeshType&, MeshType&, bool) [with MeshType = CMeshO]' meshfilter.cpp:1523:38: required from here ../../../../vcglib/wrap/gl/glu_tesselator.h:237:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] gluTessVertex(tess, vertex, (void *)k); ^ In file included from quadric_tex_simp.h:26:0, from meshfilter.cpp:38: ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric_tex.h: In instantiation of 'vcg::tri::TriEdgeCollapseQuadricTex::ScalarType vcg::tri::TriEdgeCollapseQuadricTex::ComputeTexPriority(const double*, vcg::Quadric5&, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapseQTex; HelperType = vcg::tri::QuadricTexHelper; vcg::tri::TriEdgeCollapseQuadricTex::ScalarType = float]': ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric_tex.h:429:54: required from 'vcg::tri::TriEdgeCollapseQuadricTex::ScalarType vcg::tri::TriEdgeCollapseQuadricTex::ComputeMinimalsAndPriority(double*, double*, vcg::Quadric5&, vcg::Quadric5&, const TexCoord2f&, const TexCoord2f&, const TexCoord2f&, const TexCoord2f&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapseQTex; HelperType = vcg::tri::QuadricTexHelper; vcg::tri::TriEdgeCollapseQuadricTex::ScalarType = float; vcg::TexCoord2f = vcg::TexCoord2]' ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric_tex.h:293:125: required from 'vcg::tri::TriEdgeCollapseQuadricTex::ScalarType vcg::tri::TriEdgeCollapseQuadricTex::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapseQTex; HelperType = vcg::tri::QuadricTexHelper; vcg::tri::TriEdgeCollapseQuadricTex::ScalarType = float]' ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric_tex.h:199:43: required from 'vcg::tri::TriEdgeCollapseQuadricTex::TriEdgeCollapseQuadricTex(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapseQTex; HelperType = vcg::tri::QuadricTexHelper]' quadric_tex_simp.h:38:107: required from here ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric_tex.h:328:11: warning: variable 'i' set but not used [-Wunused-but-set-variable] int i; ^ In file included from ../../../../vcglib/eigenlib/Eigen/Core:277:0, from ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:44, from meshfilter.cpp:34: ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:182:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 1>' ../../../../vcglib/eigenlib/Eigen/src/Core/Map.h:117:79: required from 'class Eigen::Map, 0, Eigen::Stride<0, 0> >' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:513:57: required from 'void Eigen::internal::tridiagonal_qr_step(RealScalar*, RealScalar*, Index, Index, Scalar*, Index) [with int StorageOrder = 0; RealScalar = double; Scalar = double; Index = long int]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:435:183: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] InnerSizeAtCompileTime = int(IsVectorAtCompileTime) ? SizeAtCompileTime ^ ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 2, 1, true, true> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 2, 1, true, true> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/Swap.h:40:41: required from 'class Eigen::SwapWrapper, 2, 1, true, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:399:7: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&, int) [with OtherDerived = Eigen::Block, 2, 1, true, true>; Derived = Eigen::Block, 2, 1, true, true>]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:456:11: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<2, 1>::' vs 'Eigen::internal::traits, 2, 1, true, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Matrix > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Matrix > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:62:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Matrix >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseBinaryOp.h:71:28: required from 'struct Eigen::internal::traits, Eigen::Matrix, Eigen::CwiseNullaryOp, Eigen::Matrix > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:45:8: required from 'struct Eigen::internal::traits, Eigen::Matrix, Eigen::CwiseNullaryOp, Eigen::Matrix > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:58:63: required from 'class Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::CwiseNullaryOp, Eigen::Matrix > >' ../../../../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:178:109: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:462:14: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<2, 1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Matrix, Eigen::CwiseNullaryOp, Eigen::Matrix > > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Matrix, Eigen::CwiseNullaryOp, Eigen::Matrix > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:58:63: required from 'class Eigen::SelfCwiseBinaryOp, Eigen::Matrix, Eigen::CwiseNullaryOp, Eigen::Matrix > >' ../../../../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:178:109: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:462:14: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<2, 1>::' vs 'Eigen::internal::traits, Eigen::Matrix, Eigen::CwiseNullaryOp, Eigen::Matrix > > >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Matrix > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Matrix > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:62:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Matrix >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:341:52: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:651:31: required from 'Derived& Eigen::PlainObjectBase::setOnes(Eigen::PlainObjectBase::Index, Eigen::PlainObjectBase::Index) [with Derived = Eigen::Matrix; Eigen::PlainObjectBase::Index = long int]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:391:7: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<2, 2>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 0> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 0> >' ../../../../vcglib/eigenlib/Eigen/src/Core/Diagonal.h:77:52: required from 'class Eigen::Diagonal, 0>' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:461:10: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<2, 1>::' vs 'Eigen::internal::traits, 0> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, -1> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, -1> >' ../../../../vcglib/eigenlib/Eigen/src/Core/Diagonal.h:77:52: required from 'class Eigen::Diagonal, -1>' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:462:13: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, -1> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, 1, true, true> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, 1, true, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, 1, true, true>, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:182:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, 1, true, true>, 1>' ../../../../vcglib/eigenlib/Eigen/src/Core/Block.h:256:7: required from 'class Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true, true>' ../../../../vcglib/eigenlib/Eigen/src/Jacobi/Jacobi.h:299:10: required from 'void Eigen::MatrixBase::applyOnTheRight(Eigen::MatrixBase::Index, Eigen::MatrixBase::Index, const Eigen::JacobiRotation&) [with OtherScalar = double; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::MatrixBase::Index = long int]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:514:7: required from 'void Eigen::internal::tridiagonal_qr_step(RealScalar*, RealScalar*, Index, Index, Scalar*, Index) [with int StorageOrder = 0; RealScalar = double; Scalar = double; Index = long int]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:435:183: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, 0, Eigen::Stride<0, 0> >, -1, 1, true, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 2, 1, true, true>, -1, 1, false, true> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 2, 1, true, true>, -1, 1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, 2, 1, true, true>, -1, 1, false, true>, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:182:34: required from 'class Eigen::MapBase, 2, 1, true, true>, -1, 1, false, true>, 1>' ../../../../vcglib/eigenlib/Eigen/src/Core/Block.h:256:7: required from 'class Eigen::Block, 2, 1, true, true>, -1, 1, false, true>' ../../../../vcglib/eigenlib/Eigen/src/Core/VectorBlock.h:70:47: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:460:43: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, 2, 1, true, true>, -1, 1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:105:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, Eigen::Dense>' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:72:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:380:46: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:460:43: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, 2, 1, true, true>, -1, 1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, -1, -1, false, true> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, -1, -1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, -1, -1, false, true>, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:182:34: required from 'class Eigen::MapBase, -1, -1, false, true>, 1>' ../../../../vcglib/eigenlib/Eigen/src/Core/Block.h:256:7: required from 'class Eigen::Block, -1, -1, false, true>' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:380:35: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:460:43: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits, -1, -1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, -1, -1, false, true>, 17, false, Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true> >, 0, true> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, -1, -1, false, true>, 17, false, Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true> >, 0, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/ProductBase.h:76:7: required from 'class Eigen::ProductBase, -1, -1, false, true>, 17, false, Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true> >, 0, true>, Eigen::Block, -1, -1, false, true>, Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/products/SelfadjointMatrixVector.h:177:8: required from 'struct Eigen::SelfadjointProductMatrix, -1, -1, false, true>, 17, false, Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true> >, 0, true>' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:380:35: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:460:43: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, -1, -1, false, true>, 17, false, Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true> >, 0, true>, Eigen::Block, -1, -1, false, true>, Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true> > > >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:65:7: required from 'class Eigen::PlainObjectBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/Matrix.h:140:7: required from 'class Eigen::Matrix' ../../../../vcglib/eigenlib/Eigen/src/Core/ProductBase.h:185:25: required from 'class Eigen::ProductBase, -1, -1, false, true>, 17, false, Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true> >, 0, true>, Eigen::Block, -1, -1, false, true>, Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/products/SelfadjointMatrixVector.h:177:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:460:43: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, -1, 1, false, true> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, -1, 1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, -1, 1, false, true>, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:182:34: required from 'class Eigen::MapBase, -1, 1, false, true>, 1>' ../../../../vcglib/eigenlib/Eigen/src/Core/Block.h:256:7: required from 'class Eigen::Block, -1, 1, false, true>' ../../../../vcglib/eigenlib/Eigen/src/Core/VectorBlock.h:70:47: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:460:43: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, -1, 1, false, true> >::' [-Wenum-compare] In file included from meshfilter.cpp:31:0: ../../../../vcglib/vcg/complex/algorithms/clustering.h: In instantiation of 'int vcg::tri::Clustering::SimpleTri::ii(int) const [with MeshType = CMeshO; CellType = vcg::tri::AverageColorCell]': ../../../../vcglib/vcg/complex/algorithms/clustering.h:265:51: required from 'vcg::tri::Clustering::SimpleTri::operator size_t() const [with MeshType = CMeshO; CellType = vcg::tri::AverageColorCell; size_t = long unsigned int]' /usr/include/c++/4.8.2/bits/stl_function.h:208:20: required from 'bool std::equal_to<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = vcg::tri::Clustering >::SimpleTri]' /usr/include/c++/4.8.2/backward/hashtable.h:768:2: required from 'std::pair<__gnu_cxx::_Hashtable_iterator<_Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc>, bool> __gnu_cxx::hashtable<_Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc>::insert_unique_noresize(const value_type&) [with _Val = vcg::tri::Clustering >::SimpleTri; _Key = vcg::tri::Clustering >::SimpleTri; _HashFcn = vcg::tri::Clustering >::SimpleTriHashFunc; _ExtractKey = std::_Identity >::SimpleTri>; _EqualKey = std::equal_to >::SimpleTri>; _Alloc = std::allocator >::SimpleTri>; __gnu_cxx::hashtable<_Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc>::value_type = vcg::tri::Clustering >::SimpleTri]' /usr/include/c++/4.8.2/backward/hashtable.h:452:37: required from 'std::pair<__gnu_cxx::_Hashtable_iterator<_Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc>, bool> __gnu_cxx::hashtable<_Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc>::insert_unique(const value_type&) [with _Val = vcg::tri::Clustering >::SimpleTri; _Key = vcg::tri::Clustering >::SimpleTri; _HashFcn = vcg::tri::Clustering >::SimpleTriHashFunc; _ExtractKey = std::_Identity >::SimpleTri>; _EqualKey = std::equal_to >::SimpleTri>; _Alloc = std::allocator >::SimpleTri>; __gnu_cxx::hashtable<_Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc>::value_type = vcg::tri::Clustering >::SimpleTri]' /usr/include/c++/4.8.2/ext/hash_set:195:68: required from 'std::pair, _EqualKey, _Alloc>::const_iterator, bool> __gnu_cxx::hash_set<_Value, _HashFcn, _EqualKey, _Alloc>::insert(const value_type&) [with _Value = vcg::tri::Clustering >::SimpleTri; _HashFcn = vcg::tri::Clustering >::SimpleTriHashFunc; _EqualKey = std::equal_to >::SimpleTri>; _Alloc = std::allocator >::SimpleTri>; typename __gnu_cxx::hashtable<_Value, _Value, _HashFcn, std::_Identity<_Key>, _EqualKey, _Alloc>::const_iterator = __gnu_cxx::_Hashtable_const_iterator >::SimpleTri, vcg::tri::Clustering >::SimpleTri, vcg::tri::Clustering >::SimpleTriHashFunc, std::_Identity >::SimpleTri>, std::equal_to >::SimpleTri>, std::allocator >::SimpleTri> >; __gnu_cxx::hash_set<_Value, _HashFcn, _EqualKey, _Alloc>::value_type = vcg::tri::Clustering >::SimpleTri]' ../../../../vcglib/vcg/complex/algorithms/clustering.h:350:6: required from 'void vcg::tri::Clustering::AddMesh(MeshType&) [with MeshType = CMeshO; CellType = vcg::tri::AverageColorCell]' meshfilter.cpp:679:31: required from here ../../../../vcglib/vcg/complex/algorithms/clustering.h:242:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] int ii(int i) const {return *((int *)(&(v[i])));} ^ In file included from ../../../../vcglib/eigenlib/Eigen/Core:277:0, from ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:44, from meshfilter.cpp:34: ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true>, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:182:34: required from 'class Eigen::MapBase, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true>, 1>' ../../../../vcglib/eigenlib/Eigen/src/Core/Block.h:256:7: required from 'class Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true>' ../../../../vcglib/eigenlib/Eigen/src/Core/VectorBlock.h:70:47: required from 'class Eigen::VectorBlock, 2, 1, true, true>, -1, 1, false, true>, -1>' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:41:80: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:460:43: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> >::' [-Wenum-compare] InnerSizeAtCompileTime = int(IsVectorAtCompileTime) ? SizeAtCompileTime ^ ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Block, -1, 1, false, true>, Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true> > > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Block, -1, 1, false, true>, Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true> > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:58:63: required from 'class Eigen::SelfCwiseBinaryOp, Eigen::Block, -1, 1, false, true>, Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseBinaryOp.h:235:77: required from 'Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true> >; Derived = Eigen::Block, -1, 1, false, true>]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:382:25: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:460:43: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, Eigen::Block, -1, 1, false, true>, Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true> > > >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true>, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/Block.h:256:7: required from 'class Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true>' ../../../../vcglib/eigenlib/Eigen/src/Core/VectorBlock.h:70:47: required from 'class Eigen::VectorBlock, 2, 1, true, true>, -1, 1, false, true>, -1>' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:68:64: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, 2, 1, true, true>, -1, 1, false, true>, -1>; Derived = Eigen::Block, 2, 1, true, true>, -1, 1, false, true>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:42:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:460:43: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:105:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true>, Eigen::Dense>' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:72:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:84:22: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, 2, 1, true, true>, -1, 1, false, true>, -1>; Derived = Eigen::Block, 2, 1, true, true>, -1, 1, false, true>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:42:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:460:43: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, const Eigen::Block, -1, 1, false, true>, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, const Eigen::Block, -1, 1, false, true>, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseBinaryOp.h:176:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::Block, -1, 1, false, true>, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, Eigen::Dense>' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseBinaryOp.h:119:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false, true>, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/Dot.h:47:121: required from 'static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, -1, 1, false, true>; U = Eigen::Block, 2, 1, true, true>, -1, 1, false, true>; bool NeedToTranspose = false; Eigen::internal::dot_nocheck::ResScalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Core/Dot.h:86:71: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:460:43: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, const Eigen::Block, -1, 1, false, true>, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true> > >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:105:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true>, Eigen::Dense>' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:72:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/products/SelfadjointRank2Update.h:47:52: required from 'static void Eigen::internal::selfadjoint_rank2_update_selector::run(Scalar*, Index, const UType&, const VType&, Scalar) [with Scalar = double; Index = long int; UType = Eigen::Block, 2, 1, true, true>, -1, 1, false, true>; VType = Eigen::Block, -1, 1, false, true>]' ../../../../vcglib/eigenlib/Eigen/src/Core/products/SelfadjointRank2Update.h:99:108: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:460:43: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, -1, 1, false, true>, -1, 1, false, true> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, -1, 1, false, true>, -1, 1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, -1, 1, false, true>, -1, 1, false, true>, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/Block.h:256:7: required from 'class Eigen::Block, -1, 1, false, true>, -1, 1, false, true>' ../../../../vcglib/eigenlib/Eigen/src/Core/VectorBlock.h:70:47: required from 'class Eigen::VectorBlock, -1, 1, false, true>, -1>' ../../../../vcglib/eigenlib/Eigen/src/Core/products/SelfadjointRank2Update.h:46:59: required from 'static void Eigen::internal::selfadjoint_rank2_update_selector::run(Scalar*, Index, const UType&, const VType&, Scalar) [with Scalar = double; Index = long int; UType = Eigen::Block, 2, 1, true, true>, -1, 1, false, true>; VType = Eigen::Block, -1, 1, false, true>]' ../../../../vcglib/eigenlib/Eigen/src/Core/products/SelfadjointRank2Update.h:99:108: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:460:43: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, -1, 1, false, true>, -1, 1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, const Eigen::Block, -1, 1, false, true>, -1, 1, false, true> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, const Eigen::Block, -1, 1, false, true>, -1, 1, false, true> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:105:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Block, -1, 1, false, true>, -1, 1, false, true>, Eigen::Dense>' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:72:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false, true>, -1, 1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/products/SelfadjointRank2Update.h:46:59: required from 'static void Eigen::internal::selfadjoint_rank2_update_selector::run(Scalar*, Index, const UType&, const VType&, Scalar) [with Scalar = double; Index = long int; UType = Eigen::Block, 2, 1, true, true>, -1, 1, false, true>; VType = Eigen::Block, -1, 1, false, true>]' ../../../../vcglib/eigenlib/Eigen/src/Core/products/SelfadjointRank2Update.h:99:108: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:460:43: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, -1, 1, false, true>, -1, 1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false, true>, -1, 1, false, true> >, const Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> > > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false, true>, -1, 1, false, true> >, const Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseBinaryOp.h:176:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false, true>, -1, 1, false, true> >, const Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> >, Eigen::Dense>' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseBinaryOp.h:119:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false, true>, -1, 1, false, true> >, const Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/products/SelfadjointRank2Update.h:47:23: required from 'static void Eigen::internal::selfadjoint_rank2_update_selector::run(Scalar*, Index, const UType&, const VType&, Scalar) [with Scalar = double; Index = long int; UType = Eigen::Block, 2, 1, true, true>, -1, 1, false, true>; VType = Eigen::Block, -1, 1, false, true>]' ../../../../vcglib/eigenlib/Eigen/src/Core/products/SelfadjointRank2Update.h:99:108: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:460:43: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false, true>, -1, 1, false, true> >, const Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> > > >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:182:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 1>' ../../../../vcglib/eigenlib/Eigen/src/Core/Map.h:117:79: required from 'class Eigen::Map, 0, Eigen::Stride<0, 0> >' ../../../../vcglib/eigenlib/Eigen/src/Core/products/SelfadjointRank2Update.h:45:62: required from 'static void Eigen::internal::selfadjoint_rank2_update_selector::run(Scalar*, Index, const UType&, const VType&, Scalar) [with Scalar = double; Index = long int; UType = Eigen::Block, 2, 1, true, true>, -1, 1, false, true>; VType = Eigen::Block, -1, 1, false, true>]' ../../../../vcglib/eigenlib/Eigen/src/Core/products/SelfadjointRank2Update.h:99:108: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:460:43: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o quadric_tex_simp.o quadric_tex_simp.cpp ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:105:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true>, Eigen::Dense>' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:72:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/Dot.h:128:50: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true>; typename Eigen::NumTraits::Scalar>::Real = double]' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:70:37: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, 2, 1, true, true>, -1, 1, false, true>, -1>; Derived = Eigen::Block, 2, 1, true, true>, -1, 1, false, true>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:42:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:460:43: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false, true>, -1, 1, false, true> >, const Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> > > > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false, true>, -1, 1, false, true> >, const Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> > > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:58:63: required from 'class Eigen::SelfCwiseBinaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false, true>, -1, 1, false, true> >, const Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseBinaryOp.h:235:77: required from 'Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false, true>, -1, 1, false, true> >, const Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> > >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' ../../../../vcglib/eigenlib/Eigen/src/Core/products/SelfadjointRank2Update.h:45:62: required from 'static void Eigen::internal::selfadjoint_rank2_update_selector::run(Scalar*, Index, const UType&, const VType&, Scalar) [with Scalar = double; Index = long int; UType = Eigen::Block, 2, 1, true, true>, -1, 1, false, true>; VType = Eigen::Block, -1, 1, false, true>]' ../../../../vcglib/eigenlib/Eigen/src/Core/products/SelfadjointRank2Update.h:99:108: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:460:43: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false, true>, -1, 1, false, true> >, const Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> > > > >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, -1, 1, false, true> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, -1, 1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, -1, 1, false, true>, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/Block.h:256:7: required from 'class Eigen::Block, -1, 1, false, true>' ../../../../vcglib/eigenlib/Eigen/src/Householder/HouseholderSequence.h:257:58: required from 'void Eigen::HouseholderSequence::evalTo(DestType&) const [with DestType = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../../../../vcglib/eigenlib/Eigen/src/Core/Assign.h:581:3: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; Derived = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:424:38: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:464:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, -1, 1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:65:7: required from 'class Eigen::PlainObjectBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/Matrix.h:140:7: required from 'class Eigen::Matrix' ../../../../vcglib/eigenlib/Eigen/src/Core/PermutationMatrix.h:85:13: required from 'class Eigen::PermutationBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/PermutationMatrix.h:294:7: required from 'class Eigen::PermutationMatrix<-1, -1, int>' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:188:21: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Matrix > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Matrix > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:62:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Matrix >' ../../../../vcglib/eigenlib/Eigen/src/misc/Solve.h:42:45: required from 'struct Eigen::internal::traits >, Eigen::CwiseNullaryOp, Eigen::Matrix > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/ReturnByValue.h:37:8: required from 'struct Eigen::internal::traits >, Eigen::CwiseNullaryOp, Eigen::Matrix > > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/ReturnByValue.h:63:34: required from 'class Eigen::ReturnByValue >, Eigen::CwiseNullaryOp, Eigen::Matrix > > >' ../../../../vcglib/eigenlib/Eigen/src/misc/Solve.h:45:60: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase >, Eigen::CwiseNullaryOp, Eigen::Matrix > > > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase >, Eigen::CwiseNullaryOp, Eigen::Matrix > > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/ReturnByValue.h:63:34: required from 'class Eigen::ReturnByValue >, Eigen::CwiseNullaryOp, Eigen::Matrix > > >' ../../../../vcglib/eigenlib/Eigen/src/misc/Solve.h:45:60: required from 'struct Eigen::internal::solve_retval_base >, Eigen::CwiseNullaryOp, Eigen::Matrix > >' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:448:8: required from 'struct Eigen::internal::solve_retval >, Eigen::CwiseNullaryOp, Eigen::Matrix > >' ../../../../vcglib/eigenlib/Eigen/src/LU/Inverse.h:39:12: required from 'static void Eigen::internal::compute_inverse::run(const MatrixType&, ResultType&) [with MatrixType = Eigen::Matrix; ResultType = Eigen::Matrix; int Size = -1]' ../../../../vcglib/eigenlib/Eigen/src/LU/Inverse.h:305:70: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Matrix > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Matrix > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:62:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Matrix >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:341:52: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = float]' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:490:31: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Core/ProductBase.h:115:43: required from 'void Eigen::ProductBase::evalTo(Dest&) const [with Dest = Eigen::Matrix; Derived = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>; Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/ProductBase.h:133:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>; Rhs = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>, Eigen::Matrix, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:58: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:62:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:341:52: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true>; Eigen::DenseBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:490:31: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Block, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true>]' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:77:5: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, 2, 1, true, true>, -1, 1, false, true>, -1>; Derived = Eigen::Block, 2, 1, true, true>, -1, 1, false, true>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:42:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:460:43: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, 2, 1, true, true>, -1, 1, false, true>, -1, 1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:65:7: required from 'class Eigen::PlainObjectBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/Matrix.h:140:7: required from 'class Eigen::Matrix' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:124:63: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false, true>; Derived = Eigen::Block, -1, -1, false, true>; Eigen::MatrixBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Householder/HouseholderSequence.h:256:13: required from 'void Eigen::HouseholderSequence::evalTo(DestType&) const [with DestType = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../../../../vcglib/eigenlib/Eigen/src/Core/Assign.h:581:3: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:464:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:182:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 1>' ../../../../vcglib/eigenlib/Eigen/src/Core/Map.h:117:79: required from 'class Eigen::Map, 0, Eigen::Stride<0, 0> >' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:124:63: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false, true>; Derived = Eigen::Block, -1, -1, false, true>; Eigen::MatrixBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Householder/HouseholderSequence.h:256:13: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:464:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, -1, -1, false, true>, -1, -1, false, true> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, -1, -1, false, true>, -1, -1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, -1, -1, false, true>, -1, -1, false, true>, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:182:34: required from 'class Eigen::MapBase, -1, -1, false, true>, -1, -1, false, true>, 1>' ../../../../vcglib/eigenlib/Eigen/src/Core/Block.h:256:7: required from 'class Eigen::Block, -1, -1, false, true>, -1, -1, false, true>' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:125:82: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false, true>; Derived = Eigen::Block, -1, -1, false, true>; Eigen::MatrixBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Householder/HouseholderSequence.h:256:13: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:464:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits, -1, -1, false, true>, -1, -1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, -1, -1, false, true>, -1, -1, false, true>, Eigen::Block, -1, 1, false, true>, 6> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, -1, -1, false, true>, -1, -1, false, true>, Eigen::Block, -1, 1, false, true>, 6> >' ../../../../vcglib/eigenlib/Eigen/src/Core/products/CoeffBasedProduct.h:126:7: required from 'class Eigen::CoeffBasedProduct, -1, -1, false, true>, -1, -1, false, true>, Eigen::Block, -1, 1, false, true>, 6>' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:126:27: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false, true>; Derived = Eigen::Block, -1, -1, false, true>; Eigen::MatrixBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Householder/HouseholderSequence.h:256:13: required from 'void Eigen::HouseholderSequence::evalTo(DestType&) const [with DestType = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../../../../vcglib/eigenlib/Eigen/src/Core/Assign.h:581:3: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; Derived = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:424:38: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:464:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, -1, -1, false, true>, -1, -1, false, true>, Eigen::Block, -1, 1, false, true>, 6> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, -1, -1, false, true>, -1, 1, true, true> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, -1, -1, false, true>, -1, 1, true, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, -1, -1, false, true>, -1, 1, true, true>, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:182:34: required from 'class Eigen::MapBase, -1, -1, false, true>, -1, 1, true, true>, 1>' ../../../../vcglib/eigenlib/Eigen/src/Core/Block.h:256:7: required from 'class Eigen::Block, -1, -1, false, true>, -1, 1, true, true>' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:127:9: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false, true>; Derived = Eigen::Block, -1, -1, false, true>; Eigen::MatrixBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Householder/HouseholderSequence.h:256:13: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:464:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, -1, -1, false, true>, -1, 1, true, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:105:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Dense>' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:72:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> > >' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:128:25: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false, true>; Derived = Eigen::Block, -1, -1, false, true>; Eigen::MatrixBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Householder/HouseholderSequence.h:256:13: required from 'void Eigen::HouseholderSequence::evalTo(DestType&) const [with DestType = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../../../../vcglib/eigenlib/Eigen/src/Core/Assign.h:581:3: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:464:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, -1, 1, false, true> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, -1, 1, false, true> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/Transpose.h:113:37: required from 'class Eigen::TransposeImpl, -1, 1, false, true>, Eigen::Dense>' ../../../../vcglib/eigenlib/Eigen/src/Core/Transpose.h:70:37: required from 'class Eigen::Transpose, -1, 1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:129:34: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false, true>; Derived = Eigen::Block, -1, -1, false, true>; Eigen::MatrixBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Householder/HouseholderSequence.h:256:13: required from 'void Eigen::HouseholderSequence::evalTo(DestType&) const [with DestType = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../../../../vcglib/eigenlib/Eigen/src/Core/Assign.h:581:3: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:464:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<1, -1>::' vs 'Eigen::internal::traits, -1, 1, false, true> > >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Transpose, -1, 1, false, true> >, 256> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Transpose, -1, 1, false, true> >, 256> >' ../../../../vcglib/eigenlib/Eigen/src/Core/products/CoeffBasedProduct.h:126:7: required from 'class Eigen::CoeffBasedProduct, Eigen::Transpose, -1, 1, false, true> >, 256>' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:129:34: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false, true>; Derived = Eigen::Block, -1, -1, false, true>; Eigen::MatrixBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Householder/HouseholderSequence.h:256:13: required from 'void Eigen::HouseholderSequence::evalTo(DestType&) const [with DestType = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../../../../vcglib/eigenlib/Eigen/src/Core/Assign.h:581:3: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; Derived = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:424:38: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:464:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits, Eigen::Transpose, -1, 1, false, true> >, 256> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:65:7: required from 'class Eigen::PlainObjectBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/Matrix.h:140:7: required from 'class Eigen::Matrix' ../../../../vcglib/eigenlib/Eigen/src/Core/Map.h:86:43: required from 'struct Eigen::internal::traits, 0, Eigen::Stride<0, 0> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/util/ForwardDeclarations.h:46:54: required from 'struct Eigen::internal::accessors_level, 0, Eigen::Stride<0, 0> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/util/ForwardDeclarations.h:123:75: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:464:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<1, -1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:182:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 1>' ../../../../vcglib/eigenlib/Eigen/src/Core/Map.h:117:79: required from 'class Eigen::Map, 0, Eigen::Stride<0, 0> >' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:102:63: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false, true>; Derived = Eigen::Block, -1, -1, false, true>; Eigen::MatrixBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Householder/HouseholderSequence.h:259:13: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:464:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<1, -1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, -1, 1, false, true> >, Eigen::Block, -1, -1, false, true>, -1, -1, false, true>, 6> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, -1, 1, false, true> >, Eigen::Block, -1, -1, false, true>, -1, -1, false, true>, 6> >' ../../../../vcglib/eigenlib/Eigen/src/Core/products/CoeffBasedProduct.h:126:7: required from 'class Eigen::CoeffBasedProduct, -1, 1, false, true> >, Eigen::Block, -1, -1, false, true>, -1, -1, false, true>, 6>' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:104:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false, true>; Derived = Eigen::Block, -1, -1, false, true>; Eigen::MatrixBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Householder/HouseholderSequence.h:259:13: required from 'void Eigen::HouseholderSequence::evalTo(DestType&) const [with DestType = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../../../../vcglib/eigenlib/Eigen/src/Core/Assign.h:581:3: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; Derived = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:424:38: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:464:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<1, -1>::' vs 'Eigen::internal::traits, -1, 1, false, true> >, Eigen::Block, -1, -1, false, true>, -1, -1, false, true>, 6> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, -1, -1, false, true>, 1, -1, false, true> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, -1, -1, false, true>, 1, -1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, -1, -1, false, true>, 1, -1, false, true>, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:182:34: required from 'class Eigen::MapBase, -1, -1, false, true>, 1, -1, false, true>, 1>' ../../../../vcglib/eigenlib/Eigen/src/Core/Block.h:256:7: required from 'class Eigen::Block, -1, -1, false, true>, 1, -1, false, true>' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:105:9: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false, true>; Derived = Eigen::Block, -1, -1, false, true>; Eigen::MatrixBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Householder/HouseholderSequence.h:259:13: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:464:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<1, -1>::' vs 'Eigen::internal::traits, -1, -1, false, true>, 1, -1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:105:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Dense>' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:72:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> > >' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:106:25: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false, true>; Derived = Eigen::Block, -1, -1, false, true>; Eigen::MatrixBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Householder/HouseholderSequence.h:259:13: required from 'void Eigen::HouseholderSequence::evalTo(DestType&) const [with DestType = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../../../../vcglib/eigenlib/Eigen/src/Core/Assign.h:581:3: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:464:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<1, -1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, const Eigen::Block, -1, 1, false, true> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, const Eigen::Block, -1, 1, false, true> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:105:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Block, -1, 1, false, true>, Eigen::Dense>' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:72:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:107:29: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false, true>; Derived = Eigen::Block, -1, -1, false, true>; Eigen::MatrixBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Householder/HouseholderSequence.h:259:13: required from 'void Eigen::HouseholderSequence::evalTo(DestType&) const [with DestType = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../../../../vcglib/eigenlib/Eigen/src/Core/Assign.h:581:3: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:464:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, -1, 1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Map, 0, Eigen::Stride<0, 0> >, 256> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Map, 0, Eigen::Stride<0, 0> >, 256> >' ../../../../vcglib/eigenlib/Eigen/src/Core/products/CoeffBasedProduct.h:126:7: required from 'class Eigen::CoeffBasedProduct, Eigen::Map, 0, Eigen::Stride<0, 0> >, 256>' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:107:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false, true>; Derived = Eigen::Block, -1, -1, false, true>; Eigen::MatrixBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Householder/HouseholderSequence.h:259:13: required from 'void Eigen::HouseholderSequence::evalTo(DestType&) const [with DestType = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../../../../vcglib/eigenlib/Eigen/src/Core/Assign.h:581:3: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; Derived = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:424:38: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:464:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits, Eigen::Map, 0, Eigen::Stride<0, 0> >, 256> >::' [-Wenum-compare] In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from meshfilter.h:27, from quadric_tex_simp.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshfilter.h:27, from quadric_tex_simp.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshfilter.h:27, from quadric_tex_simp.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Diagonal, 0> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Diagonal, 0> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:62:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Diagonal, 0> >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:341:52: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Diagonal, 0>; Eigen::DenseBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:616:31: required from 'Derived& Eigen::DenseBase::setOnes() [with Derived = Eigen::Diagonal, 0>]' ../../../../vcglib/eigenlib/Eigen/src/Householder/HouseholderSequence.h:250:9: required from 'void Eigen::HouseholderSequence::evalTo(DestType&) const [with DestType = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../../../../vcglib/eigenlib/Eigen/src/Core/Assign.h:581:3: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:464:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<2, 1>::' vs 'Eigen::internal::traits, 0> >::' [-Wenum-compare] ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshfilter.h:27, from quadric_tex_simp.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Matrix > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Matrix > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:62:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Matrix >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseBinaryOp.h:71:28: required from 'struct Eigen::internal::traits, Eigen::Block, -1, -1, false, true>, Eigen::CwiseNullaryOp, Eigen::Matrix > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:45:8: required from 'struct Eigen::internal::traits, Eigen::Block, -1, -1, false, true>, Eigen::CwiseNullaryOp, Eigen::Matrix > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:58:63: required from 'class Eigen::SelfCwiseBinaryOp, Eigen::Block, -1, -1, false, true>, Eigen::CwiseNullaryOp, Eigen::Matrix > >' ../../../../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:178:109: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:464:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Block, -1, -1, false, true>, Eigen::CwiseNullaryOp, Eigen::Matrix > > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Block, -1, -1, false, true>, Eigen::CwiseNullaryOp, Eigen::Matrix > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:58:63: required from 'class Eigen::SelfCwiseBinaryOp, Eigen::Block, -1, -1, false, true>, Eigen::CwiseNullaryOp, Eigen::Matrix > >' ../../../../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:178:109: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Block, -1, -1, false, true>; Eigen::DenseBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:120:11: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false, true>; Derived = Eigen::Block, -1, -1, false, true>; Eigen::MatrixBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Householder/HouseholderSequence.h:256:13: required from 'void Eigen::HouseholderSequence::evalTo(DestType&) const [with DestType = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../../../../vcglib/eigenlib/Eigen/src/Core/Assign.h:581:3: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:464:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits, Eigen::Block, -1, -1, false, true>, Eigen::CwiseNullaryOp, Eigen::Matrix > > >::' [-Wenum-compare] In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshfilter.h:27, from quadric_tex_simp.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, -1, false, true>, -1, 1, true, true> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, -1, false, true>, -1, 1, true, true> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:58:63: required from 'class Eigen::SelfCwiseBinaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, -1, false, true>, -1, 1, true, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseBinaryOp.h:235:77: required from 'Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, -1, -1, false, true>, -1, 1, true, true>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:127:9: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false, true>; Derived = Eigen::Block, -1, -1, false, true>; Eigen::MatrixBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Householder/HouseholderSequence.h:256:13: required from 'void Eigen::HouseholderSequence::evalTo(DestType&) const [with DestType = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../../../../vcglib/eigenlib/Eigen/src/Core/Assign.h:581:3: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:464:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, -1, false, true>, -1, 1, true, true> > >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Block, -1, -1, false, true>, -1, 1, true, true>, Eigen::CwiseUnaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> > > > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Block, -1, -1, false, true>, -1, 1, true, true>, Eigen::CwiseUnaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> > > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:58:63: required from 'class Eigen::SelfCwiseBinaryOp, Eigen::Block, -1, -1, false, true>, -1, 1, true, true>, Eigen::CwiseUnaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseBinaryOp.h:221:84: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Block, -1, -1, false, true>, -1, 1, true, true>]' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:128:18: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false, true>; Derived = Eigen::Block, -1, -1, false, true>; Eigen::MatrixBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Householder/HouseholderSequence.h:256:13: required from 'void Eigen::HouseholderSequence::evalTo(DestType&) const [with DestType = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../../../../vcglib/eigenlib/Eigen/src/Core/Assign.h:581:3: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:464:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, Eigen::Block, -1, -1, false, true>, -1, 1, true, true>, Eigen::CwiseUnaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> > > > >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, -1, false, true>, 1, -1, false, true> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, -1, false, true>, 1, -1, false, true> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:58:63: required from 'class Eigen::SelfCwiseBinaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, -1, false, true>, 1, -1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseBinaryOp.h:235:77: required from 'Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, -1, -1, false, true>, 1, -1, false, true>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:105:9: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false, true>; Derived = Eigen::Block, -1, -1, false, true>; Eigen::MatrixBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Householder/HouseholderSequence.h:259:13: required from 'void Eigen::HouseholderSequence::evalTo(DestType&) const [with DestType = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../../../../vcglib/eigenlib/Eigen/src/Core/Assign.h:581:3: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:464:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<1, -1>::' vs 'Eigen::internal::traits, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, -1, false, true>, 1, -1, false, true> > >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Block, -1, -1, false, true>, 1, -1, false, true>, Eigen::CwiseUnaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> > > > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Block, -1, -1, false, true>, 1, -1, false, true>, Eigen::CwiseUnaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> > > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:58:63: required from 'class Eigen::SelfCwiseBinaryOp, Eigen::Block, -1, -1, false, true>, 1, -1, false, true>, Eigen::CwiseUnaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseBinaryOp.h:221:84: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Block, -1, -1, false, true>, 1, -1, false, true>]' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:106:18: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false, true>; Derived = Eigen::Block, -1, -1, false, true>; Eigen::MatrixBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Householder/HouseholderSequence.h:259:13: required from 'void Eigen::HouseholderSequence::evalTo(DestType&) const [with DestType = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../../../../vcglib/eigenlib/Eigen/src/Core/Assign.h:581:3: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:464:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<1, -1>::' vs 'Eigen::internal::traits, Eigen::Block, -1, -1, false, true>, 1, -1, false, true>, Eigen::CwiseUnaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> > > > >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Block, 2, 1, true, true>, -1, 1, false, true> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Block, 2, 1, true, true>, -1, 1, false, true> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:62:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Block, 2, 1, true, true>, -1, 1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:341:52: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Block, 2, 1, true, true>, -1, 1, false, true>; Eigen::DenseBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:490:31: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Block, 2, 1, true, true>, -1, 1, false, true>]' ../../../../vcglib/eigenlib/Eigen/src/Householder/HouseholderSequence.h:263:11: required from 'void Eigen::HouseholderSequence::evalTo(DestType&) const [with DestType = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../../../../vcglib/eigenlib/Eigen/src/Core/Assign.h:581:3: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:464:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, 2, 1, true, true>, -1, 1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Block, -1, 1, false, true> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Block, -1, 1, false, true> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:62:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Block, -1, 1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:341:52: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Block, -1, 1, false, true>; Eigen::DenseBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:490:31: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Block, -1, 1, false, true>]' ../../../../vcglib/eigenlib/Eigen/src/Core/ProductBase.h:115:43: required from 'void Eigen::ProductBase::evalTo(Dest&) const [with Dest = Eigen::Block, -1, 1, false, true>; Derived = Eigen::SelfadjointProductMatrix, -1, -1, false, true>, 17, false, Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true> >, 0, true>; Lhs = Eigen::Block, -1, -1, false, true>; Rhs = Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true> >]' ../../../../vcglib/eigenlib/Eigen/src/Core/ProductBase.h:283:3: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:460:43: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, -1, 1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 1, Eigen::Stride<0, 0> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 1, Eigen::Stride<0, 0> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, 1, Eigen::Stride<0, 0> >, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:182:34: required from 'class Eigen::MapBase, 1, Eigen::Stride<0, 0> >, 1>' ../../../../vcglib/eigenlib/Eigen/src/Core/Map.h:117:79: required from 'class Eigen::Map, 1, Eigen::Stride<0, 0> >' ../../../../vcglib/eigenlib/Eigen/src/Core/products/SelfadjointMatrixVector.h:222:46: required from 'void Eigen::SelfadjointProductMatrix::scaleAndAddTo(Dest&, Eigen::SelfadjointProductMatrix::Scalar) const [with Dest = Eigen::Block, -1, 1, false, true>; Lhs = Eigen::Block, -1, -1, false, true>; int LhsMode = 17; Rhs = Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true, true>, -1, 1, false, true> >; Eigen::SelfadjointProductMatrix::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Core/ProductBase.h:124:63: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:460:43: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Block, -1, -1, false, true>, -1, -1, false, true>, Eigen::CoeffBasedProduct, Eigen::Transpose, -1, 1, false, true> >, 256> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Block, -1, -1, false, true>, -1, -1, false, true>, Eigen::CoeffBasedProduct, Eigen::Transpose, -1, 1, false, true> >, 256> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:58:63: required from 'class Eigen::SelfCwiseBinaryOp, Eigen::Block, -1, -1, false, true>, -1, -1, false, true>, Eigen::CoeffBasedProduct, Eigen::Transpose, -1, 1, false, true> >, 256> >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseBinaryOp.h:221:84: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CoeffBasedProduct, Eigen::Transpose, -1, 1, false, true> >, 256>; Derived = Eigen::Block, -1, -1, false, true>, -1, -1, false, true>]' ../../../../vcglib/eigenlib/Eigen/src/Core/NoAlias.h:95:37: required from 'ExpressionType& Eigen::NoAlias::operator-=(const Eigen::CoeffBasedProduct&) [with Lhs = Eigen::Matrix; Rhs = Eigen::Transpose, -1, 1, false, true> >; int NestingFlags = 256; ExpressionType = Eigen::Block, -1, -1, false, true>, -1, -1, false, true>; StorageBase = Eigen::MatrixBase]' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:129:21: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false, true>; Derived = Eigen::Block, -1, -1, false, true>; Eigen::MatrixBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Householder/HouseholderSequence.h:256:13: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:464:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits, Eigen::Block, -1, -1, false, true>, -1, -1, false, true>, Eigen::CoeffBasedProduct, Eigen::Transpose, -1, 1, false, true> >, 256> > >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Block, -1, -1, false, true>, -1, -1, false, true>, Eigen::CoeffBasedProduct, Eigen::Map, 0, Eigen::Stride<0, 0> >, 256> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Block, -1, -1, false, true>, -1, -1, false, true>, Eigen::CoeffBasedProduct, Eigen::Map, 0, Eigen::Stride<0, 0> >, 256> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:58:63: required from 'class Eigen::SelfCwiseBinaryOp, Eigen::Block, -1, -1, false, true>, -1, -1, false, true>, Eigen::CoeffBasedProduct, Eigen::Map, 0, Eigen::Stride<0, 0> >, 256> >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseBinaryOp.h:221:84: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CoeffBasedProduct, Eigen::Map, 0, Eigen::Stride<0, 0> >, 256>; Derived = Eigen::Block, -1, -1, false, true>, -1, -1, false, true>]' ../../../../vcglib/eigenlib/Eigen/src/Core/NoAlias.h:95:37: required from 'ExpressionType& Eigen::NoAlias::operator-=(const Eigen::CoeffBasedProduct&) [with Lhs = Eigen::Matrix; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int NestingFlags = 256; ExpressionType = Eigen::Block, -1, -1, false, true>, -1, -1, false, true>; StorageBase = Eigen::MatrixBase]' ../../../../vcglib/eigenlib/Eigen/src/Householder/Householder.h:107:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false, true>; Derived = Eigen::Block, -1, -1, false, true>; Eigen::MatrixBase::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Householder/HouseholderSequence.h:259:13: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:464:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits, Eigen::Block, -1, -1, false, true>, -1, -1, false, true>, Eigen::CoeffBasedProduct, Eigen::Map, 0, Eigen::Stride<0, 0> >, 256> > >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Matrix > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Matrix > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:62:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Matrix >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:734:52: required from 'static Derived& Eigen::internal::setIdentity_impl::run(Derived&) [with Derived = Eigen::Matrix; bool Big = false]' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:763:60: required from 'Derived& Eigen::MatrixBase::setIdentity() [with Derived = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:780:22: required from 'Derived& Eigen::MatrixBase::setIdentity(Eigen::MatrixBase::Index, Eigen::MatrixBase::Index) [with Derived = Eigen::Matrix; Eigen::MatrixBase::Index = long int]' ../../../../vcglib/eigenlib/Eigen/src/Householder/HouseholderSequence.h:271:9: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:464:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = 2; bool IsComplex = false]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:444:84: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:407:81: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:167:30: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const MatrixType&, int) [with _MatrixType = Eigen::Matrix; Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType = Eigen::Matrix]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:271:65: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<2, 2>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:182:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1>' ../../../../vcglib/eigenlib/Eigen/src/Core/Block.h:256:7: required from 'class Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:239:43: required from 'struct Eigen::internal::partial_lu_impl' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:394:127: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits, 0, Eigen::Stride<0, 0> >, -1, -1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:182:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 1>' ../../../../vcglib/eigenlib/Eigen/src/Core/Map.h:117:79: required from 'class Eigen::Map, 0, Eigen::Stride<0, 0> >' ../../../../vcglib/eigenlib/Eigen/src/Core/Block.h:344:36: required from 'class Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:239:43: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] In file included from quadric_tex_simp.h:26:0, from quadric_tex_simp.cpp:25: ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric_tex.h: In instantiation of 'vcg::tri::TriEdgeCollapseQuadricTex::ScalarType vcg::tri::TriEdgeCollapseQuadricTex::ComputeTexPriority(const double*, vcg::Quadric5&, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapseQTex; HelperType = vcg::tri::QuadricTexHelper; vcg::tri::TriEdgeCollapseQuadricTex::ScalarType = float]': ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric_tex.h:429:54: required from 'vcg::tri::TriEdgeCollapseQuadricTex::ScalarType vcg::tri::TriEdgeCollapseQuadricTex::ComputeMinimalsAndPriority(double*, double*, vcg::Quadric5&, vcg::Quadric5&, const TexCoord2f&, const TexCoord2f&, const TexCoord2f&, const TexCoord2f&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapseQTex; HelperType = vcg::tri::QuadricTexHelper; vcg::tri::TriEdgeCollapseQuadricTex::ScalarType = float; vcg::TexCoord2f = vcg::TexCoord2]' ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric_tex.h:293:125: required from 'vcg::tri::TriEdgeCollapseQuadricTex::ScalarType vcg::tri::TriEdgeCollapseQuadricTex::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapseQTex; HelperType = vcg::tri::QuadricTexHelper; vcg::tri::TriEdgeCollapseQuadricTex::ScalarType = float]' ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric_tex.h:199:43: required from 'vcg::tri::TriEdgeCollapseQuadricTex::TriEdgeCollapseQuadricTex(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapseQTex; HelperType = vcg::tri::QuadricTexHelper]' quadric_tex_simp.h:38:107: required from here ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric_tex.h:328:11: warning: variable 'i' set but not used [-Wunused-but-set-variable] int i; ^ ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:182:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, 1>' ../../../../vcglib/eigenlib/Eigen/src/Core/Block.h:256:7: required from 'class Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:345:17: required from 'static Eigen::internal::partial_lu_impl::Index Eigen::internal::partial_lu_impl::blocked_lu(Eigen::internal::partial_lu_impl::Index, Eigen::internal::partial_lu_impl::Index, Scalar*, Eigen::internal::partial_lu_impl::Index, PivIndex*, PivIndex&, Eigen::internal::partial_lu_impl::Index) [with Scalar = float; int StorageOrder = 0; PivIndex = int; Eigen::internal::partial_lu_impl::Index = long int]' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:394:127: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, 1, -1, false, true> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, 1, -1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, 1, -1, false, true>, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:182:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, 1, -1, false, true>, 1>' ../../../../vcglib/eigenlib/Eigen/src/Core/Block.h:256:7: required from 'class Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, 1, -1, false, true>' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:365:9: required from 'static Eigen::internal::partial_lu_impl::Index Eigen::internal::partial_lu_impl::blocked_lu(Eigen::internal::partial_lu_impl::Index, Eigen::internal::partial_lu_impl::Index, Scalar*, Eigen::internal::partial_lu_impl::Index, PivIndex*, PivIndex&, Eigen::internal::partial_lu_impl::Index) [with Scalar = float; int StorageOrder = 0; PivIndex = int; Eigen::internal::partial_lu_impl::Index = long int]' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:394:127: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<1, -1>::' vs 'Eigen::internal::traits, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, 1, -1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, 5> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, 5> >' ../../../../vcglib/eigenlib/Eigen/src/Core/ProductBase.h:76:7: required from 'class Eigen::ProductBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, 5>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:392:7: required from 'class Eigen::GeneralProduct, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, 5>' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:377:30: required from 'static Eigen::internal::partial_lu_impl::Index Eigen::internal::partial_lu_impl::blocked_lu(Eigen::internal::partial_lu_impl::Index, Eigen::internal::partial_lu_impl::Index, Scalar*, Eigen::internal::partial_lu_impl::Index, PivIndex*, PivIndex&, Eigen::internal::partial_lu_impl::Index) [with Scalar = float; int StorageOrder = 0; PivIndex = int; Eigen::internal::partial_lu_impl::Index = long int]' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:394:127: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::Index&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::Index = int]' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:410:77: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, 5>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true> > >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:182:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, 1>' ../../../../vcglib/eigenlib/Eigen/src/Core/Block.h:256:7: required from 'class Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:266:76: required from 'static Eigen::internal::partial_lu_impl::Index Eigen::internal::partial_lu_impl::unblocked_lu(Eigen::internal::partial_lu_impl::MatrixType&, PivIndex*, PivIndex&) [with Scalar = float; int StorageOrder = 0; PivIndex = int; Eigen::internal::partial_lu_impl::Index = long int; Eigen::internal::partial_lu_impl::MatrixType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>]' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:321:68: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true>, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:182:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true>, 1>' ../../../../vcglib/eigenlib/Eigen/src/Core/Block.h:256:7: required from 'class Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true>' ../../../../vcglib/eigenlib/Eigen/src/Core/VectorBlock.h:70:47: required from 'class Eigen::VectorBlock, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1>' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:266:76: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:105:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true>, Eigen::Dense>' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:72:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:266:76: required from 'static Eigen::internal::partial_lu_impl::Index Eigen::internal::partial_lu_impl::unblocked_lu(Eigen::internal::partial_lu_impl::MatrixType&, PivIndex*, PivIndex&) [with Scalar = float; int StorageOrder = 0; PivIndex = int; Eigen::internal::partial_lu_impl::Index = long int; Eigen::internal::partial_lu_impl::MatrixType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>]' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:321:68: required from 'static Eigen::internal::partial_lu_impl::Index Eigen::internal::partial_lu_impl::blocked_lu(Eigen::internal::partial_lu_impl::Index, Eigen::internal::partial_lu_impl::Index, Scalar*, Eigen::internal::partial_lu_impl::Index, PivIndex*, PivIndex&, Eigen::internal::partial_lu_impl::Index) [with Scalar = float; int StorageOrder = 0; PivIndex = int; Eigen::internal::partial_lu_impl::Index = long int]' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:394:127: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true>, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:182:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true>, 1>' ../../../../vcglib/eigenlib/Eigen/src/Core/Block.h:256:7: required from 'class Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true>' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:275:11: required from 'static Eigen::internal::partial_lu_impl::Index Eigen::internal::partial_lu_impl::unblocked_lu(Eigen::internal::partial_lu_impl::MatrixType&, PivIndex*, PivIndex&) [with Scalar = float; int StorageOrder = 0; PivIndex = int; Eigen::internal::partial_lu_impl::Index = long int; Eigen::internal::partial_lu_impl::MatrixType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>]' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:321:68: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<1, -1>::' vs 'Eigen::internal::traits, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true>, 1, -1, false, true> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true>, 1, -1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true>, 1, -1, false, true>, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:182:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true>, 1, -1, false, true>, 1>' ../../../../vcglib/eigenlib/Eigen/src/Core/Block.h:256:7: required from 'class Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true>, 1, -1, false, true>' ../../../../vcglib/eigenlib/Eigen/src/Core/VectorBlock.h:70:47: required from 'class Eigen::VectorBlock, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true>, -1>' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:291:78: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<1, -1>::' vs 'Eigen::internal::traits, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true>, 1, -1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true>, 1, -1, false, true>, 2> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true>, 1, -1, false, true>, 2> >' ../../../../vcglib/eigenlib/Eigen/src/Core/ProductBase.h:76:7: required from 'class Eigen::ProductBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true>, 1, -1, false, true>, 2>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true>, 1, -1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:248:7: required from 'class Eigen::GeneralProduct, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true>, 1, -1, false, true>, 2>' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:291:78: required from 'static Eigen::internal::partial_lu_impl::Index Eigen::internal::partial_lu_impl::unblocked_lu(Eigen::internal::partial_lu_impl::MatrixType&, PivIndex*, PivIndex&) [with Scalar = float; int StorageOrder = 0; PivIndex = int; Eigen::internal::partial_lu_impl::Index = long int; Eigen::internal::partial_lu_impl::MatrixType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>]' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:321:68: required from 'static Eigen::internal::partial_lu_impl::Index Eigen::internal::partial_lu_impl::blocked_lu(Eigen::internal::partial_lu_impl::Index, Eigen::internal::partial_lu_impl::Index, Scalar*, Eigen::internal::partial_lu_impl::Index, PivIndex*, PivIndex&, Eigen::internal::partial_lu_impl::Index) [with Scalar = float; int StorageOrder = 0; PivIndex = int; Eigen::internal::partial_lu_impl::Index = long int]' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:394:127: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true>, 1, -1, false, true>, 2>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true>, 1, -1, false, true> > >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, 1, -1, false, true> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, 1, -1, false, true> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/Swap.h:40:41: required from 'class Eigen::SwapWrapper, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, 1, -1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:399:7: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&, int) [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, 1, -1, false, true>; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, 1, -1, false, true>]' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:365:9: required from 'static Eigen::internal::partial_lu_impl::Index Eigen::internal::partial_lu_impl::blocked_lu(Eigen::internal::partial_lu_impl::Index, Eigen::internal::partial_lu_impl::Index, Scalar*, Eigen::internal::partial_lu_impl::Index, PivIndex*, PivIndex&, Eigen::internal::partial_lu_impl::Index) [with Scalar = float; int StorageOrder = 0; PivIndex = int; Eigen::internal::partial_lu_impl::Index = long int]' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:394:127: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::Index&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::Index = int]' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:410:77: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<1, -1>::' vs 'Eigen::internal::traits, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, 1, -1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::CwiseNullaryOp, Eigen::Matrix >, 1, false> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::CwiseNullaryOp, Eigen::Matrix >, 1, false> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/ReturnByValue.h:63:34: required from 'class Eigen::ReturnByValue, Eigen::CwiseNullaryOp, Eigen::Matrix >, 1, false> >' ../../../../vcglib/eigenlib/Eigen/src/Core/PermutationMatrix.h:551:8: required from 'struct Eigen::internal::permut_matrix_product_retval, Eigen::CwiseNullaryOp, Eigen::Matrix >, 1, false>' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:465:32: required from 'void Eigen::internal::solve_retval, Rhs>::evalTo(Dest&) const [with Dest = Eigen::Matrix; _MatrixType = Eigen::Matrix; Rhs = Eigen::CwiseNullaryOp, Eigen::Matrix >]' ../../../../vcglib/eigenlib/Eigen/src/misc/Solve.h:64:5: required from 'void Eigen::internal::solve_retval_base::evalTo(Dest&) const [with Dest = Eigen::Matrix; _DecompositionType = Eigen::PartialPivLU >; Rhs = Eigen::CwiseNullaryOp, Eigen::Matrix >]' ../../../../vcglib/eigenlib/Eigen/src/Core/ReturnByValue.h:74:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, -1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/Swap.h:40:41: required from 'class Eigen::SwapWrapper, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:399:7: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&, int) [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true>; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true>]' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:275:11: required from 'static Eigen::internal::partial_lu_impl::Index Eigen::internal::partial_lu_impl::unblocked_lu(Eigen::internal::partial_lu_impl::MatrixType&, PivIndex*, PivIndex&) [with Scalar = float; int StorageOrder = 0; PivIndex = int; Eigen::internal::partial_lu_impl::Index = long int; Eigen::internal::partial_lu_impl::MatrixType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>]' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:321:68: required from 'static Eigen::internal::partial_lu_impl::Index Eigen::internal::partial_lu_impl::blocked_lu(Eigen::internal::partial_lu_impl::Index, Eigen::internal::partial_lu_impl::Index, Scalar*, Eigen::internal::partial_lu_impl::Index, PivIndex*, PivIndex&, Eigen::internal::partial_lu_impl::Index) [with Scalar = float; int StorageOrder = 0; PivIndex = int; Eigen::internal::partial_lu_impl::Index = long int]' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:394:127: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<1, -1>::' vs 'Eigen::internal::traits, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:65:7: required from 'class Eigen::PlainObjectBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/Matrix.h:140:7: required from 'class Eigen::Matrix' ../../../../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:190:79: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true>; Eigen::DenseBase::Scalar = float]' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:281:31: required from 'static Eigen::internal::partial_lu_impl::Index Eigen::internal::partial_lu_impl::unblocked_lu(Eigen::internal::partial_lu_impl::MatrixType&, PivIndex*, PivIndex&) [with Scalar = float; int StorageOrder = 0; PivIndex = int; Eigen::internal::partial_lu_impl::Index = long int; Eigen::internal::partial_lu_impl::MatrixType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>]' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:321:68: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Matrix > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Matrix > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:62:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Matrix >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseBinaryOp.h:71:28: required from 'struct Eigen::internal::traits, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true>, Eigen::CwiseNullaryOp, Eigen::Matrix > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:45:8: required from 'struct Eigen::internal::traits, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true>, Eigen::CwiseNullaryOp, Eigen::Matrix > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:58:63: required from 'class Eigen::SelfCwiseBinaryOp, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true>, Eigen::CwiseNullaryOp, Eigen::Matrix > >' ../../../../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:190:79: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true>, Eigen::CwiseNullaryOp, Eigen::Matrix > > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true>, Eigen::CwiseNullaryOp, Eigen::Matrix > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:58:63: required from 'class Eigen::SelfCwiseBinaryOp, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true>, Eigen::CwiseNullaryOp, Eigen::Matrix > >' ../../../../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:190:79: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true>; Eigen::DenseBase::Scalar = float]' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:281:31: required from 'static Eigen::internal::partial_lu_impl::Index Eigen::internal::partial_lu_impl::unblocked_lu(Eigen::internal::partial_lu_impl::MatrixType&, PivIndex*, PivIndex&) [with Scalar = float; int StorageOrder = 0; PivIndex = int; Eigen::internal::partial_lu_impl::Index = long int; Eigen::internal::partial_lu_impl::MatrixType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>]' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:321:68: required from 'static Eigen::internal::partial_lu_impl::Index Eigen::internal::partial_lu_impl::blocked_lu(Eigen::internal::partial_lu_impl::Index, Eigen::internal::partial_lu_impl::Index, Scalar*, Eigen::internal::partial_lu_impl::Index, PivIndex*, PivIndex&, Eigen::internal::partial_lu_impl::Index) [with Scalar = float; int StorageOrder = 0; PivIndex = int; Eigen::internal::partial_lu_impl::Index = long int]' ../../../../vcglib/eigenlib/Eigen/src/LU/PartialPivLU.h:394:127: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true>, Eigen::CwiseNullaryOp, Eigen::Matrix > > >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:105:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true>, Eigen::Dense>' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:72:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:276:52: required from 'static void Eigen::internal::outer_product_selector<0>::run(const ProductType&, Dest&, typename ProductType::Scalar) [with ProductType = Eigen::GeneralProduct, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true>, 1, -1, false, true>, 2>; Dest = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>; typename ProductType::Scalar = float]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:262:117: required from 'void Eigen::GeneralProduct::scaleAndAddTo(Dest&, Eigen::GeneralProduct::Scalar) const [with Dest = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true>, 1, -1, false, true>; Eigen::GeneralProduct::Scalar = float]' ../../../../vcglib/eigenlib/Eigen/src/Core/ProductBase.h:124:63: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, -1, 1, true, true> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, -1, 1, true, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, -1, 1, true, true>, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:182:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, -1, 1, true, true>, 1>' ../../../../vcglib/eigenlib/Eigen/src/Core/Block.h:256:7: required from 'class Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, -1, 1, true, true>' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:276:19: required from 'static void Eigen::internal::outer_product_selector<0>::run(const ProductType&, Dest&, typename ProductType::Scalar) [with ProductType = Eigen::GeneralProduct, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true>, 1, -1, false, true>, 2>; Dest = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>; typename ProductType::Scalar = float]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:262:117: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, -1, 1, true, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:65:7: required from 'class Eigen::PlainObjectBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/Matrix.h:140:7: required from 'class Eigen::Matrix' ../../../../vcglib/eigenlib/Eigen/src/Core/PermutationMatrix.h:570:99: required from 'void Eigen::internal::permut_matrix_product_retval::evalTo(Dest&) const [with Dest = Eigen::Matrix; PermutationType = Eigen::PermutationMatrix<-1, -1, int>; MatrixType = Eigen::CwiseNullaryOp, Eigen::Matrix >; int Side = 1; bool Transposed = false]' ../../../../vcglib/eigenlib/Eigen/src/Core/ReturnByValue.h:74:7: required from 'void Eigen::ReturnByValue::evalTo(Dest&) const [with Dest = Eigen::Matrix; Derived = Eigen::internal::permut_matrix_product_retval, Eigen::CwiseNullaryOp, Eigen::Matrix >, 1, false>]' ../../../../vcglib/eigenlib/Eigen/src/Core/Assign.h:589:3: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 1, -1, false, true> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 1, -1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, 1, -1, false, true>, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:182:34: required from 'class Eigen::MapBase, 1, -1, false, true>, 1>' ../../../../vcglib/eigenlib/Eigen/src/Core/Block.h:256:7: required from 'class Eigen::Block, 1, -1, false, true>' ../../../../vcglib/eigenlib/Eigen/src/Core/PermutationMatrix.h:585:19: required from 'void Eigen::internal::permut_matrix_product_retval::evalTo(Dest&) const [with Dest = Eigen::Matrix; PermutationType = Eigen::PermutationMatrix<-1, -1, int>; MatrixType = Eigen::CwiseNullaryOp, Eigen::Matrix >; int Side = 1; bool Transposed = false]' ../../../../vcglib/eigenlib/Eigen/src/Core/ReturnByValue.h:74:7: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<1, -1>::' vs 'Eigen::internal::traits, 1, -1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Matrix >, 1, -1, false, false> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Matrix >, 1, -1, false, false> >' ../../../../vcglib/eigenlib/Eigen/src/Core/Block.h:110:103: required from 'class Eigen::Block, Eigen::Matrix >, 1, -1, false, false>' ../../../../vcglib/eigenlib/Eigen/src/Core/PermutationMatrix.h:601:11: required from 'void Eigen::internal::permut_matrix_product_retval::evalTo(Dest&) const [with Dest = Eigen::Matrix; PermutationType = Eigen::PermutationMatrix<-1, -1, int>; MatrixType = Eigen::CwiseNullaryOp, Eigen::Matrix >; int Side = 1; bool Transposed = false]' ../../../../vcglib/eigenlib/Eigen/src/Core/ReturnByValue.h:74:7: required from 'void Eigen::ReturnByValue::evalTo(Dest&) const [with Dest = Eigen::Matrix; Derived = Eigen::internal::permut_matrix_product_retval, Eigen::CwiseNullaryOp, Eigen::Matrix >, 1, false>]' ../../../../vcglib/eigenlib/Eigen/src/Core/Assign.h:589:3: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::ReturnByValue&) [with OtherDerived = Eigen::internal::permut_matrix_product_retval, Eigen::CwiseNullaryOp, Eigen::Matrix >, 1, false>; Derived = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:392:34: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<1, -1>::' vs 'Eigen::internal::traits, Eigen::Matrix >, 1, -1, false, false> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, -1, 1, true, true>, Eigen::CwiseUnaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true> > > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, -1, 1, true, true>, Eigen::CwiseUnaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true> > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:58:63: required from 'class Eigen::SelfCwiseBinaryOp, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, -1, 1, true, true>, Eigen::CwiseUnaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseBinaryOp.h:235:77: required from 'Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true> >; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, -1, 1, true, true>]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:276:19: required from 'static void Eigen::internal::outer_product_selector<0>::run(const ProductType&, Dest&, typename ProductType::Scalar) [with ProductType = Eigen::GeneralProduct, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true>, 1, -1, false, true>, 2>; Dest = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>; typename ProductType::Scalar = float]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:262:117: required from 'void Eigen::GeneralProduct::scaleAndAddTo(Dest&, Eigen::GeneralProduct::Scalar) const [with Dest = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, 1, -1, false, true>, 1, -1, false, true>; Eigen::GeneralProduct::Scalar = float]' ../../../../vcglib/eigenlib/Eigen/src/Core/ProductBase.h:124:63: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, -1, false, true>, -1, 1, true, true>, Eigen::CwiseUnaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>, -1, 1, true, true>, -1, 1, false, true> > > >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 1, -1, false, true> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 1, -1, false, true> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/Swap.h:40:41: required from 'class Eigen::SwapWrapper, 1, -1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:399:7: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&, int) [with OtherDerived = Eigen::Block, 1, -1, false, true>; Derived = Eigen::Block, 1, -1, false, true>]' ../../../../vcglib/eigenlib/Eigen/src/Core/PermutationMatrix.h:585:19: required from 'void Eigen::internal::permut_matrix_product_retval::evalTo(Dest&) const [with Dest = Eigen::Matrix; PermutationType = Eigen::PermutationMatrix<-1, -1, int>; MatrixType = Eigen::CwiseNullaryOp, Eigen::Matrix >; int Side = 1; bool Transposed = false]' ../../../../vcglib/eigenlib/Eigen/src/Core/ReturnByValue.h:74:7: required from 'void Eigen::ReturnByValue::evalTo(Dest&) const [with Dest = Eigen::Matrix; Derived = Eigen::internal::permut_matrix_product_retval, Eigen::CwiseNullaryOp, Eigen::Matrix >, 1, false>]' ../../../../vcglib/eigenlib/Eigen/src/Core/Assign.h:589:3: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<1, -1>::' vs 'Eigen::internal::traits, 1, -1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Matrix > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Matrix > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:62:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Matrix >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:341:52: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = bool]' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:331:20: required from 'void Eigen::DenseBase::fill(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = bool]' ../../../../vcglib/eigenlib/Eigen/src/Core/PermutationMatrix.h:571:9: required from 'void Eigen::internal::permut_matrix_product_retval::evalTo(Dest&) const [with Dest = Eigen::Matrix; PermutationType = Eigen::PermutationMatrix<-1, -1, int>; MatrixType = Eigen::CwiseNullaryOp, Eigen::Matrix >; int Side = 1; bool Transposed = false]' ../../../../vcglib/eigenlib/Eigen/src/Core/ReturnByValue.h:74:7: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixMatrix.h:405:66: required from 'Eigen::GeneralProduct::GeneralProduct(const Lhs&, const Rhs&) [with Lhs = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; Rhs = Eigen::Transpose >]' ../../../../vcglib/eigenlib/Eigen/src/Core/Product.h:587:91: required from 'const typename Eigen::ProductReturnType::Type Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::ReturnByValue >, Eigen::Matrix, 5> > >; typename Eigen::ProductReturnType::Type = Eigen::GeneralProduct >, Eigen::Matrix, 5> > >, Eigen::Transpose >, 5>]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:156:43: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::Quadric::fit(std::vector) [with MeshType = CMeshO; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:228:35: required from 'static vcg::tri::UpdateCurvatureFitting::Quadric vcg::tri::UpdateCurvatureFitting::fitQuadric(vcg::tri::UpdateCurvatureFitting::VertexTypeP, std::vector&) [with MeshType = CMeshO; vcg::tri::UpdateCurvatureFitting::VertexTypeP = CVertexO*; typename MeshType::CoordType = vcg::Point3]' ../../../../vcglib/vcg/complex/algorithms/update/curvature_fitting.h:248:44: required from 'static void vcg::tri::UpdateCurvatureFitting::computeCurvature(MeshType&) [with MeshType = CMeshO]' meshfilter.cpp:1230:40: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric_tex.h: In member function 'void vcg::tri::TriEdgeCollapseQuadricTex::Execute(TriMeshType&, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapseQTex; HelperType = vcg::tri::QuadricTexHelper]': ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric_tex.h:766:7: warning: 'newtcoord2.vcg::Point2::_v[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] tcoords.v()= newtcoord2.v(); ^ ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric_tex.h:765:7: warning: 'newtcoord2.vcg::Point2::_v[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] tcoords.u()= newtcoord2.u(); ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. meshfilter.h -o moc_meshfilter.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_meshfilter.o moc_meshfilter.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from meshfilter.h:27, from moc_meshfilter.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshfilter.h:27, from moc_meshfilter.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshfilter.h:27, from moc_meshfilter.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshfilter.h:27, from moc_meshfilter.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshfilter.h:27, from moc_meshfilter.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from meshfilter.cpp:30:0: ../../../../vcglib/vcg/complex/algorithms/bitquad_creation.h: In static member function 'static int vcg::tri::BitQuadCreation<_MeshType, Interpolator>::MakePureByFlipStepByStep(vcg::tri::BitQuadCreation<_MeshType, Interpolator>::MeshType&, int, int) [with _MeshType = CMeshO; Interpolator = vcg::tri::GeometricInterpolator; vcg::tri::BitQuadCreation<_MeshType, Interpolator>::MeshType = CMeshO]': ../../../../vcglib/vcg/complex/algorithms/bitquad_creation.h:780:5: warning: 'mustDoFlip' may be used uninitialized in this function [-Wmaybe-uninitialized] if (mustDoFlip) { ^ In file included from ../../../../vcglib/vcg/space/point3.h:25:0, from ../../../../vcglib/vcg/math/deprecated_matrix44.h:107, from ../../../../vcglib/vcg/math/matrix44.h:25, from ../../common/filterparameter.h:33, from ../../common/interfaces.h:35, from meshfilter.h:27, from meshfilter.cpp:23: ../../../../vcglib/vcg/space/deprecated_point3.h: In function 'bool vcg::IntersectionPlaneMesh(TriMeshType&, vcg::Plane3, EdgeMeshType&) [with TriMeshType = CMeshO; EdgeMeshType = CMeshO; ScalarType = float]': ../../../../vcglib/vcg/space/deprecated_point3.h:150:36: warning: '*((void*)(& seg)+12).vcg::Point3::_v[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] _v[0]= p._v[0]; _v[1]= p._v[1]; _v[2]= p._v[2]; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/curvature.h:68:0, from meshfilter.cpp:33: ../../../../vcglib/vcg/complex/algorithms/intersection.h:116:24: note: '*((void*)(& seg)+12).vcg::Point3::_v[2]' was declared here Segment3 seg; ^ In file included from ../../../../vcglib/vcg/space/point3.h:25:0, from ../../../../vcglib/vcg/math/deprecated_matrix44.h:107, from ../../../../vcglib/vcg/math/matrix44.h:25, from ../../common/filterparameter.h:33, from ../../common/interfaces.h:35, from meshfilter.h:27, from meshfilter.cpp:23: ../../../../vcglib/vcg/space/deprecated_point3.h:150:20: warning: '*((void*)(& seg)+12).vcg::Point3::_v[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] _v[0]= p._v[0]; _v[1]= p._v[1]; _v[2]= p._v[2]; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/curvature.h:68:0, from meshfilter.cpp:33: ../../../../vcglib/vcg/complex/algorithms/intersection.h:116:24: note: '*((void*)(& seg)+12).vcg::Point3::_v[1]' was declared here Segment3 seg; ^ In file included from ../../../../vcglib/vcg/space/point3.h:25:0, from ../../../../vcglib/vcg/math/deprecated_matrix44.h:107, from ../../../../vcglib/vcg/math/matrix44.h:25, from ../../common/filterparameter.h:33, from ../../common/interfaces.h:35, from meshfilter.h:27, from meshfilter.cpp:23: ../../../../vcglib/vcg/space/deprecated_point3.h:150:4: warning: '*((void*)(& seg)+12).vcg::Point3::_v[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] _v[0]= p._v[0]; _v[1]= p._v[1]; _v[2]= p._v[2]; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/curvature.h:68:0, from meshfilter.cpp:33: ../../../../vcglib/vcg/complex/algorithms/intersection.h:116:24: note: '*((void*)(& seg)+12).vcg::Point3::_v[0]' was declared here Segment3 seg; ^ In file included from ../../../../vcglib/vcg/space/point3.h:25:0, from ../../../../vcglib/vcg/math/deprecated_matrix44.h:107, from ../../../../vcglib/vcg/math/matrix44.h:25, from ../../common/filterparameter.h:33, from ../../common/interfaces.h:35, from meshfilter.h:27, from meshfilter.cpp:23: ../../../../vcglib/vcg/space/deprecated_point3.h:150:36: warning: 'seg.vcg::Point3::_v[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] _v[0]= p._v[0]; _v[1]= p._v[1]; _v[2]= p._v[2]; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/curvature.h:68:0, from meshfilter.cpp:33: ../../../../vcglib/vcg/complex/algorithms/intersection.h:116:24: note: 'seg.vcg::Point3::_v[2]' was declared here Segment3 seg; ^ In file included from ../../../../vcglib/vcg/space/point3.h:25:0, from ../../../../vcglib/vcg/math/deprecated_matrix44.h:107, from ../../../../vcglib/vcg/math/matrix44.h:25, from ../../common/filterparameter.h:33, from ../../common/interfaces.h:35, from meshfilter.h:27, from meshfilter.cpp:23: ../../../../vcglib/vcg/space/deprecated_point3.h:150:20: warning: 'seg.vcg::Point3::_v[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] _v[0]= p._v[0]; _v[1]= p._v[1]; _v[2]= p._v[2]; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/curvature.h:68:0, from meshfilter.cpp:33: ../../../../vcglib/vcg/complex/algorithms/intersection.h:116:24: note: 'seg.vcg::Point3::_v[1]' was declared here Segment3 seg; ^ In file included from ../../../../vcglib/vcg/space/point3.h:25:0, from ../../../../vcglib/vcg/math/deprecated_matrix44.h:107, from ../../../../vcglib/vcg/math/matrix44.h:25, from ../../common/filterparameter.h:33, from ../../common/interfaces.h:35, from meshfilter.h:27, from meshfilter.cpp:23: ../../../../vcglib/vcg/space/deprecated_point3.h:150:4: warning: 'seg.vcg::Point3::_v[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] _v[0]= p._v[0]; _v[1]= p._v[1]; _v[2]= p._v[2]; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/curvature.h:68:0, from meshfilter.cpp:33: ../../../../vcglib/vcg/complex/algorithms/intersection.h:116:24: note: 'seg.vcg::Point3::_v[0]' was declared here Segment3 seg; ^ In file included from meshfilter.cpp:33:0: ../../../../vcglib/vcg/complex/algorithms/update/curvature.h: In static member function 'static void vcg::tri::UpdateCurvature::PrincipalDirectionsPCA(MeshType&, vcg::tri::UpdateCurvature::ScalarType, bool, bool (*)(int, const char*)) [with MeshType = CMeshO; vcg::tri::UpdateCurvature::ScalarType = float; vcg::CallBackPos = bool(int, const char*)]': ../../../../vcglib/vcg/complex/algorithms/update/curvature.h:349:9: warning: 'area' may be used uninitialized in this function [-Wmaybe-uninitialized] A*=area*area/1000; ^ meshfilter.cpp: In member function 'virtual bool ExtraMeshFilterPlugin::applyFilter(QAction*, MeshDocument&, RichParameterSet&, bool (*)(int, const char*))': meshfilter.cpp:1070:14: warning: 'tranVec.vcg::Point3::_v[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] Point3f tranVec; ^ meshfilter.cpp:1070:14: warning: 'tranVec.vcg::Point3::_v[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] meshfilter.cpp:1070:14: warning: 'tranVec.vcg::Point3::_v[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] meshfilter.cpp:1114:13: warning: 'tranVec.vcg::Point3::_v[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] Point3f tranVec; ^ meshfilter.cpp:1114:13: warning: 'tranVec.vcg::Point3::_v[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] meshfilter.cpp:1114:13: warning: 'tranVec.vcg::Point3::_v[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from ../../../../vcglib/vcg/space/point3.h:25:0, from ../../../../vcglib/vcg/math/deprecated_matrix44.h:107, from ../../../../vcglib/vcg/math/matrix44.h:25, from ../../common/filterparameter.h:33, from ../../common/interfaces.h:35, from meshfilter.h:27, from meshfilter.cpp:23: ../../../../vcglib/vcg/space/deprecated_point3.h:260:58: warning: 'planeCenter.vcg::Point3::_v[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] return ( _v[0]*p._v[0] + _v[1]*p._v[1] + _v[2]*p._v[2] ); ^ meshfilter.cpp:1493:12: note: 'planeCenter.vcg::Point3::_v[2]' was declared here Point3f planeCenter; ^ In file included from ../../../../vcglib/vcg/space/point3.h:25:0, from ../../../../vcglib/vcg/math/deprecated_matrix44.h:107, from ../../../../vcglib/vcg/math/matrix44.h:25, from ../../common/filterparameter.h:33, from ../../common/interfaces.h:35, from meshfilter.h:27, from meshfilter.cpp:23: ../../../../vcglib/vcg/space/deprecated_point3.h:260:58: warning: 'planeCenter.vcg::Point3::_v[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] return ( _v[0]*p._v[0] + _v[1]*p._v[1] + _v[2]*p._v[2] ); ^ meshfilter.cpp:1493:12: note: 'planeCenter.vcg::Point3::_v[1]' was declared here Point3f planeCenter; ^ In file included from ../../../../vcglib/vcg/space/point3.h:25:0, from ../../../../vcglib/vcg/math/deprecated_matrix44.h:107, from ../../../../vcglib/vcg/math/matrix44.h:25, from ../../common/filterparameter.h:33, from ../../common/interfaces.h:35, from meshfilter.h:27, from meshfilter.cpp:23: ../../../../vcglib/vcg/space/deprecated_point3.h:260:58: warning: 'planeCenter.vcg::Point3::_v[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] return ( _v[0]*p._v[0] + _v[1]*p._v[1] + _v[2]*p._v[2] ); ^ meshfilter.cpp:1493:12: note: 'planeCenter.vcg::Point3::_v[0]' was declared here Point3f planeCenter; ^ In file included from ../../../../vcglib/vcg/math/matrix44.h:25:0, from ../../common/filterparameter.h:33, from ../../common/interfaces.h:35, from meshfilter.h:27, from meshfilter.cpp:23: ../../../../vcglib/vcg/math/deprecated_matrix44.h:561:3: warning: 'tranVec.vcg::Point3::_v[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] SetTranslate(t[0], t[1], t[2]); ^ meshfilter.cpp:871:18: note: 'tranVec.vcg::Point3::_v[2]' was declared here Point3f axis, tranVec; ^ In file included from ../../../../vcglib/vcg/math/matrix44.h:25:0, from ../../common/filterparameter.h:33, from ../../common/interfaces.h:35, from meshfilter.h:27, from meshfilter.cpp:23: ../../../../vcglib/vcg/math/deprecated_matrix44.h:561:3: warning: 'tranVec.vcg::Point3::_v[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] SetTranslate(t[0], t[1], t[2]); ^ meshfilter.cpp:871:18: note: 'tranVec.vcg::Point3::_v[1]' was declared here Point3f axis, tranVec; ^ In file included from ../../../../vcglib/vcg/math/matrix44.h:25:0, from ../../common/filterparameter.h:33, from ../../common/interfaces.h:35, from meshfilter.h:27, from meshfilter.cpp:23: ../../../../vcglib/vcg/math/deprecated_matrix44.h:561:3: warning: 'tranVec.vcg::Point3::_v[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] SetTranslate(t[0], t[1], t[2]); ^ meshfilter.cpp:871:18: note: 'tranVec.vcg::Point3::_v[0]' was declared here Point3f axis, tranVec; ^ rm -f libfilter_meshing.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_meshing.so meshfilter.o quadric_simp.o quadric_tex_simp.o moc_meshfilter.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_meshing.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_meshing' cd meshlabplugins/filter_mutualinfoxml/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_mutualinfoxml' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o filter_mutualinfo.o filter_mutualinfo.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o alignset.o alignset.cpp In file included from ../../common/meshmodel.h:41:0, from alignset.h:10, from alignset.cpp:14: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from alignset.h:10, from alignset.cpp:14: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from alignset.h:10, from alignset.cpp:14: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from alignset.h:10, from alignset.cpp:14: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from alignset.h:10, from alignset.cpp:14: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_mutualinfo.h:27, from filter_mutualinfo.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_mutualinfo.h:27, from filter_mutualinfo.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_mutualinfo.h:27, from filter_mutualinfo.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_mutualinfo.h:27, from filter_mutualinfo.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_mutualinfo.h:27, from filter_mutualinfo.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ filter_mutualinfo.cpp: At global scope: filter_mutualinfo.cpp:30:6: warning: unused parameter 'cb' [-Wunused-parameter] bool MutualInfoPlugin::applyFilter( const QString& filterName,MeshDocument& md,EnvWrap&env, vcg::CallBackPos * cb ) ^ In file included from ../../../../vcglib/wrap/io_trimesh/import_ply.h:31:0, from alignset.cpp:21: ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Tetrahedron(TetraMeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:50:24: warning: typedef 'MeshType' locally defined but not used [-Wunused-local-typedefs] typedef TetraMeshType MeshType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Hexahedron(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:278:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Square(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:327:41: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Sphere(MeshType&, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:363:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:364:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:365:44: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:367:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Cone(MeshType&, typename MeshType::ScalarType, typename MeshType::ScalarType, typename MeshType::ScalarType, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:398:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Box(MeshType&, const typename MeshType::BoxType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:487:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Build(MeshType&, const V&, const F&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:540:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:544:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Grid(MeshType&, int, int, float, float, float*)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:594:45: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:595:45: warning: typedef 'VertexIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexIterator VertexIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:596:45: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ In file included from alignset.cpp:14:0: alignset.h: In constructor 'AlignSet::AlignSet()': alignset.h:45:27: warning: 'AlignSet::render' will be initialized after [-Wreorder] unsigned char *target, *render; //buffers for rendered images ^ alignset.h:38:10: warning: 'GLuint AlignSet::vbo' [-Wreorder] GLuint vbo, nbo, cbo, ibo; // vertex buffer object (vertices, normals, colors indices) ^ alignset.cpp:27:1: warning: when initialized here [-Wreorder] AlignSet::AlignSet(): mode(COMBINE), ^ In file included from alignset.cpp:14:0: alignset.h:38:25: warning: 'AlignSet::ibo' will be initialized after [-Wreorder] GLuint vbo, nbo, cbo, ibo; // vertex buffer object (vertices, normals, colors indices) ^ alignset.h:36:10: warning: 'double AlignSet::error' [-Wreorder] double error; //alignment error in px ^ alignset.cpp:27:1: warning: when initialized here [-Wreorder] AlignSet::AlignSet(): mode(COMBINE), ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o levmarmethods.o levmarmethods.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o mutual.o mutual.cpp levmarmethods.cpp: In static member function 'static bool LevmarMethods::calibrate(vcg::Shot*, std::list*, bool)': levmarmethods.cpp:33:8: warning: unused variable 'm' [-Wunused-variable] int m=6; ^ levmarmethods.cpp:38:8: warning: unused variable 'm' [-Wunused-variable] int m=1; ^ levmarmethods.cpp:31:7: warning: unused variable 'n' [-Wunused-variable] int n= corr->size()*2; ^ levmarmethods.cpp: At global scope: levmarmethods.cpp:59:6: warning: unused parameter 'corr' [-Wunused-parameter] bool LevmarMethods::createDataSet(std::list* corr,vcg::Shot* s, LevmarData* data, double* x,double opts[LM_OPTS_SZ],double info[LM_INFO_SZ]) ^ levmarmethods.cpp:59:6: warning: unused parameter 's' [-Wunused-parameter] levmarmethods.cpp:59:6: warning: unused parameter 'data' [-Wunused-parameter] levmarmethods.cpp:59:6: warning: unused parameter 'x' [-Wunused-parameter] levmarmethods.cpp:59:6: warning: unused parameter 'opts' [-Wunused-parameter] levmarmethods.cpp:59:6: warning: unused parameter 'info' [-Wunused-parameter] levmarmethods.cpp:177:6: warning: unused parameter 's' [-Wunused-parameter] void LevmarMethods::Cam2Levmar(vcg::Shot *s){ ^ levmarmethods.cpp:197:6: warning: unused parameter 'm' [-Wunused-parameter] void LevmarMethods::estimateExtr(double *p, double *x, int m, int n, void *data) ^ levmarmethods.cpp:224:6: warning: unused parameter 'm' [-Wunused-parameter] void LevmarMethods::estimateFocal(double *p, double *x, int m, int n, void *data) ^ In file included from ../../../../vcglib/vcg/math/shot.h:133:0, from levmarmethods.h:11, from levmarmethods.cpp:7: ../../../../vcglib/vcg/math/camera.h: In instantiation of 'vcg::Point2 vcg::Camera::Project(const vcg::Point3&) const [with S = float]': ../../../../vcglib/vcg/math/shot.h:405:39: required from 'vcg::Point2 vcg::Shot::Project(const vcg::Point3&) const [with S = float; RotationType = vcg::Matrix44]' levmarmethods.cpp:217:52: required from here ../../../../vcglib/vcg/math/camera.h:253:17: warning: variable 'd' set but not used [-Wunused-but-set-variable] vcg::Point2 d = Point2(p[0],p[1]); ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o parameters.o parameters.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o pointCorrespondence.o pointCorrespondence.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o solver.o solver.cpp In file included from ../../common/meshmodel.h:41:0, from parameters.cpp:3: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from parameters.cpp:3: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from parameters.cpp:3: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from parameters.cpp:3: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from parameters.cpp:3: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ parameters.cpp: At global scope: parameters.cpp:141:8: warning: unused parameter 'mesh' [-Wunused-parameter] double Parameters::pixelDiff(Shot &test, CMeshO &mesh) ^ parameters.cpp: In member function 'vcg::Shot Parameters::toShot(bool)': parameters.cpp:226:10: warning: unused variable 'h' [-Wunused-variable] double h = reference.Intrinsics.ViewportPx[0]*reference.Intrinsics.PixelSizeMm[0]; ^ parameters.cpp: In member function 'void Parameters::scramble(double*, bool)': parameters.cpp:275:10: warning: unused variable 'h' [-Wunused-variable] double h = reference.Intrinsics.ViewportPx[0]*reference.Intrinsics.PixelSizeMm[0]; ^ parameters.cpp:290:11: warning: variable 'diff' set but not used [-Wunused-but-set-variable] Point3f diff = view - (center + (view - center)*ratio); ^ In file included from ../../../../vcglib/vcg/math/shot.h:133:0, from ../../../../vcglib/vcg/complex/complex.h:33, from ../../common/meshmodel.h:38, from parameters.cpp:3: ../../../../vcglib/vcg/math/camera.h: In instantiation of 'vcg::Point2 vcg::Camera::Project(const vcg::Point3&) const [with S = float]': ../../../../vcglib/vcg/math/shot.h:405:39: required from 'vcg::Point2 vcg::Shot::Project(const vcg::Point3&) const [with S = float; RotationType = vcg::Matrix44]' parameters.cpp:204:44: required from here ../../../../vcglib/vcg/math/camera.h:253:17: warning: variable 'd' set but not used [-Wunused-but-set-variable] vcg::Point2 d = Point2(p[0],p[1]); ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_mutualinfo.h:27, from solver.cpp:3: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_mutualinfo.h:27, from solver.cpp:3: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_mutualinfo.h:27, from solver.cpp:3: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_mutualinfo.h:27, from solver.cpp:3: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_mutualinfo.h:27, from solver.cpp:3: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ solver.cpp: In member function 'bool Solver::levmar(AlignSet*, Solver::Shot&)': solver.cpp:640:90: warning: format '%f' expects a matching 'double' argument [-Wformat=] qDebug("Point2d %f %f %f",(float)corrLevmar->point2d.X(),(float)corrLevmar->point2d.Y()); ^ solver.cpp: In instantiation of 'double Solver::calculateError(std::list*, Solver::Shot&) [with Correlation = LevmarCorrelation; Solver::Shot = vcg::Shot]': solver.cpp:673:42: required from here solver.cpp:546:15: warning: unused variable 'c' [-Wunused-variable] Correlation* c; ^ solver.cpp:548:12: warning: unused variable 'ratio' [-Wunused-variable] double ratio = shot.Intrinsics.ViewportPx.X()/(double) shot.Intrinsics.ViewportPx.Y(); ^ solver.cpp:549:16: warning: unused variable 'p1' [-Wunused-variable] vcg::Point3f *p1; ^ solver.cpp:550:16: warning: unused variable 'p2' [-Wunused-variable] vcg::Point2d *p2; ^ solver.cpp:544:8: warning: unused parameter 'corrs' [-Wunused-parameter] double Solver::calculateError(std::list *corrs, Shot &shot){ ^ In file included from ../../../../vcglib/vcg/math/shot.h:133:0, from ../../common/filterparameter.h:35, from ../../common/interfaces.h:35, from filter_mutualinfo.h:27, from solver.cpp:3: ../../../../vcglib/vcg/math/camera.h: In instantiation of 'vcg::Point2 vcg::Camera::Project(const vcg::Point3&) const [with S = float]': ../../../../vcglib/vcg/math/shot.h:405:39: required from 'vcg::Point2 vcg::Shot::Project(const vcg::Point3&) const [with S = float; RotationType = vcg::Matrix44]' solver.cpp:597:39: required from here ../../../../vcglib/vcg/math/camera.h:253:17: warning: variable 'd' set but not used [-Wunused-but-set-variable] vcg::Point2 d = Point2(p[0],p[1]); ^ In file included from solver.cpp:5:0: ../../external/newuoa/include/newuoa.h: In instantiation of 'int biglag_(int, int, TYPE*, TYPE*, TYPE*, TYPE*, int*, int*, int*, TYPE*, TYPE*, TYPE*, TYPE*, TYPE*, TYPE*, TYPE*, TYPE*, Func&) [with TYPE = double; Func = Solver]': ../../external/newuoa/include/newuoa.h:1316:112: required from 'TYPE newuob_(int, int, TYPE*, TYPE, TYPE, int*, int, TYPE*, TYPE*, TYPE*, TYPE*, TYPE*, TYPE*, TYPE*, TYPE*, TYPE*, TYPE*, int*, TYPE*, TYPE*, TYPE*, Func&) [with TYPE = double; Func = Solver]' ../../external/newuoa/include/newuoa.h:1714:56: required from 'TYPE newuoa_(int, int, TYPE*, TYPE, TYPE, int*, int, TYPE*, Func&) [with TYPE = double; Func = Solver]' ../../external/newuoa/include/newuoa.h:1723:64: required from 'TYPE min_newuoa(int, TYPE*, Func&, TYPE, TYPE, int) [with TYPE = double; Func = Solver]' solver.cpp:160:64: required from here ../../external/newuoa/include/newuoa.h:65:12: warning: unused parameter 'func' [-Wunused-parameter] static int biglag_(int n, int npt, TYPE *xopt, TYPE *xpt, TYPE *bmat, TYPE *zmat, int *idz, ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. filter_mutualinfo.h -o moc_filter_mutualinfo.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_filter_mutualinfo.o moc_filter_mutualinfo.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_mutualinfo.h:27, from moc_filter_mutualinfo.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_mutualinfo.h:27, from moc_filter_mutualinfo.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_mutualinfo.h:27, from moc_filter_mutualinfo.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_mutualinfo.h:27, from moc_filter_mutualinfo.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_mutualinfo.h:27, from moc_filter_mutualinfo.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rm -f libfilter_mutualinfo.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_mutualinfo.so filter_mutualinfo.o alignset.o levmarmethods.o mutual.o parameters.o pointCorrespondence.o solver.o moc_filter_mutualinfo.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_mutualinfo.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_mutualinfoxml' cd meshlabplugins/filter_mls/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_mls' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -w -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o apss.o apss.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -w -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o balltree.o balltree.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -w -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o mlsplugin.o mlsplugin.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -w -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o rimls.o rimls.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. mlsplugin.h -o moc_mlsplugin.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -w -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_mlsplugin.o moc_mlsplugin.cpp rm -f libfilter_mls.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_mls.so apss.o balltree.o mlsplugin.o rimls.o moc_mlsplugin.o -L/usr/X11R6/lib -L/usr/lib64 -L../../distrib -lcommon -lGL -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lpthread mv -f libfilter_mls.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_mls' cd meshlabplugins/filter_photosynth/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_photosynth' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/include/QtSoap -I/usr/X11R6/include -I. -o filter_photosynth.o filter_photosynth.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/include/QtSoap -I/usr/X11R6/include -I. -o downloader.o downloader.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_photosynth.h:17, from filter_photosynth.cpp:14: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_photosynth.h:17, from filter_photosynth.cpp:14: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_photosynth.h:17, from filter_photosynth.cpp:14: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from synthData.h:13, from downloader.cpp:8: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_photosynth.h:17, from filter_photosynth.cpp:14: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from synthData.h:13, from downloader.cpp:8: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from synthData.h:13, from downloader.cpp:8: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from synthData.h:13, from downloader.cpp:8: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_photosynth.h:17, from filter_photosynth.cpp:14: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from synthData.h:13, from downloader.cpp:8: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ downloader.cpp: In function 'float readBigEndianSingle(QIODevice*, bool&)': downloader.cpp:686:30: warning: narrowing conversion of 'bytes[3]' from 'unsigned char' to 'char' inside { } is ill-formed in C++11 [-Wnarrowing] char reversed[] = { bytes[3],bytes[2],bytes[1],bytes[0] }; ^ downloader.cpp:686:39: warning: narrowing conversion of 'bytes[2]' from 'unsigned char' to 'char' inside { } is ill-formed in C++11 [-Wnarrowing] char reversed[] = { bytes[3],bytes[2],bytes[1],bytes[0] }; ^ downloader.cpp:686:48: warning: narrowing conversion of 'bytes[1]' from 'unsigned char' to 'char' inside { } is ill-formed in C++11 [-Wnarrowing] char reversed[] = { bytes[3],bytes[2],bytes[1],bytes[0] }; ^ downloader.cpp:686:57: warning: narrowing conversion of 'bytes[0]' from 'unsigned char' to 'char' inside { } is ill-formed in C++11 [-Wnarrowing] char reversed[] = { bytes[3],bytes[2],bytes[1],bytes[0] }; ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/include/QtSoap -I/usr/X11R6/include -I. filter_photosynth.h -o moc_filter_photosynth.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/include/QtSoap -I/usr/X11R6/include -I. synthData.h -o moc_synthData.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/include/QtSoap -I/usr/X11R6/include -I. -o moc_filter_photosynth.o moc_filter_photosynth.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/include/QtSoap -I/usr/X11R6/include -I. -o moc_synthData.o moc_synthData.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_photosynth.h:17, from moc_filter_photosynth.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_photosynth.h:17, from moc_filter_photosynth.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_photosynth.h:17, from moc_filter_photosynth.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_photosynth.h:17, from moc_filter_photosynth.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_photosynth.h:17, from moc_filter_photosynth.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from synthData.h:13, from moc_synthData.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from synthData.h:13, from moc_synthData.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from synthData.h:13, from moc_synthData.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from synthData.h:13, from moc_synthData.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from synthData.h:13, from moc_synthData.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rm -f libfilter_photosynth.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_photosynth.so filter_photosynth.o downloader.o moc_filter_photosynth.o moc_synthData.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lqtsoap -lQtScript -lQtXmlPatterns -lQtXml -lQtOpenGL -lQtGui -lQtNetwork -lQtCore -lGL -lpthread mv -f libfilter_photosynth.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_photosynth' cd meshlabplugins/filter_plymc/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_plymc' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o filter_plymc.o filter_plymc.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o plylib.o ../../../../vcglib/wrap/ply/plylib.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_plymc.h:27, from filter_plymc.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_plymc.h:27, from filter_plymc.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_plymc.h:27, from filter_plymc.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_plymc.h:27, from filter_plymc.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_plymc.h:27, from filter_plymc.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/wrap/io_trimesh/import_ply.h:31:0, from ../../../../vcglib/wrap/io_trimesh/import.h:68, from plymc.h:44, from filter_plymc.cpp:28: ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Tetrahedron(TetraMeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:50:24: warning: typedef 'MeshType' locally defined but not used [-Wunused-local-typedefs] typedef TetraMeshType MeshType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Hexahedron(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:278:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Square(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:327:41: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Sphere(MeshType&, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:363:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:364:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:365:44: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:367:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Cone(MeshType&, typename MeshType::ScalarType, typename MeshType::ScalarType, typename MeshType::ScalarType, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:398:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Box(MeshType&, const typename MeshType::BoxType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:487:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Build(MeshType&, const V&, const F&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:540:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:544:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Grid(MeshType&, int, int, float, float, float*)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:594:45: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:595:45: warning: typedef 'VertexIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexIterator VertexIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:596:45: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/create/extended_marching_cubes.h:42:0, from plymc.h:49, from filter_plymc.cpp:28: ../../../../vcglib/vcg/complex/algorithms/create/emc_lookup_table.h: At global scope: ../../../../vcglib/vcg/complex/algorithms/create/emc_lookup_table.h:38:53: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] static const int EdgeTable(unsigned char cubetype) ^ ../../../../vcglib/vcg/complex/algorithms/create/emc_lookup_table.h:907:59: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] static const int PolyTable(unsigned int cubetype, int u) ^ In file included from volume.h:27:0, from plymc.h:58, from filter_plymc.cpp:28: voxel.h:44:17: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] const bool B() const {return b;}; ^ voxel.h:46:18: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] const int Cnt() const {return cnt;} ^ In file included from volume.h:28:0, from plymc.h:58, from filter_plymc.cpp:28: svoxel.h:47:17: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] const bool B() const {return cnt==255;}; // puo' essere a true solo se cnt == 0; (il che significa che e' stato gia' normalizzato ^ svoxel.h:55:16: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] const int Cnt() { ^ In file included from plymc.h:58:0, from filter_plymc.cpp:28: volume.h:72:29: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] static const int BLOCKSIDE() { return 8;} ^ In file included from filter_plymc.cpp:26:0: ../../../../vcglib/wrap/io_trimesh/export_vmi.h: In instantiation of 'static int vcg::tri::io::ExporterVMI::Serialize(const SaveMeshType&) [with SaveMeshType = SMesh]': ../../../../vcglib/wrap/io_trimesh/export_vmi.h:262:34: required from 'static int vcg::tri::io::ExporterVMI::Save(const SaveMeshType&, const char*) [with SaveMeshType = SMesh]' filter_plymc.cpp:154:55: required from here ../../../../vcglib/wrap/io_trimesh/export_vmi.h:335:17: warning: variable 'written' set but not used [-Wunused-but-set-variable] unsigned int written; ^ In file included from plymc.h:58:0, from filter_plymc.cpp:28: volume.h: In instantiation of 'bool Volume::ScanFace(const Point3x&, const Point3x&, const Point3x&, double, const Point3x&) [with VOX_TYPE = Voxelfc; SCALAR_TYPE = float; Volume::Point3x = vcg::Point3]': plymc.h:277:33: required from 'bool vcg::tri::PlyMC::AddMeshToVolumeM(SMesh&, std::string, double) [with SMesh = SMesh; MeshProvider = SimpleMeshProvider; std::string = std::basic_string]' plymc.h:412:58: required from 'void vcg::tri::PlyMC::Process(bool (*)(int, const char*)) [with SMesh = SMesh; MeshProvider = SimpleMeshProvider; vcg::CallBackPos = bool(int, const char*)]' filter_plymc.cpp:164:19: required from here volume.h:800:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if( (n0>-EPS && n1>-EPS && n2>-EPS) || ^ volume.h:819:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if( (n0>-EPS && n1>-EPS && n2>-EPS) || ^ volume.h:838:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if( (n0>-EPS && n1>-EPS && n2>-EPS) || ^ In file included from plymc.h:45:0, from filter_plymc.cpp:28: ../../../../vcglib/wrap/io_trimesh/export_ply.h: In instantiation of 'static int vcg::tri::io::ExporterPLY::Save(SaveMeshType&, const char*, bool, vcg::tri::io::PlyInfo&, bool (*)(int, const char*)) [with SaveMeshType = vcg::tri::PlyMC >::MCMesh; vcg::CallBackPos = bool(int, const char*)]': ../../../../vcglib/wrap/io_trimesh/export_ply.h:187:38: required from 'static int vcg::tri::io::ExporterPLY::Save(SaveMeshType&, const char*, int, bool, bool (*)(int, const char*)) [with SaveMeshType = vcg::tri::PlyMC >::MCMesh; vcg::CallBackPos = bool(int, const char*)]' plymc.h:495:83: required from 'void vcg::tri::PlyMC::Process(bool (*)(int, const char*)) [with SMesh = SMesh; MeshProvider = SimpleMeshProvider; vcg::CallBackPos = bool(int, const char*)]' filter_plymc.cpp:164:19: required from here ../../../../vcglib/wrap/io_trimesh/export_ply.h:525:26: warning: variable 'td' set but not used [-Wunused-but-set-variable] float tf(0); double td(0); ^ ../../../../vcglib/wrap/io_trimesh/export_ply.h:698:27: warning: variable 'td' set but not used [-Wunused-but-set-variable] float tf(0); double td(0); ^ ../../../../vcglib/wrap/io_trimesh/export_ply.h:717:6: warning: variable 'eauxvv' set but not used [-Wunused-but-set-variable] int eauxvv[2]; ^ In file included from ../../../../vcglib/wrap/io_trimesh/import.h:70:0, from plymc.h:44, from filter_plymc.cpp:28: ../../../../vcglib/wrap/io_trimesh/import_off.h: In instantiation of 'static int vcg::tri::io::ImporterOFF::Open(MESH_TYPE&, const char*, int&, bool (*)(int, const char*)) [with MESH_TYPE = SMesh; vcg::CallBackPos = bool(int, const char*)]': ../../../../vcglib/wrap/io_trimesh/import.h:129:66: required from 'static int vcg::tri::io::Importer::Open(OpenMeshType&, const char*, int&, bool (*)(int, const char*)) [with OpenMeshType = SMesh; vcg::CallBackPos = bool(int, const char*)]' plymc.h:182:65: required from 'bool vcg::tri::PlyMC::InitMesh(SMesh&, const char*, vcg::Matrix44f) [with SMesh = SMesh; MeshProvider = SimpleMeshProvider; vcg::Matrix44f = vcg::Matrix44]' plymc.h:405:61: required from 'void vcg::tri::PlyMC::Process(bool (*)(int, const char*)) [with SMesh = SMesh; MeshProvider = SimpleMeshProvider; vcg::CallBackPos = bool(int, const char*)]' filter_plymc.cpp:164:19: required from here ../../../../vcglib/wrap/io_trimesh/import_off.h:189:38: warning: variable 'nEdges' set but not used [-Wunused-but-set-variable] unsigned int nVertices, nFaces, nEdges; ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. filter_plymc.h -o moc_filter_plymc.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_filter_plymc.o moc_filter_plymc.cpp In file included from ../../../../vcglib/wrap/io_trimesh/import.h:71:0, from plymc.h:44, from filter_plymc.cpp:28: ../../../../vcglib/wrap/io_trimesh/import_vmi.h: In instantiation of 'static int vcg::tri::io::ImporterVMI::Deserialize(OpenMeshType&, int&) [with OpenMeshType = SMesh; A0 = long int; A1 = double; A2 = int; A3 = short int; A4 = char]': ../../../../vcglib/wrap/io_trimesh/import_vmi.h:658:41: required from 'static int vcg::tri::io::ImporterVMI::Open(OpenMeshType&, const char*, int&, bool (*)(int, const char*)) [with OpenMeshType = SMesh; A0 = long int; A1 = double; A2 = int; A3 = short int; A4 = char; vcg::CallBackPos = bool(int, const char*)]' ../../../../vcglib/wrap/io_trimesh/import.h:139:72: required from 'static int vcg::tri::io::Importer::Open(OpenMeshType&, const char*, int&, bool (*)(int, const char*)) [with OpenMeshType = SMesh; vcg::CallBackPos = bool(int, const char*)]' plymc.h:182:65: required from 'bool vcg::tri::PlyMC::InitMesh(SMesh&, const char*, vcg::Matrix44f) [with SMesh = SMesh; MeshProvider = SimpleMeshProvider; vcg::Matrix44f = vcg::Matrix44]' plymc.h:405:61: required from 'void vcg::tri::PlyMC::Process(bool (*)(int, const char*)) [with SMesh = SMesh; MeshProvider = SimpleMeshProvider; vcg::CallBackPos = bool(int, const char*)]' filter_plymc.cpp:164:19: required from here ../../../../vcglib/wrap/io_trimesh/import_vmi.h:714:20: warning: variable 'read' set but not used [-Wunused-but-set-variable] size_t read = 0; ^ In file included from ../../../../vcglib/wrap/io_trimesh/import_obj.h:33:0, from ../../../../vcglib/wrap/io_trimesh/import.h:67, from plymc.h:44, from filter_plymc.cpp:28: ../../../../vcglib/wrap/gl/glu_tesselator.h: In instantiation of 'static void vcg::glu_tesselator::do_tesselation(const std::vector >&, vcg::glu_tesselator::tess_prim_data_vec&) [with point_type = vcg::Point3; vcg::glu_tesselator::tess_prim_data_vec = std::vector]': ../../../../vcglib/wrap/gl/glu_tesselator.h:115:46: required from 'static void vcg::glu_tesselator::tesselate(const std::vector >&, std::vector&) [with point_type = vcg::Point3]' ../../../../vcglib/wrap/io_trimesh/import_obj.h:426:106: required from 'static int vcg::tri::io::ImporterOBJ::Open(OpenMeshType&, const char*, vcg::tri::io::ImporterOBJ::Info&) [with OpenMeshType = SMesh]' ../../../../vcglib/wrap/io_trimesh/import_obj.h:206:32: required from 'static int vcg::tri::io::ImporterOBJ::Open(OpenMeshType&, const char*, int&, bool (*)(int, const char*)) [with OpenMeshType = SMesh; vcg::CallBackPos = bool(int, const char*)]' ../../../../vcglib/wrap/io_trimesh/import.h:134:66: required from 'static int vcg::tri::io::Importer::Open(OpenMeshType&, const char*, int&, bool (*)(int, const char*)) [with OpenMeshType = SMesh; vcg::CallBackPos = bool(int, const char*)]' plymc.h:182:65: required from 'bool vcg::tri::PlyMC::InitMesh(SMesh&, const char*, vcg::Matrix44f) [with SMesh = SMesh; MeshProvider = SimpleMeshProvider; vcg::Matrix44f = vcg::Matrix44]' plymc.h:405:61: required from 'void vcg::tri::PlyMC::Process(bool (*)(int, const char*)) [with SMesh = SMesh; MeshProvider = SimpleMeshProvider; vcg::CallBackPos = bool(int, const char*)]' filter_plymc.cpp:164:19: required from here ../../../../vcglib/wrap/gl/glu_tesselator.h:237:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] gluTessVertex(tess, vertex, (void *)k); ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_plymc.h:27, from moc_filter_plymc.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_plymc.h:27, from moc_filter_plymc.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_plymc.h:27, from moc_filter_plymc.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_plymc.h:27, from moc_filter_plymc.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_plymc.h:27, from moc_filter_plymc.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from filter_plymc.cpp:26:0: ../../../../vcglib/wrap/io_trimesh/export_vmi.h: In static member function 'static int vcg::tri::io::ExporterVMI::WriteOut(const void*, size_t, size_t, FILE*) [with SaveMeshType = SMesh; size_t = long unsigned int; FILE = _IO_FILE]': ../../../../vcglib/wrap/io_trimesh/export_vmi.h:85:9: warning: control reaches end of non-void function [-Wreturn-type] } ^ In file included from ../../../../vcglib/wrap/io_trimesh/import.h:69:0, from plymc.h:44, from filter_plymc.cpp:28: ../../../../vcglib/wrap/io_trimesh/import_stl.h: In static member function 'static int vcg::tri::io::ImporterSTL::Open(OpenMeshType&, const char*, bool (*)(int, const char*)) [with OpenMeshType = SMesh; vcg::CallBackPos = bool(int, const char*)]': ../../../../vcglib/wrap/io_trimesh/import_stl.h:110:3: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&facenum, sizeof(int), 1, fp); ^ ../../../../vcglib/wrap/io_trimesh/import_stl.h:114:3: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(tmpbuf,sizeof(tmpbuf),1,fp); ^ ../../../../vcglib/wrap/io_trimesh/import_stl.h: In static member function 'static int vcg::tri::io::ImporterSTL::OpenBinary(OpenMeshType&, const char*, bool (*)(int, const char*)) [with OpenMeshType = SMesh; vcg::CallBackPos = bool(int, const char*)]': ../../../../vcglib/wrap/io_trimesh/import_stl.h:140:3: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&facenum, sizeof(int), 1, fp); ^ ../../../../vcglib/wrap/io_trimesh/import_stl.h:151:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&norm,sizeof(Point3f),1,fp); ^ ../../../../vcglib/wrap/io_trimesh/import_stl.h:152:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&tri,sizeof(Point3f),3,fp); ^ ../../../../vcglib/wrap/io_trimesh/import_stl.h:153:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&attr,sizeof(short),1,fp); ^ In file included from plymc.h:50:0, from filter_plymc.cpp:28: trivial_walker.h: In member function 'void vcg::tri::MarchingCubes::AddTriangles(const char*, char, vcg::tri::MarchingCubes::VertexPointer) [with TRIMESH_TYPE = vcg::tri::PlyMC >::MCMesh; WALKER_TYPE = vcg::tri::TrivialWalker >::MCMesh, Volume >; vcg::tri::MarchingCubes::VertexPointer = vcg::tri::PlyMC >::MCVertex*]': trivial_walker.h:214:19: warning: 'pos' may be used uninitialized in this function [-Wmaybe-uninitialized] v = &_mesh->vert[pos]; ^ trivial_walker.h:189:15: note: 'pos' was declared here VertexIndex pos; ^ trivial_walker.h:214:19: warning: 'pos' may be used uninitialized in this function [-Wmaybe-uninitialized] v = &_mesh->vert[pos]; ^ trivial_walker.h:189:15: note: 'pos' was declared here VertexIndex pos; ^ trivial_walker.h:214:19: warning: 'pos' may be used uninitialized in this function [-Wmaybe-uninitialized] v = &_mesh->vert[pos]; ^ trivial_walker.h:189:15: note: 'pos' was declared here VertexIndex pos; ^ trivial_walker.h:214:19: warning: 'pos' may be used uninitialized in this function [-Wmaybe-uninitialized] v = &_mesh->vert[pos]; ^ trivial_walker.h:189:15: note: 'pos' was declared here VertexIndex pos; ^ trivial_walker.h:166:19: warning: 'pos' may be used uninitialized in this function [-Wmaybe-uninitialized] v = &_mesh->vert[pos]; ^ trivial_walker.h:141:15: note: 'pos' was declared here VertexIndex pos; ^ trivial_walker.h:166:19: warning: 'pos' may be used uninitialized in this function [-Wmaybe-uninitialized] v = &_mesh->vert[pos]; ^ trivial_walker.h:141:15: note: 'pos' was declared here VertexIndex pos; ^ trivial_walker.h:166:19: warning: 'pos' may be used uninitialized in this function [-Wmaybe-uninitialized] v = &_mesh->vert[pos]; ^ trivial_walker.h:141:15: note: 'pos' was declared here VertexIndex pos; ^ trivial_walker.h:166:19: warning: 'pos' may be used uninitialized in this function [-Wmaybe-uninitialized] v = &_mesh->vert[pos]; ^ trivial_walker.h:141:15: note: 'pos' was declared here VertexIndex pos; ^ rm -f libfilter_plymc.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_plymc.so filter_plymc.o plylib.o moc_filter_plymc.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_plymc.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_plymc' cd meshlabplugins/filter_poisson/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_poisson' g++ -c -pipe -fpermissive -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o Factor.o src/Factor.cpp g++ -c -pipe -fpermissive -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o Geometry.o src/Geometry.cpp In file included from /usr/include/c++/4.8.2/ext/hash_map:60:0, from src/Hash.h:7, from src/Geometry.h:33, from src/Geometry.cpp:28: /usr/include/c++/4.8.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] #warning \ ^ g++ -c -pipe -fpermissive -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o MarchingCubes.o src/MarchingCubes.cpp In file included from /usr/include/c++/4.8.2/ext/hash_map:60:0, from src/Hash.h:7, from src/Geometry.h:33, from src/MarchingCubes.h:32, from src/MarchingCubes.cpp:29: /usr/include/c++/4.8.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] #warning \ ^ In file included from src/Geometry.h:214:0, from src/Geometry.cpp:28: src/Geometry.inl: In member function 'int Triangulation::addTriangle(const int&, const int&, const int&)': src/Geometry.inl:350:43: warning: there are no arguments to 'printf' that depend on a template parameter, so a declaration of 'printf' must be available [-fpermissive] else{printf("Edge Triangle in use 1\n");return 0;} ^ src/Geometry.inl:354:43: warning: there are no arguments to 'printf' that depend on a template parameter, so a declaration of 'printf' must be available [-fpermissive] else{printf("Edge Triangle in use 2\n");return 0;} ^ In file included from src/Geometry.h:214:0, from src/MarchingCubes.h:32, from src/MarchingCubes.cpp:29: src/Geometry.inl: In member function 'int Triangulation::addTriangle(const int&, const int&, const int&)': src/Geometry.inl:350:43: warning: there are no arguments to 'printf' that depend on a template parameter, so a declaration of 'printf' must be available [-fpermissive] else{printf("Edge Triangle in use 1\n");return 0;} ^ src/Geometry.inl:354:43: warning: there are no arguments to 'printf' that depend on a template parameter, so a declaration of 'printf' must be available [-fpermissive] else{printf("Edge Triangle in use 2\n");return 0;} ^ g++ -c -pipe -fpermissive -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o MultiGridOctest.o src/MultiGridOctest.cpp In file included from /usr/include/c++/4.8.2/ext/hash_map:60:0, from src/Hash.h:7, from src/Geometry.h:33, from src/MarchingCubes.h:32, from src/MultiGridOctest.cpp:33: /usr/include/c++/4.8.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] #warning \ ^ In file included from src/MultiGridOctest.cpp:34:0: src/Octree.h:78:28: warning: declaration of 'Allocator > OctNode::Allocator' [-fpermissive] static Allocator Allocator; ^ In file included from src/Octree.h:32:0, from src/MultiGridOctest.cpp:34: src/Allocator.h:46:7: warning: changes meaning of 'Allocator' from 'class Allocator >' [-fpermissive] class Allocator{ ^ In file included from src/MultiGridOctest.cpp:35:0: src/SparseMatrix.h:57:36: warning: declaration of 'Allocator > SparseMatrix::Allocator' [-fpermissive] static Allocator > Allocator; ^ In file included from src/Octree.h:32:0, from src/MultiGridOctest.cpp:34: src/Allocator.h:46:7: warning: changes meaning of 'Allocator' from 'class Allocator >' [-fpermissive] class Allocator{ ^ In file included from src/MultiGridOctest.cpp:35:0: src/SparseMatrix.h:108:41: warning: declaration of 'Allocator > SparseNMatrix::Allocator' [-fpermissive] static Allocator > Allocator; ^ In file included from src/Octree.h:32:0, from src/MultiGridOctest.cpp:34: src/Allocator.h:46:7: warning: changes meaning of 'Allocator' from 'class Allocator >' [-fpermissive] class Allocator{ ^ In file included from src/SparseMatrix.h:156:0, from src/MultiGridOctest.cpp:35: src/SparseMatrix.inl: In member function 'void SparseMatrix::Resize(int)': src/SparseMatrix.inl:105:34: warning: there are no arguments to 'memset' that depend on a template parameter, so a declaration of 'memset' must be available [-fpermissive] memset(rowSizes,0,sizeof(int)*r); ^ In file included from src/SparseMatrix.h:156:0, from src/MultiGridOctest.cpp:35: src/SparseMatrix.inl: In member function 'void SparseNMatrix::Resize(int)': src/SparseMatrix.inl:363:34: warning: there are no arguments to 'memset' that depend on a template parameter, so a declaration of 'memset' must be available [-fpermissive] memset(rowSizes,0,sizeof(int)*r); ^ src/MultiGridOctest.cpp: In instantiation of 'int Execute(PoissonParam&, std::vector >, std::vector >, CoredVectorMeshData&, Point3D&, Real&, bool (*)(int, const char*)) [with int Degree = 2; Real = float; vcg::CallBackPos = bool(int, const char*)]': src/MultiGridOctest.cpp:165:58: required from here src/MultiGridOctest.cpp:85:7: warning: unused variable 'i' [-Wunused-variable] int i; ^ src/MultiGridOctest.cpp:98:9: warning: unused variable 't' [-Wunused-variable] double t; ^ src/MultiGridOctest.cpp:83:5: warning: unused parameter 'cb' [-Wunused-parameter] int Execute(PoissonParam &Par, std::vector > Pts, std::vector > Nor, CoredVectorMeshData &mesh, Point3D &newCenter, Real &newScale, vcg::CallBackPos *cb) ^ In file included from src/MultiGridOctreeData.h:255:0, from src/MultiGridOctest.cpp:46: src/MultiGridOctreeData.inl: In instantiation of 'void Octree::SetLaplacianWeights() [with int Degree = 2]': src/MultiGridOctest.cpp:142:2: required from 'int Execute(PoissonParam&, std::vector >, std::vector >, CoredVectorMeshData&, Point3D&, Real&, bool (*)(int, const char*)) [with int Degree = 2; Real = float; vcg::CallBackPos = bool(int, const char*)]' src/MultiGridOctest.cpp:165:58: required from here src/MultiGridOctreeData.inl:890:7: warning: unused variable 'd' [-Wunused-variable] int d=temp->depth(); ^ src/MultiGridOctreeData.inl: In instantiation of 'int Octree::LaplacianMatrixIteration(const int&) [with int Degree = 2]': src/MultiGridOctest.cpp:147:2: required from 'int Execute(PoissonParam&, std::vector >, std::vector >, CoredVectorMeshData&, Point3D&, Real&, bool (*)(int, const char*)) [with int Degree = 2; Real = float; vcg::CallBackPos = bool(int, const char*)]' src/MultiGridOctest.cpp:165:58: required from here src/MultiGridOctreeData.inl:588:9: warning: unused variable 't' [-Wunused-variable] double t; ^ src/MultiGridOctreeData.inl: In instantiation of 'Real Octree::GetIsoValue() [with int Degree = 2; Real = float]': src/MultiGridOctest.cpp:150:10: required from 'int Execute(PoissonParam&, std::vector >, std::vector >, CoredVectorMeshData&, Point3D&, Real&, bool (*)(int, const char*)) [with int Degree = 2; Real = float; vcg::CallBackPos = bool(int, const char*)]' src/MultiGridOctest.cpp:165:58: required from here src/MultiGridOctreeData.inl:1321:8: warning: variable 'myRadius' set but not used [-Wunused-but-set-variable] Real myRadius; ^ src/MultiGridOctreeData.inl: In instantiation of 'void Octree::GetMCIsoTriangles(const Real&, CoredMeshData*, const int&, const int&) [with int Degree = 2; Real = float]': src/MultiGridOctest.cpp:156:7: required from 'int Execute(PoissonParam&, std::vector >, std::vector >, CoredVectorMeshData&, Point3D&, Real&, bool (*)(int, const char*)) [with int Degree = 2; Real = float; vcg::CallBackPos = bool(int, const char*)]' src/MultiGridOctest.cpp:165:58: required from here src/MultiGridOctreeData.inl:1059:9: warning: unused variable 't' [-Wunused-variable] double t; ^ src/MultiGridOctreeData.inl: In instantiation of 'void Octree::NonLinearSplatOrientedPoint(const Point3D&, const Point3D&, const int&, const Real&, const int&, const int&) [with int Degree = 2; Real = float]': src/MultiGridOctreeData.inl:421:84: required from 'int Octree::setTree(std::vector >&, std::vector >&, const int&, const int&, const Real&, const Real&, Point3D&, Real&, const int&, const int&) [with int Degree = 2; Real = float]' src/MultiGridOctest.cpp:121:2: required from 'int Execute(PoissonParam&, std::vector >, std::vector >, CoredVectorMeshData&, Point3D&, Real&, bool (*)(int, const char*)) [with int Degree = 2; Real = float; vcg::CallBackPos = bool(int, const char*)]' src/MultiGridOctest.cpp:165:58: required from here src/MultiGridOctreeData.inl:166:8: warning: unused variable 'cnt' [-Wunused-variable] int i,cnt=0; ^ src/MultiGridOctreeData.inl: In instantiation of 'void Octree::SetIsoSurfaceCorners(const Real&, const int&, const int&) [with int Degree = 2; Real = float]': src/MultiGridOctreeData.inl:1111:51: required from 'void Octree::GetMCIsoTriangles(const Real&, const int&, CoredMeshData*, const int&, const int&) [with int Degree = 2; Real = float]' src/MultiGridOctest.cpp:155:20: required from 'int Execute(PoissonParam&, std::vector >, std::vector >, CoredVectorMeshData&, Point3D&, Real&, bool (*)(int, const char*)) [with int Degree = 2; Real = float; vcg::CallBackPos = bool(int, const char*)]' src/MultiGridOctest.cpp:165:58: required from here src/MultiGridOctreeData.inl:1356:6: warning: unused variable 'leafCount' [-Wunused-variable] int leafCount=tree.leaves(); ^ src/MultiGridOctreeData.inl:1349:6: warning: unused parameter 'fullDepthIso' [-Wunused-parameter] void Octree::SetIsoSurfaceCorners(const Real& isoValue,const int& subdivideDepth,const int& fullDepthIso){ ^ In file included from src/Vector.h:140:0, from src/SparseMatrix.h:32, from src/MultiGridOctest.cpp:35: src/Vector.inl: In instantiation of 'void Vector::Resize(size_t) [with T = float; size_t = long unsigned int]': src/MultiGridOctreeData.inl:710:65: required from 'int Octree::SolveFixedDepthMatrix(const int&, const int&, const SortedTreeNodes&) [with int Degree = 2]' src/MultiGridOctreeData.inl:598:75: required from 'int Octree::LaplacianMatrixIteration(const int&) [with int Degree = 2]' src/MultiGridOctest.cpp:147:2: required from 'int Execute(PoissonParam&, std::vector >, std::vector >, CoredVectorMeshData&, Point3D&, Real&, bool (*)(int, const char*)) [with int Degree = 2; Real = float; vcg::CallBackPos = bool(int, const char*)]' src/MultiGridOctest.cpp:165:58: required from here src/Vector.inl:65:31: warning: 'memset' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] memset( m_pV, 0, N*sizeof(T) ); ^ In file included from /usr/include/features.h:375:0, from /usr/include/stdio.h:27, from src/MultiGridOctest.cpp:29: /usr/include/bits/string3.h:76:1: note: 'void* memset(void*, int, size_t)' declared here, later in the translation unit __NTH (memset (void *__dest, int __ch, size_t __len)) ^ In file included from src/MultiGridOctreeData.h:255:0, from src/MultiGridOctest.cpp:46: src/MultiGridOctreeData.inl: In instantiation of 'void Octree::AdjacencyCountFunction::Function(const TreeOctNode*, const TreeOctNode*) [with int Degree = 2; TreeOctNode = OctNode]': src/MultiGridOctreeData.inl:729:5: required from 'int Octree::SolveFixedDepthMatrix(const int&, const int&, const SortedTreeNodes&) [with int Degree = 2]' src/MultiGridOctreeData.inl:598:75: required from 'int Octree::LaplacianMatrixIteration(const int&) [with int Degree = 2]' src/MultiGridOctest.cpp:147:2: required from 'int Execute(PoissonParam&, std::vector >, std::vector >, CoredVectorMeshData&, Point3D&, Real&, bool (*)(int, const char*)) [with int Degree = 2; Real = float; vcg::CallBackPos = bool(int, const char*)]' src/MultiGridOctest.cpp:165:58: required from here src/MultiGridOctreeData.inl:927:6: warning: unused parameter 'node1' [-Wunused-parameter] void Octree::AdjacencyCountFunction::Function(const TreeOctNode* node1,const TreeOctNode* node2){adjacencyCount++;} ^ src/MultiGridOctreeData.inl:927:6: warning: unused parameter 'node2' [-Wunused-parameter] src/MultiGridOctreeData.inl: In instantiation of 'void Octree::AdjacencySetFunction::Function(const TreeOctNode*, const TreeOctNode*) [with int Degree = 2; TreeOctNode = OctNode]': src/MultiGridOctreeData.inl:744:5: required from 'int Octree::SolveFixedDepthMatrix(const int&, const int&, const SortedTreeNodes&) [with int Degree = 2]' src/MultiGridOctreeData.inl:598:75: required from 'int Octree::LaplacianMatrixIteration(const int&) [with int Degree = 2]' src/MultiGridOctest.cpp:147:2: required from 'int Execute(PoissonParam&, std::vector >, std::vector >, CoredVectorMeshData&, Point3D&, Real&, bool (*)(int, const char*)) [with int Degree = 2; Real = float; vcg::CallBackPos = bool(int, const char*)]' src/MultiGridOctest.cpp:165:58: required from here src/MultiGridOctreeData.inl:929:6: warning: unused parameter 'node2' [-Wunused-parameter] void Octree::AdjacencySetFunction::Function(const TreeOctNode* node1,const TreeOctNode* node2){adjacencies[adjacencyCount++]=node1->nodeData.nodeIndex;} ^ In file included from src/Vector.h:140:0, from src/SparseMatrix.h:32, from src/MultiGridOctest.cpp:35: src/Vector.inl: In instantiation of 'void Vector::Resize(size_t) [with T = double; size_t = long unsigned int]': src/MultiGridOctreeData.inl:756:3: required from 'int Octree::SolveFixedDepthMatrix(const int&, const int&, const SortedTreeNodes&) [with int Degree = 2]' src/MultiGridOctreeData.inl:598:75: required from 'int Octree::LaplacianMatrixIteration(const int&) [with int Degree = 2]' src/MultiGridOctest.cpp:147:2: required from 'int Execute(PoissonParam&, std::vector >, std::vector >, CoredVectorMeshData&, Point3D&, Real&, bool (*)(int, const char*)) [with int Degree = 2; Real = float; vcg::CallBackPos = bool(int, const char*)]' src/MultiGridOctest.cpp:165:58: required from here src/Vector.inl:65:31: warning: 'memset' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] memset( m_pV, 0, N*sizeof(T) ); ^ In file included from /usr/include/features.h:375:0, from /usr/include/stdio.h:27, from src/MultiGridOctest.cpp:29: /usr/include/bits/string3.h:76:1: note: 'void* memset(void*, int, size_t)' declared here, later in the translation unit __NTH (memset (void *__dest, int __ch, size_t __len)) ^ In file included from src/MultiGridOctreeData.h:255:0, from src/MultiGridOctest.cpp:46: src/MultiGridOctreeData.inl: In instantiation of 'int Octree::GetRestrictedFixedDepthLaplacian(SparseSymmetricMatrix&, const int&, const int*, const int&, const TreeOctNode*, const Real&, const SortedTreeNodes&) [with int Degree = 2; TreeOctNode = OctNode; Real = float]': src/MultiGridOctreeData.inl:762:119: required from 'int Octree::SolveFixedDepthMatrix(const int&, const int&, const SortedTreeNodes&) [with int Degree = 2]' src/MultiGridOctreeData.inl:598:75: required from 'int Octree::LaplacianMatrixIteration(const int&) [with int Degree = 2]' src/MultiGridOctest.cpp:147:2: required from 'int Execute(PoissonParam&, std::vector >, std::vector >, CoredVectorMeshData&, Point3D&, Real&, bool (*)(int, const char*)) [with int Degree = 2; Real = float; vcg::CallBackPos = bool(int, const char*)]' src/MultiGridOctest.cpp:165:58: required from here src/MultiGridOctreeData.inl:562:7: warning: unused variable 'myRadius' [-Wunused-variable] Real myRadius=int(2*radius-ROUND_EPS)+ROUND_EPS; ^ src/MultiGridOctreeData.inl:557:5: warning: unused parameter 'depth' [-Wunused-parameter] int Octree::GetRestrictedFixedDepthLaplacian(SparseSymmetricMatrix& matrix,const int& depth,const int* entries,const int& entryCount, ^ src/MultiGridOctreeData.inl: In instantiation of 'int Octree::GetRoot(const RootInfo&, const Real&, const int&, Point3D&, __gnu_cxx::hash_map > >&, Point3D*, const int&) [with int Degree = 2; Real = float]': src/MultiGridOctreeData.inl:2110:87: required from 'int Octree::SetBoundaryMCRootPositions(const int&, const Real&, __gnu_cxx::hash_map&, __gnu_cxx::hash_map > >&, CoredMeshData*, const int&) [with int Degree = 2; Real = float]' src/MultiGridOctreeData.inl:1122:96: required from 'void Octree::GetMCIsoTriangles(const Real&, const int&, CoredMeshData*, const int&, const int&) [with int Degree = 2; Real = float]' src/MultiGridOctest.cpp:155:20: required from 'int Execute(PoissonParam&, std::vector >, std::vector >, CoredVectorMeshData&, Point3D&, Real&, bool (*)(int, const char*)) [with int Degree = 2; Real = float; vcg::CallBackPos = bool(int, const char*)]' src/MultiGridOctest.cpp:165:58: required from here src/MultiGridOctreeData.inl:1867:5: warning: unused parameter 'maxDepth' [-Wunused-parameter] int Octree::GetRoot(const RootInfo& ri,const Real& isoValue,const int& maxDepth,Point3D& position,hash_map > >& normals, ^ src/MultiGridOctreeData.inl:1867:5: warning: unused parameter 'normal' [-Wunused-parameter] src/MultiGridOctreeData.inl: In instantiation of 'void Octree::GetMCIsoEdges(TreeOctNode*, __gnu_cxx::hash_map&, __gnu_cxx::hash_map*, const int&, std::vector >&) [with int Degree = 2; TreeOctNode = OctNode]': src/MultiGridOctreeData.inl:2212:61: required from 'int Octree::GetMCIsoTriangles(TreeOctNode*, CoredMeshData*, __gnu_cxx::hash_map&, __gnu_cxx::hash_map*, std::vector >*, const int&, const int&) [with int Degree = 2; TreeOctNode = OctNode]' src/MultiGridOctreeData.inl:1140:88: required from 'void Octree::GetMCIsoTriangles(const Real&, const int&, CoredMeshData*, const int&, const int&) [with int Degree = 2; Real = float]' src/MultiGridOctest.cpp:155:20: required from 'int Execute(PoissonParam&, std::vector >, std::vector >, CoredVectorMeshData&, Point3D&, Real&, bool (*)(int, const char*)) [with int Degree = 2; Real = float; vcg::CallBackPos = bool(int, const char*)]' src/MultiGridOctest.cpp:165:58: required from here src/MultiGridOctreeData.inl:2169:64: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long long int' [-Wformat=] else{fprintf(stderr,"Bad Edge 1: %d %d\n",ri1.key,ri2.key);} ^ src/MultiGridOctreeData.inl:2169:64: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long long int' [-Wformat=] src/MultiGridOctreeData.inl:2130:14: warning: unused variable 'tris' [-Wunused-variable] int count=0,tris=0; ^ src/MultiGridOctreeData.inl:2127:6: warning: unused parameter 'boundaryRoots' [-Wunused-parameter] void Octree::GetMCIsoEdges(TreeOctNode* node,hash_map& boundaryRoots,hash_map* interiorRoots,const int& sDepth, ^ src/MultiGridOctreeData.inl:2127:6: warning: unused parameter 'interiorRoots' [-Wunused-parameter] src/MultiGridOctreeData.inl: In instantiation of 'void Octree::RefineFunction::Function(TreeOctNode*, const TreeOctNode*) [with int Degree = 2; TreeOctNode = OctNode]': src/Octree.inl:467:21: required from 'static void OctNode::ProcessMaxDepthNodeAdjacentNodes(const int&, const int&, const int&, OctNode*, const int&, OctNode*, const int&, const int&, const int&, NodeAdjacencyFunction*, const int&) [with NodeAdjacencyFunction = Octree<2>::RefineFunction; NodeData = TreeNodeData; Real = float]' src/Octree.inl:455:138: required from 'static void OctNode::ProcessMaxDepthNodeAdjacentNodes(const int&, OctNode*, const int&, OctNode*, const int&, const int&, NodeAdjacencyFunction*, const int&) [with NodeAdjacencyFunction = Octree<2>::RefineFunction; NodeData = TreeNodeData; Real = float]' src/MultiGridOctreeData.inl:485:117: required from 'void Octree::finalize1(const int&) [with int Degree = 2]' src/MultiGridOctest.cpp:138:2: required from 'int Execute(PoissonParam&, std::vector >, std::vector >, CoredVectorMeshData&, Point3D&, Real&, bool (*)(int, const char*)) [with int Degree = 2; Real = float; vcg::CallBackPos = bool(int, const char*)]' src/MultiGridOctest.cpp:165:58: required from here src/MultiGridOctreeData.inl:931:6: warning: unused parameter 'node2' [-Wunused-parameter] void Octree::RefineFunction::Function(TreeOctNode* node1,const TreeOctNode* node2){ ^ src/MultiGridOctreeData.inl: In instantiation of 'void Octree::DivergenceFunction::Function(TreeOctNode*, const TreeOctNode*) [with int Degree = 2; TreeOctNode = OctNode]': src/Octree.inl:366:21: required from 'static void OctNode::ProcessNodeAdjacentNodes(const int&, const int&, const int&, OctNode*, const int&, OctNode*, const int&, const int&, NodeAdjacencyFunction*, const int&) [with NodeAdjacencyFunction = Octree<2>::DivergenceFunction; NodeData = TreeNodeData; Real = float]' src/Octree.inl:357:124: required from 'static void OctNode::ProcessNodeAdjacentNodes(const int&, OctNode*, const int&, OctNode*, const int&, NodeAdjacencyFunction*, const int&) [with NodeAdjacencyFunction = Octree<2>::DivergenceFunction; NodeData = TreeNodeData; Real = float]' src/MultiGridOctreeData.inl:895:79: required from 'void Octree::SetLaplacianWeights() [with int Degree = 2]' src/MultiGridOctest.cpp:142:2: required from 'int Execute(PoissonParam&, std::vector >, std::vector >, CoredVectorMeshData&, Point3D&, Real&, bool (*)(int, const char*)) [with int Degree = 2; Real = float; vcg::CallBackPos = bool(int, const char*)]' src/MultiGridOctest.cpp:165:58: required from here src/MultiGridOctreeData.inl:911:6: warning: unused parameter 'node2' [-Wunused-parameter] void Octree::DivergenceFunction::Function(TreeOctNode* node1,const TreeOctNode* node2){ ^ In file included from src/SparseMatrix.h:156:0, from src/MultiGridOctest.cpp:35: src/SparseMatrix.inl: In instantiation of 'void SparseMatrix::Resize(int) [with T = float]': src/SparseMatrix.inl:91:42: required from 'SparseMatrix::~SparseMatrix() [with T = float]' src/SparseMatrix.h:139:7: required from 'int Octree::SolveFixedDepthMatrix(const int&, const int&, const SortedTreeNodes&) [with int Degree = 2]' src/MultiGridOctreeData.inl:598:75: required from 'int Octree::LaplacianMatrixIteration(const int&) [with int Degree = 2]' src/MultiGridOctest.cpp:147:2: required from 'int Execute(PoissonParam&, std::vector >, std::vector >, CoredVectorMeshData&, Point3D&, Real&, bool (*)(int, const char*)) [with int Degree = 2; Real = float; vcg::CallBackPos = bool(int, const char*)]' src/MultiGridOctest.cpp:165:58: required from here src/SparseMatrix.inl:105:34: warning: 'memset' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] memset(rowSizes,0,sizeof(int)*r); ^ In file included from /usr/include/features.h:375:0, from /usr/include/stdio.h:27, from src/MultiGridOctest.cpp:29: /usr/include/bits/string3.h:76:1: note: 'void* memset(void*, int, size_t)' declared here, later in the translation unit __NTH (memset (void *__dest, int __ch, size_t __len)) ^ In file included from src/Vector.h:140:0, from src/SparseMatrix.h:32, from src/MultiGridOctest.cpp:35: src/Vector.inl: In instantiation of 'Vector& Vector::operator=(const Vector&) [with T = double]': src/SparseMatrix.inl:489:5: required from 'static int SparseSymmetricMatrix::Solve(const SparseSymmetricMatrix&, const Vector&, const int&, Vector&, T2, const int&) [with T2 = double; T = float]' src/MultiGridOctreeData.inl:769:128: required from 'int Octree::SolveFixedDepthMatrix(const int&, const int&, const SortedTreeNodes&) [with int Degree = 2]' src/MultiGridOctreeData.inl:598:75: required from 'int Octree::LaplacianMatrixIteration(const int&) [with int Degree = 2]' src/MultiGridOctest.cpp:147:2: required from 'int Execute(PoissonParam&, std::vector >, std::vector >, CoredVectorMeshData&, Point3D&, Real&, bool (*)(int, const char*)) [with int Degree = 2; Real = float; vcg::CallBackPos = bool(int, const char*)]' src/MultiGridOctest.cpp:165:58: required from here src/Vector.inl:79:38: warning: 'memcpy' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] memcpy( m_pV, V.m_pV, m_N*sizeof(T) ); ^ In file included from /usr/include/features.h:375:0, from /usr/include/stdio.h:27, from src/MultiGridOctest.cpp:29: /usr/include/bits/string3.h:48:1: note: 'void* memcpy(void*, const void*, size_t)' declared here, later in the translation unit __NTH (memcpy (void *__restrict __dest, const void *__restrict __src, ^ In file included from src/MultiGridOctreeData.h:255:0, from src/MultiGridOctest.cpp:46: src/MultiGridOctreeData.inl: In instantiation of 'void Octree::LaplacianProjectionFunction::Function(TreeOctNode*, const TreeOctNode*) [with int Degree = 2; TreeOctNode = OctNode]': src/Octree.inl:275:21: required from 'void OctNode::processNodeNodes(OctNode*, NodeAdjacencyFunction*, const int&) [with NodeAdjacencyFunction = Octree<2>::LaplacianProjectionFunction; NodeData = TreeNodeData; Real = float]' src/MultiGridOctreeData.inl:813:73: required from 'int Octree::SolveFixedDepthMatrix(const int&, const int&, const SortedTreeNodes&) [with int Degree = 2]' src/MultiGridOctreeData.inl:598:75: required from 'int Octree::LaplacianMatrixIteration(const int&) [with int Degree = 2]' src/MultiGridOctest.cpp:147:2: required from 'int Execute(PoissonParam&, std::vector >, std::vector >, CoredVectorMeshData&, Point3D&, Real&, bool (*)(int, const char*)) [with int Degree = 2; Real = float; vcg::CallBackPos = bool(int, const char*)]' src/MultiGridOctest.cpp:165:58: required from here src/MultiGridOctreeData.inl:920:6: warning: unused parameter 'node2' [-Wunused-parameter] void Octree::LaplacianProjectionFunction::Function(TreeOctNode* node1,const TreeOctNode* node2){ ^ g++ -c -pipe -fpermissive -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o filter_poisson.o filter_poisson.cpp In file included from src/Vector.h:140:0, from src/SparseMatrix.h:32, from src/MultiGridOctest.cpp:35: src/Vector.inl: In instantiation of 'Vector::Vector(const Vector&) [with T = double]': src/SparseMatrix.inl:456:9: required from 'Vector SparseSymmetricMatrix::Multiply(const Vector&) const [with T2 = double; T = float]' src/SparseMatrix.inl:489:7: required from 'static int SparseSymmetricMatrix::Solve(const SparseSymmetricMatrix&, const Vector&, const int&, Vector&, T2, const int&) [with T2 = double; T = float]' src/MultiGridOctreeData.inl:769:128: required from 'int Octree::SolveFixedDepthMatrix(const int&, const int&, const SortedTreeNodes&) [with int Degree = 2]' src/MultiGridOctreeData.inl:598:75: required from 'int Octree::LaplacianMatrixIteration(const int&) [with int Degree = 2]' src/MultiGridOctest.cpp:147:2: required from 'int Execute(PoissonParam&, std::vector >, std::vector >, CoredVectorMeshData&, Point3D&, Real&, bool (*)(int, const char*)) [with int Degree = 2; Real = float; vcg::CallBackPos = bool(int, const char*)]' src/MultiGridOctest.cpp:165:58: required from here src/Vector.inl:47:38: warning: 'memcpy' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] memcpy( m_pV, V.m_pV, m_N*sizeof(T) ); ^ In file included from /usr/include/features.h:375:0, from /usr/include/stdio.h:27, from src/MultiGridOctest.cpp:29: /usr/include/bits/string3.h:48:1: note: 'void* memcpy(void*, const void*, size_t)' declared here, later in the translation unit __NTH (memcpy (void *__restrict __dest, const void *__restrict __src, ^ In file included from src/MultiGridOctreeData.h:255:0, from src/MultiGridOctest.cpp:46: src/MultiGridOctreeData.inl: In instantiation of 'void Octree::FaceEdgesFunction::Function(const TreeOctNode*, const TreeOctNode*) [with int Degree = 2; TreeOctNode = OctNode]': src/Octree.inl:281:21: required from 'void OctNode::processNodeFaces(OctNode*, NodeAdjacencyFunction*, const int&, const int&) [with NodeAdjacencyFunction = Octree<2>::FaceEdgesFunction; NodeData = TreeNodeData; Real = float]' src/MultiGridOctreeData.inl:2147:69: required from 'void Octree::GetMCIsoEdges(TreeOctNode*, __gnu_cxx::hash_map&, __gnu_cxx::hash_map*, const int&, std::vector >&) [with int Degree = 2; TreeOctNode = OctNode]' src/MultiGridOctreeData.inl:2212:61: required from 'int Octree::GetMCIsoTriangles(TreeOctNode*, CoredMeshData*, __gnu_cxx::hash_map&, __gnu_cxx::hash_map*, std::vector >*, const int&, const int&) [with int Degree = 2; TreeOctNode = OctNode]' src/MultiGridOctreeData.inl:1140:88: required from 'void Octree::GetMCIsoTriangles(const Real&, const int&, CoredMeshData*, const int&, const int&) [with int Degree = 2; Real = float]' src/MultiGridOctest.cpp:155:20: required from 'int Execute(PoissonParam&, std::vector >, std::vector >, CoredVectorMeshData&, Point3D&, Real&, bool (*)(int, const char*)) [with int Degree = 2; Real = float; vcg::CallBackPos = bool(int, const char*)]' src/MultiGridOctest.cpp:165:58: required from here src/MultiGridOctreeData.inl:960:63: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long long int' [-Wformat=] else{fprintf(stderr,"Bad Edge 1: %d %d\n",ri1.key,ri2.key);} ^ src/MultiGridOctreeData.inl:960:63: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long long int' [-Wformat=] src/MultiGridOctreeData.inl:935:6: warning: unused parameter 'node2' [-Wunused-parameter] void Octree::FaceEdgesFunction::Function(const TreeOctNode* node1,const TreeOctNode* node2){ ^ src/MultiGridOctreeData.inl: In static member function 'static int Octree::IsBoundaryEdge(const TreeOctNode*, const int&, const int&, const int&, const int&) [with int Degree = 2; TreeOctNode = OctNode]': src/MultiGridOctreeData.inl:1649:24: warning: 'idx2' may be used uninitialized in this function [-Wmaybe-uninitialized] return !(idx1%(mask)) || !(idx2%(mask)); ^ src/MultiGridOctreeData.inl:1649:24: warning: 'idx1' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_poisson.cpp:43: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_poisson.cpp:43: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_poisson.cpp:43: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_poisson.cpp:43: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_poisson.cpp:43: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from filter_poisson.cpp:44:0: ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Tetrahedron(TetraMeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:50:24: warning: typedef 'MeshType' locally defined but not used [-Wunused-local-typedefs] typedef TetraMeshType MeshType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Hexahedron(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:278:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Square(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:327:41: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Sphere(MeshType&, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:363:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:364:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:365:44: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:367:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Cone(MeshType&, typename MeshType::ScalarType, typename MeshType::ScalarType, typename MeshType::ScalarType, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:398:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Box(MeshType&, const typename MeshType::BoxType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:487:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Build(MeshType&, const V&, const F&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:540:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:544:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Grid(MeshType&, int, int, float, float, float*)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:594:45: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:595:45: warning: typedef 'VertexIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexIterator VertexIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:596:45: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ filter_poisson.cpp: At global scope: filter_poisson.cpp:97:6: warning: unused parameter 'm' [-Wunused-parameter] void PoissonPlugin::initParameterSet(QAction *action,MeshModel &m, RichParameterSet & parlst) ^ filter_poisson.cpp: In member function 'virtual bool PoissonPlugin::applyFilter(QAction*, MeshDocument&, RichParameterSet&, bool (*)(int, const char*))': filter_poisson.cpp:179:6: warning: unused variable 'ret' [-Wunused-variable] int ret= Execute2(pp, Pts, Nor, mesh,center,scale,cb); ^ filter_poisson.cpp: At global scope: filter_poisson.cpp:143:6: warning: unused parameter 'filter' [-Wunused-parameter] bool PoissonPlugin::applyFilter(QAction *filter, MeshDocument &md, RichParameterSet & par, vcg::CallBackPos *cb) ^ src/MultiGridOctreeData.inl: In static member function 'static int Octree::GetRootIndex(const TreeOctNode*, const int&, const int&, RootInfo&) [with int Degree = 2; TreeOctNode = OctNode]': src/MultiGridOctreeData.inl:2007:3: warning: 'eIndex[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] ri.key= (long long)(o) | (long long)(eIndex[0])<<5 | (long long)(eIndex[1])<<25 | (long long)(offset)<<45; ^ src/MultiGridOctreeData.inl:2007:3: warning: 'eIndex[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] src/MultiGridOctreeData.inl: In member function 'int Octree::SetBoundaryMCRootPositions(const int&, const Real&, __gnu_cxx::hash_map&, __gnu_cxx::hash_map > >&, CoredMeshData*, const int&) [with int Degree = 2; Real = float]': src/MultiGridOctreeData.inl:2121:3: warning: 'hits' may be used uninitialized in this function [-Wmaybe-uninitialized] if(hits){node=tree.nextLeaf(node);} ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. filter_poisson.h -o moc_filter_poisson.cpp g++ -c -pipe -fpermissive -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_filter_poisson.o moc_filter_poisson.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_poisson.h:39, from moc_filter_poisson.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_poisson.h:39, from moc_filter_poisson.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_poisson.h:39, from moc_filter_poisson.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_poisson.h:39, from moc_filter_poisson.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_poisson.h:39, from moc_filter_poisson.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rm -f libfilter_poisson.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_poisson.so Factor.o Geometry.o MarchingCubes.o MultiGridOctest.o filter_poisson.o moc_filter_poisson.o -L/usr/X11R6/lib -L/usr/lib64 -L../../distrib -lcommon -lGL -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lpthread mv -f libfilter_poisson.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_poisson' cd meshlabplugins/filter_qhull/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_qhull' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/include/qhull -I/usr/X11R6/include -I. -o filter_qhull.o filter_qhull.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/include/qhull -I/usr/X11R6/include -I. -o qhull_tools.o qhull_tools.cpp In file included from ../../common/meshmodel.h:41:0, from qhull_tools.h:48, from qhull_tools.cpp:31: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from qhull_tools.h:48, from qhull_tools.cpp:31: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from qhull_tools.h:48, from qhull_tools.cpp:31: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from qhull_tools.h:48, from qhull_tools.cpp:31: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from qhull_tools.h:48, from qhull_tools.cpp:31: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_qhull.h:32, from filter_qhull.cpp:29: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_qhull.h:32, from filter_qhull.cpp:29: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_qhull.h:32, from filter_qhull.cpp:29: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_qhull.h:32, from filter_qhull.cpp:29: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_qhull.h:32, from filter_qhull.cpp:29: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ qhull_tools.cpp: In function 'bool compute_voronoi(int, int, MeshModel&, MeshModel&, float)': qhull_tools.cpp:340:29: warning: 'second_pole' may be used uninitialized in this function [-Wmaybe-uninitialized] assert(second_pole!=NULL); ^ qhull_tools.cpp:301:40: warning: 'first_pole' may be used uninitialized in this function [-Wmaybe-uninitialized] if(qh_pointdist(bbCenter,pole,dim)>(threshold*pm.cm.bbox.Diag())) ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/include/qhull -I/usr/X11R6/include -I. filter_qhull.h -o moc_filter_qhull.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/include/qhull -I/usr/X11R6/include -I. -o moc_filter_qhull.o moc_filter_qhull.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_qhull.h:32, from moc_filter_qhull.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_qhull.h:32, from moc_filter_qhull.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_qhull.h:32, from moc_filter_qhull.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_qhull.h:32, from moc_filter_qhull.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_qhull.h:32, from moc_filter_qhull.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rm -f libfilter_qhull.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_qhull.so filter_qhull.o qhull_tools.o moc_filter_qhull.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lqhull -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_qhull.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_qhull' cd meshlabplugins/filter_quality/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_quality' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o transferfunction.o ../edit_quality/common/transferfunction.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o util.o ../edit_quality/common/util.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o meshmethods.o ../edit_quality/common/meshmethods.cpp ../edit_quality/common/transferfunction.cpp: In member function 'float TfChannel::getChannelValuef(float)': ../edit_quality/common/transferfunction.cpp:162:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] if ( (*it)->x >= xVal ) ^ ../edit_quality/common/transferfunction.cpp: In member function 'vcg::Color4b TransferFunction::getColorByQuality(float, float, float, float, float)': ../edit_quality/common/transferfunction.cpp:530:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] if (brightness!=1.0f) //Applying brightness to each color channel, 0&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../edit_quality/common/meshmethods.h:30, from ../edit_quality/common/meshmethods.cpp:30: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../edit_quality/common/meshmethods.h:30, from ../edit_quality/common/meshmethods.cpp:30: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../edit_quality/common/meshmethods.h:30, from ../edit_quality/common/meshmethods.cpp:30: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../edit_quality/common/meshmethods.h:30, from ../edit_quality/common/meshmethods.cpp:30: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. filterqualitymapper.h -o moc_filterqualitymapper.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_filterqualitymapper.o moc_filterqualitymapper.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filterqualitymapper.h:35, from filterqualitymapper.cpp:33: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filterqualitymapper.h:35, from filterqualitymapper.cpp:33: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filterqualitymapper.h:35, from filterqualitymapper.cpp:33: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filterqualitymapper.h:35, from filterqualitymapper.cpp:33: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filterqualitymapper.h:35, from filterqualitymapper.cpp:33: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filterqualitymapper.h:35, from moc_filterqualitymapper.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filterqualitymapper.h:35, from moc_filterqualitymapper.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filterqualitymapper.h:35, from moc_filterqualitymapper.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filterqualitymapper.h:35, from moc_filterqualitymapper.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filterqualitymapper.h:35, from moc_filterqualitymapper.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rm -f libfilter_quality.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_quality.so transferfunction.o util.o meshmethods.o filterqualitymapper.o moc_filterqualitymapper.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_quality.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_quality' cd meshlabplugins/filter_sampling/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_sampling' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o filter_sampling.o filter_sampling.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. filter_sampling.h -o moc_filter_sampling.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_filter_sampling.o moc_filter_sampling.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_sampling.h:38, from moc_filter_sampling.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_sampling.h:38, from moc_filter_sampling.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_sampling.h:38, from moc_filter_sampling.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_sampling.h:38, from moc_filter_sampling.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_sampling.h:38, from moc_filter_sampling.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_sampling.h:38, from filter_sampling.cpp:35: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_sampling.h:38, from filter_sampling.cpp:35: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_sampling.h:38, from filter_sampling.cpp:35: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_sampling.h:38, from filter_sampling.cpp:35: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_sampling.h:38, from filter_sampling.cpp:35: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ filter_sampling.cpp: In member function 'float HausdorffSampler::AddSample(const CoordType&, const CoordType&)': filter_sampling.cpp:203:23: warning: variable 'nearestF' set but not used [-Wunused-but-set-variable] CMeshO::FaceType *nearestF=0; ^ filter_sampling.cpp:204:27: warning: variable 'nearestV' set but not used [-Wunused-but-set-variable] CMeshO::VertexType *nearestV=0; ^ filter_sampling.cpp: In member function 'virtual bool FilterDocSampling::applyFilter(QAction*, MeshDocument&, RichParameterSet&, bool (*)(int, const char*))': filter_sampling.cpp:1089:53: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from filter_sampling.cpp:38:0: ../../../../vcglib/vcg/complex/algorithms/point_sampling.h: In instantiation of 'static void vcg::tri::SurfaceSampling::PoissonDiskPruning(MetroMesh&, VertexSampler&, MetroMesh&, vcg::tri::SurfaceSampling::ScalarType, vcg::tri::SurfaceSampling::PoissonDiskParam) [with MetroMesh = CMeshO; VertexSampler = BaseSampler; vcg::tri::SurfaceSampling::ScalarType = float]': filter_sampling.cpp:873:49: required from here ../../../../vcglib/vcg/complex/algorithms/point_sampling.h:1170:9: warning: unused variable 't0' [-Wunused-variable] int t0 = clock(); ^ In file included from filter_sampling.cpp:44:0: ../../../../vcglib/vcg/complex/algorithms/voronoi_clustering.h: In instantiation of 'static void vcg::tri::VoronoiProcessing::VoronoiColoring(MeshType&, std::vector&, bool) [with MeshType = CMeshO; typename FaceType::VertexType = CVertexO]': filter_sampling.cpp:1079:37: required from here ../../../../vcglib/vcg/complex/algorithms/voronoi_clustering.h:114:13: warning: unused parameter 'seedVec' [-Wunused-parameter] static void VoronoiColoring(MeshType &m, std::vector &seedVec, bool frontierFlag=true) ^ In file included from filter_sampling.cpp:38:0: ../../../../vcglib/vcg/complex/algorithms/point_sampling.h: In instantiation of 'static void vcg::tri::SurfaceSampling::SingleFaceRaster(typename MetroMesh::FaceType&, VertexSampler&, const vcg::Point2&, const vcg::Point2&, const vcg::Point2&, bool) [with MetroMesh = CMeshO; VertexSampler = BaseSampler; typename MetroMesh::FaceType = CFaceO; typename MetroMesh::ScalarType = float]': ../../../../vcglib/vcg/complex/algorithms/point_sampling.h:1377:90: required from 'static void vcg::tri::SurfaceSampling::Texture(MetroMesh&, VertexSampler&, int, int, bool) [with MetroMesh = CMeshO; VertexSampler = BaseSampler]' filter_sampling.cpp:718:48: required from here ../../../../vcglib/vcg/complex/algorithms/point_sampling.h:976:14: warning: variable 'in' set but not used [-Wunused-but-set-variable] bool in = false; ^ ../../../../vcglib/vcg/complex/algorithms/point_sampling.h: In instantiation of 'static void vcg::tri::SurfaceSampling::SubdivideAndSample(MetroMesh&, std::vector, std::allocator > >&, vcg::Box3, vcg::tri::SurfaceSampling::RRParam&, float) [with MetroMesh = CMeshO; VertexSampler = RedetailSampler; typename FaceType::ScalarType = float]': ../../../../vcglib/vcg/complex/algorithms/point_sampling.h:1406:48: required from 'static void vcg::tri::SurfaceSampling::RegularRecursiveOffset(MetroMesh&, std::vector, std::allocator > >&, vcg::tri::SurfaceSampling::ScalarType, float) [with MetroMesh = CMeshO; VertexSampler = RedetailSampler; vcg::tri::SurfaceSampling::ScalarType = float]' filter_sampling.cpp:1140:50: required from here ../../../../vcglib/vcg/complex/algorithms/point_sampling.h:1415:14: warning: variable 'nearestF' set but not used [-Wunused-but-set-variable] FaceType *nearestF=0; ^ filter_sampling.cpp: In member function 'virtual void FilterDocSampling::initParameterSet(QAction*, MeshDocument&, RichParameterSet&)': filter_sampling.cpp:650:142: warning: 'vertexMesh' may be used uninitialized in this function [-Wmaybe-uninitialized] "The mesh whose vertexes are used as seed points for the color computation. These seeds point are projected onto the above mesh.")); ^ In file included from ../../../../vcglib/vcg/complex/algorithms/closest.h:33:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_sampling.h:38, from filter_sampling.cpp:35: ../../../../vcglib/vcg/simplex/face/distance.h: In function 'bool vcg::face::PointDistanceBase(const FaceType&, const vcg::Point3&, typename FaceType::ScalarType&, vcg::Point3&) [with FaceType = CFaceO; typename TriangleType::ScalarType = float; typename FaceType::ScalarType = float]': ../../../../vcglib/vcg/simplex/face/distance.h:430:9: warning: 'bt' may be used uninitialized in this function [-Wmaybe-uninitialized] if(dist>bt) { dist = bt; return true; } ^ ../../../../vcglib/vcg/simplex/face/distance.h:392:9: warning: 'bt' may be used uninitialized in this function [-Wmaybe-uninitialized] if(dist>bt) { dist = bt; return true; } ^ ../../../../vcglib/vcg/simplex/face/distance.h:355:9: warning: 'bt' may be used uninitialized in this function [-Wmaybe-uninitialized] if(dist>bt) { dist = bt; return true; } ^ rm -f libfilter_sampling.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_sampling.so filter_sampling.o moc_filter_sampling.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_sampling.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_sampling' cd meshlabplugins/filter_sdfgpu/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_sdfgpu' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../meshlabplugins/render_radiance_scaling -I/usr/X11R6/include -I. -o filter_sdfgpu.o filter_sdfgpu.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../meshlabplugins/render_radiance_scaling -I/usr/X11R6/include -I. -o gpuProgram.o ../../meshlabplugins/render_radiance_scaling/gpuProgram.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../meshlabplugins/render_radiance_scaling -I/usr/X11R6/include -I. -o framebufferObject.o ../../meshlabplugins/render_radiance_scaling/framebufferObject.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../meshlabplugins/render_radiance_scaling -I/usr/X11R6/include -I. -o gpuShader.o ../../meshlabplugins/render_radiance_scaling/gpuShader.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_sdfgpu.h:6, from filter_sdfgpu.cpp:1: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_sdfgpu.h:6, from filter_sdfgpu.cpp:1: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_sdfgpu.h:6, from filter_sdfgpu.cpp:1: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_sdfgpu.h:6, from filter_sdfgpu.cpp:1: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_sdfgpu.h:6, from filter_sdfgpu.cpp:1: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from filter_sdfgpu.cpp:4:0: ../../../../vcglib/vcg/complex/algorithms/intersection.h: In function 'bool vcg::Intersection(vcg::Plane3, IndexingType*, std::vector&)': ../../../../vcglib/vcg/complex/algorithms/intersection.h:209:46: warning: typedef 'FaceContainer' locally defined but not used [-Wunused-local-typedefs] typedef typename TriMeshType::FaceContainer FaceContainer; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../meshlabplugins/render_radiance_scaling -I/usr/X11R6/include -I. -o textureParams.o ../../meshlabplugins/render_radiance_scaling/textureParams.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../meshlabplugins/render_radiance_scaling -I/usr/X11R6/include -I. -o textureFormat.o ../../meshlabplugins/render_radiance_scaling/textureFormat.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../meshlabplugins/render_radiance_scaling -I/usr/X11R6/include -I. filter_sdfgpu.h -o moc_filter_sdfgpu.cpp /usr/lib64/qt4/bin/rcc -name filter_sdfgpu filter_sdfgpu.qrc -o qrc_filter_sdfgpu.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../meshlabplugins/render_radiance_scaling -I/usr/X11R6/include -I. -o moc_filter_sdfgpu.o moc_filter_sdfgpu.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_sdfgpu.h:6, from moc_filter_sdfgpu.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_sdfgpu.h:6, from moc_filter_sdfgpu.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_sdfgpu.h:6, from moc_filter_sdfgpu.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_sdfgpu.h:6, from moc_filter_sdfgpu.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_sdfgpu.h:6, from moc_filter_sdfgpu.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../meshlabplugins/render_radiance_scaling -I/usr/X11R6/include -I. -o qrc_filter_sdfgpu.o qrc_filter_sdfgpu.cpp rm -f libfilter_sdfgpu.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_sdfgpu.so filter_sdfgpu.o gpuProgram.o framebufferObject.o gpuShader.o textureParams.o textureFormat.o moc_filter_sdfgpu.o qrc_filter_sdfgpu.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_sdfgpu.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_sdfgpu' cd meshlabplugins/filter_select/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_select' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o meshselect.o meshselect.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. meshselect.h -o moc_meshselect.cpp /usr/lib64/qt4/bin/rcc -name meshlab meshlab.qrc -o qrc_meshlab.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_meshselect.o moc_meshselect.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from meshselect.h:28, from moc_meshselect.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshselect.h:28, from moc_meshselect.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshselect.h:28, from moc_meshselect.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshselect.h:28, from moc_meshselect.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshselect.h:28, from moc_meshselect.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from meshselect.h:28, from meshselect.cpp:28: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshselect.h:28, from meshselect.cpp:28: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshselect.h:28, from meshselect.cpp:28: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshselect.h:28, from meshselect.cpp:28: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshselect.h:28, from meshselect.cpp:28: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o qrc_meshlab.o qrc_meshlab.cpp rm -f libfilter_select.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_select.so meshselect.o moc_meshselect.o qrc_meshlab.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_select.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_select' cd meshlabplugins/filter_ssynth/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_ssynth' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external/structuresynth/ssynth -I/usr/X11R6/include -I. -o filter_ssynth.o filter_ssynth.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external/structuresynth/ssynth -I/usr/X11R6/include -I. -o Parser.o ../../meshlabplugins/io_x3d/vrml/Parser.cpp In file included from ../../common/meshmodel.h:41:0, from filter_ssynth.h:30, from filter_ssynth.cpp:3: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from filter_ssynth.h:30, from filter_ssynth.cpp:3: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from filter_ssynth.h:30, from filter_ssynth.cpp:3: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from filter_ssynth.h:30, from filter_ssynth.cpp:3: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from filter_ssynth.h:30, from filter_ssynth.cpp:3: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from filter_ssynth.cpp:3:0: filter_ssynth.h: At global scope: filter_ssynth.h:45:26: warning: unused parameter 'filter' [-Wunused-parameter] virtual void initParameterSet(QAction* filter,MeshModel &,RichParameterSet &){}; ^ In file included from ../../meshlabplugins/io_x3d/import_x3d.h:81:0, from filter_ssynth.cpp:4: ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Tetrahedron(TetraMeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:50:24: warning: typedef 'MeshType' locally defined but not used [-Wunused-local-typedefs] typedef TetraMeshType MeshType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Hexahedron(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:278:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Square(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:327:41: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Sphere(MeshType&, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:363:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:364:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:365:44: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:367:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Cone(MeshType&, typename MeshType::ScalarType, typename MeshType::ScalarType, typename MeshType::ScalarType, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:398:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Box(MeshType&, const typename MeshType::BoxType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:487:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Build(MeshType&, const V&, const F&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:540:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:544:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Grid(MeshType&, int, int, float, float, float*)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:594:45: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:595:45: warning: typedef 'VertexIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexIterator VertexIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:596:45: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ filter_ssynth.cpp: At global scope: filter_ssynth.cpp:56:6: warning: unused parameter 'filter' [-Wunused-parameter] void FilterSSynth::initParameterSet(QAction* filter,MeshDocument &md, RichParameterSet &par) ^ filter_ssynth.cpp:56:6: warning: unused parameter 'md' [-Wunused-parameter] filter_ssynth.cpp: In static member function 'static void FilterSSynth::openX3D(const QString&, MeshModel&, int&, bool (*)(int, const char*), QWidget*)': filter_ssynth.cpp:66:13: warning: variable 'result' set but not used [-Wunused-but-set-variable] int result = vcg::tri::io::ImporterX3D::LoadMask(fileName.toStdString().c_str(), info); ^ filter_ssynth.cpp: At global scope: filter_ssynth.cpp:63:6: warning: unused parameter 'parent' [-Wunused-parameter] void FilterSSynth::openX3D(const QString &fileName, MeshModel &m, int& mask, vcg::CallBackPos *cb, QWidget* parent) ^ filter_ssynth.cpp: In member function 'QString FilterSSynth::ssynth(QString, int, int, bool (*)(int, const char*))': filter_ssynth.cpp:139:25: warning: exception of type 'StructureSynth::Parser::ParseError' will be caught [enabled by default] catch(ParseError& ex){ ^ filter_ssynth.cpp:136:25: warning: by earlier handler for 'SyntopiaCore::Exceptions::Exception' [enabled by default] catch(Exception& ex){ ^ filter_ssynth.cpp: At global scope: filter_ssynth.cpp:144:5: warning: unused parameter 'filter' [-Wunused-parameter] int FilterSSynth::postCondition(QAction* filter) const ^ filter_ssynth.cpp:148:35: warning: unused parameter 'filter' [-Wunused-parameter] MeshFilterInterface::FilterClass FilterSSynth::getClass(QAction *filter) ^ filter_ssynth.cpp:163:7: warning: unused parameter 'formatName' [-Wunused-parameter] bool FilterSSynth::open(const QString &formatName, const QString &fileName, MeshModel &m, int& mask, const RichParameterSet & par, CallBackPos *cb, QWidget *parent) ^ filter_ssynth.cpp:191:7: warning: unused parameter 'formatName' [-Wunused-parameter] bool FilterSSynth::save(const QString &formatName, const QString &fileName, MeshModel &m, const int mask, const RichParameterSet &, vcg::CallBackPos *cb, QWidget *parent) ^ filter_ssynth.cpp:191:7: warning: unused parameter 'fileName' [-Wunused-parameter] filter_ssynth.cpp:191:7: warning: unused parameter 'm' [-Wunused-parameter] filter_ssynth.cpp:191:7: warning: unused parameter 'mask' [-Wunused-parameter] filter_ssynth.cpp:191:7: warning: unused parameter 'cb' [-Wunused-parameter] filter_ssynth.cpp:191:7: warning: unused parameter 'parent' [-Wunused-parameter] filter_ssynth.cpp:195:7: warning: unused parameter 'format' [-Wunused-parameter] void FilterSSynth::GetExportMaskCapability(QString &format, int &capability, int &defaultBits) const{} ^ filter_ssynth.cpp:195:7: warning: unused parameter 'capability' [-Wunused-parameter] filter_ssynth.cpp:195:7: warning: unused parameter 'defaultBits' [-Wunused-parameter] filter_ssynth.cpp:196:7: warning: unused parameter 'formatName' [-Wunused-parameter] void FilterSSynth::initPreOpenParameter(const QString &formatName, const QString &filename, RichParameterSet &parlst){ ^ filter_ssynth.cpp:196:7: warning: unused parameter 'filename' [-Wunused-parameter] In file included from filter_ssynth.cpp:4:0: ../../meshlabplugins/io_x3d/import_x3d.h: In instantiation of 'static int vcg::tri::io::ImporterX3D::LoadMaskByDom(QDomDocument*, vcg::tri::io::AdditionalInfoX3D*&, QString) [with OpenMeshType = CMeshO]': ../../meshlabplugins/io_x3d/import_x3d.h:2640:50: required from 'static int vcg::tri::io::ImporterX3D::LoadMask(const char*, vcg::tri::io::AdditionalInfoX3D*&) [with OpenMeshType = CMeshO]' filter_ssynth.cpp:66:57: required from here ../../meshlabplugins/io_x3d/import_x3d.h:782:12: warning: variable 'copyTextureFile' set but not used [-Wunused-but-set-variable] bool copyTextureFile = true; ^ In file included from ../../meshlabplugins/io_x3d/import_x3d.h:82:0, from filter_ssynth.cpp:4: ../../../../vcglib/wrap/gl/glu_tesselator.h: In instantiation of 'static void vcg::glu_tesselator::do_tesselation(const std::vector >&, vcg::glu_tesselator::tess_prim_data_vec&) [with point_type = vcg::Point3; vcg::glu_tesselator::tess_prim_data_vec = std::vector]': ../../../../vcglib/wrap/gl/glu_tesselator.h:115:46: required from 'static void vcg::glu_tesselator::tesselate(const std::vector >&, std::vector&) [with point_type = vcg::Point3]' ../../meshlabplugins/io_x3d/import_x3d.h:1166:73: required from 'static int vcg::tri::io::ImporterX3D::LoadSet(QDomElement, OpenMeshType&, vcg::Matrix44f, const vcg::tri::io::TextureInfo&, const QStringList&, const QStringList&, const QStringList&, int, vcg::tri::io::AdditionalInfoX3D*, bool (*)(int, const char*)) [with OpenMeshType = CMeshO; vcg::Matrix44f = vcg::Matrix44; vcg::CallBackPos = bool(int, const char*)]' ../../meshlabplugins/io_x3d/import_x3d.h:2558:112: required from 'static int vcg::tri::io::ImporterX3D::NavigateScene(OpenMeshType&, QDomElement, vcg::Matrix44f, std::map&, std::map&, vcg::tri::io::AdditionalInfoX3D*, bool (*)(int, const char*)) [with OpenMeshType = CMeshO; vcg::Matrix44f = vcg::Matrix44; vcg::CallBackPos = bool(int, const char*)]' ../../meshlabplugins/io_x3d/import_x3d.h:2663:95: required from 'static int vcg::tri::io::ImporterX3D::Open(OpenMeshType&, const char*, vcg::tri::io::AdditionalInfoX3D*&, bool (*)(int, const char*)) [with OpenMeshType = CMeshO; vcg::CallBackPos = bool(int, const char*)]' filter_ssynth.cpp:68:53: required from here ../../../../vcglib/wrap/gl/glu_tesselator.h:237:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] gluTessVertex(tess, vertex, (void *)k); ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external/structuresynth/ssynth -I/usr/X11R6/include -I. -o Scanner.o ../../meshlabplugins/io_x3d/vrml/Scanner.cpp ../../meshlabplugins/io_x3d/vrml/Scanner.cpp: In member function 'bool VrmlTranslator::Scanner::Comment0()': ../../meshlabplugins/io_x3d/vrml/Scanner.cpp:606:17: warning: unused variable 'pos0' [-Wunused-variable] int level = 1, pos0 = pos, line0 = line, col0 = col; ^ ../../meshlabplugins/io_x3d/vrml/Scanner.cpp:606:43: warning: unused variable 'col0' [-Wunused-variable] int level = 1, pos0 = pos, line0 = line, col0 = col; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external/structuresynth/ssynth -I/usr/X11R6/include -I. -o mytrenderer.o mytrenderer.cpp mytrenderer.cpp:6:6: warning: unused parameter 'classID' [-Wunused-parameter] void MyTrenderer::drawBox(SyntopiaCore::Math::Vector3f base, ^ mytrenderer.cpp:34:6: warning: unused parameter 'classID' [-Wunused-parameter] void MyTrenderer::drawSphere(SyntopiaCore::Math::Vector3f center, float radius, SyntopiaCore::GLEngine::PrimitiveClass *classID){ ^ mytrenderer.cpp:53:6: warning: unused parameter 'classID' [-Wunused-parameter] void MyTrenderer::drawMesh(SyntopiaCore::Math::Vector3f startBase, ^ mytrenderer.cpp:96:14: warning: unused parameter 'classID' [-Wunused-parameter] void MyTrenderer::drawDot(SyntopiaCore::Math::Vector3f v,PrimitiveClass* classID) { ^ mytrenderer.cpp:109:14: warning: unused parameter 'classID' [-Wunused-parameter] void MyTrenderer::drawTriangle(SyntopiaCore::Math::Vector3f p1, ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external/structuresynth/ssynth -I/usr/X11R6/include -I. filter_ssynth.h -o moc_filter_ssynth.cpp filter_ssynth.h:67: Warning: Class FilterSSynth implements the interface MeshIOInterface but does not list it in Q_INTERFACES. qobject_cast to MeshIOInterface will not work! /usr/lib64/qt4/bin/rcc -name ssynthres ssynthres.qrc -o qrc_ssynthres.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external/structuresynth/ssynth -I/usr/X11R6/include -I. -o moc_filter_ssynth.o moc_filter_ssynth.cpp In file included from ../../common/meshmodel.h:41:0, from filter_ssynth.h:30, from moc_filter_ssynth.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from filter_ssynth.h:30, from moc_filter_ssynth.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from filter_ssynth.h:30, from moc_filter_ssynth.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from filter_ssynth.h:30, from moc_filter_ssynth.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from filter_ssynth.h:30, from moc_filter_ssynth.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from moc_filter_ssynth.cpp:9:0: filter_ssynth.h: At global scope: filter_ssynth.h:45:26: warning: unused parameter 'filter' [-Wunused-parameter] virtual void initParameterSet(QAction* filter,MeshModel &,RichParameterSet &){}; ^ In file included from filter_ssynth.cpp:4:0: ../../meshlabplugins/io_x3d/import_x3d.h: In static member function 'static int vcg::tri::io::ImporterX3D::LoadIndexedSet(QDomElement, OpenMeshType&, vcg::Matrix44f, const vcg::tri::io::TextureInfo&, const QStringList&, const QStringList&, const QStringList&, int, vcg::tri::io::AdditionalInfoX3D*, bool (*)(int, const char*)) [with OpenMeshType = CMeshO; vcg::Matrix44f = vcg::Matrix44; vcg::CallBackPos = bool(int, const char*)]': ../../meshlabplugins/io_x3d/import_x3d.h:1342:40: warning: 'secondVertexIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] m.face[faceIndex].V(1) = &(m.vert[secondVertexIndex]); ^ ../../meshlabplugins/io_x3d/import_x3d.h:1341:55: warning: 'firstVertexIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] m.face[faceIndex].V(vertIndexPerFace) = &(m.vert[firstVertexIndex]); ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external/structuresynth/ssynth -I/usr/X11R6/include -I. -o qrc_ssynthres.o qrc_ssynthres.cpp rm -f libfilter_ssynth.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_ssynth.so filter_ssynth.o Parser.o Scanner.o mytrenderer.o moc_filter_ssynth.o qrc_ssynthres.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon ../../external/lib/linux-g++/libssynth.a -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_ssynth.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_ssynth' cd meshlabplugins/filter_texture/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_texture' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o filter_texture.o filter_texture.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o plylib.o ../../../../vcglib/wrap/ply/plylib.cpp In file included from ../../../../vcglib/eigenlib/Eigen/Core:255:0, from ../../../../vcglib/eigenlib/Eigen/Sparse:4, from filter_texture.cpp:26: ../../../../vcglib/eigenlib/Eigen/src/Core/util/Memory.h: In function 'Index Eigen::internal::first_aligned(const Scalar*, Index)': ../../../../vcglib/eigenlib/Eigen/src/Core/util/Memory.h:462:48: warning: typedef 'Packet' locally defined but not used [-Wunused-local-typedefs] typedef typename packet_traits::type Packet; ^ In file included from ../../../../vcglib/eigenlib/Eigen/Core:331:0, from ../../../../vcglib/eigenlib/Eigen/Sparse:4, from filter_texture.cpp:26: ../../../../vcglib/eigenlib/Eigen/src/Core/products/SelfadjointMatrixVector.h: In function 'void Eigen::internal::product_selfadjoint_vector(Index, const Scalar*, Index, const Scalar*, Index, Scalar*, Scalar)': ../../../../vcglib/eigenlib/Eigen/src/Core/products/SelfadjointMatrixVector.h:44:44: warning: typedef 'RealScalar' locally defined but not used [-Wunused-local-typedefs] typedef typename NumTraits::Real RealScalar; ^ In file included from ../../../../vcglib/eigenlib/Eigen/Sparse:57:0, from filter_texture.cpp:26: ../../../../vcglib/eigenlib/Eigen/src/Sparse/SparseDenseProduct.h: In member function 'void Eigen::SparseTimeDenseProduct::scaleAndAddTo(Dest&, Eigen::SparseTimeDenseProduct::Scalar) const': ../../../../vcglib/eigenlib/Eigen/src/Sparse/SparseDenseProduct.h:167:56: warning: typedef '_Rhs' locally defined but not used [-Wunused-local-typedefs] typedef typename internal::remove_all::type _Rhs; ^ In file included from ../../../../vcglib/eigenlib/Eigen/Sparse:60:0, from filter_texture.cpp:26: ../../../../vcglib/eigenlib/Eigen/src/Sparse/SparseSelfAdjointView.h: In member function 'void Eigen::SparseSelfAdjointTimeDenseProduct::scaleAndAddTo(Dest&, Eigen::SparseSelfAdjointTimeDenseProduct::Scalar) const': ../../../../vcglib/eigenlib/Eigen/src/Sparse/SparseSelfAdjointView.h:220:56: warning: typedef '_Rhs' locally defined but not used [-Wunused-local-typedefs] typedef typename internal::remove_all::type _Rhs; ^ In file included from ../../../../vcglib/eigenlib/Eigen/Core:277:0, from ../../../../vcglib/eigenlib/Eigen/Sparse:4, from filter_texture.cpp:26: ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:65:7: required from 'class Eigen::PlainObjectBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/Matrix.h:140:7: required from 'class Eigen::Matrix' ../../../../vcglib/eigenlib/Eigen/src/Core/PermutationMatrix.h:85:13: required from 'class Eigen::PermutationBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/PermutationMatrix.h:294:7: required from 'class Eigen::PermutationMatrix<-1>' ../../../../vcglib/eigenlib/Eigen/src/Sparse/SparseSelfAdjointView.h:440:69: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] InnerSizeAtCompileTime = int(IsVectorAtCompileTime) ? SizeAtCompileTime ^ In file included from ../../../../vcglib/eigenlib/unsupported/Eigen/SparseExtra:58:0, from filter_texture.cpp:29: ../../../../vcglib/eigenlib/unsupported/Eigen/src/SparseExtra/Amd.h: In function 'void Eigen::internal::minimum_degree_ordering(Eigen::SparseMatrix&, Eigen::PermutationMatrix<-1>&)': ../../../../vcglib/eigenlib/unsupported/Eigen/src/SparseExtra/Amd.h:108:47: warning: typedef 'CCS' locally defined but not used [-Wunused-local-typedefs] typedef SparseMatrix CCS; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_texture.h:31, from filter_texture.cpp:33: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_texture.h:31, from filter_texture.cpp:33: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_texture.h:31, from filter_texture.cpp:33: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. filter_texture.h -o moc_filter_texture.cpp In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_texture.h:31, from filter_texture.cpp:33: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_texture.h:31, from filter_texture.cpp:33: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_filter_texture.o moc_filter_texture.cpp In file included from filter_texture.h:33:0, from filter_texture.cpp:33: ../../../../vcglib/vcg/complex/algorithms/attribute_seam.h: In static member function 'static bool vcg::tri::AttributeSeam::SplitVertex(src_trimesh_t&, extract_wedge_attribs_t, compare_vertex_attribs_t&)': ../../../../vcglib/vcg/complex/algorithms/attribute_seam.h:162:52: warning: typedef 'src_vertex_container_t' locally defined but not used [-Wunused-local-typedefs] typedef typename src_trimesh_t::VertContainer src_vertex_container_t; ^ ../../../../vcglib/vcg/complex/algorithms/attribute_seam.h: In static member function 'static bool vcg::tri::AttributeSeam::SplitVertex(const src_trimesh_t&, dst_trimesh_t&, extract_wedge_attribs_t&, compare_vertex_attribs_t&, copy_vertex_t&)': ../../../../vcglib/vcg/complex/algorithms/attribute_seam.h:248:57: warning: typedef 'dst_vertex_container_t' locally defined but not used [-Wunused-local-typedefs] typedef typename dst_trimesh_t::VertContainer dst_vertex_container_t; ^ In file included from filter_texture.cpp:35:0: rastering.h: In member function 'void TransferColorSampler::AddTextureSample(const FaceType&, const CoordType&, const Point2i&, float)': rastering.h:327:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] if (alpha==255 || qAlpha(trgImg.pixel(tp.X(), trgImg.height() - 1 - tp.Y())) < alpha) ^ In file included from ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:38:0, from ../../../../vcglib/vcg/complex/algorithms/parametrization/voronoi_atlas.h:3, from filter_texture.cpp:38: ../../../../vcglib/vcg/complex/algorithms/parametrization/distortion.h: In static member function 'static vcg::tri::Distortion::ScalarType vcg::tri::Distortion::AngleRad3D(const FaceType*, int)': ../../../../vcglib/vcg/complex/algorithms/parametrization/distortion.h:122:44: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename CoordType::ScalarType ScalarType; ^ In file included from ../../../../vcglib/eigenlib/Eigen/Core:277:0, from ../../../../vcglib/eigenlib/Eigen/Sparse:4, from filter_texture.cpp:26: ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:65:7: required from 'class Eigen::PlainObjectBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/Matrix.h:140:7: required from 'class Eigen::Matrix' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:66:18: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] InnerSizeAtCompileTime = int(IsVectorAtCompileTime) ? SizeAtCompileTime ^ In file included from filter_texture.cpp:38:0: ../../../../vcglib/vcg/complex/algorithms/parametrization/voronoi_atlas.h: In instantiation of 'static void vcg::tri::VoronoiAtlas::Build(MeshType&, MeshType&, vcg::tri::VoronoiAtlas::VoronoiAtlasParam&) [with MeshType = CMeshO]': filter_texture.cpp:372:34: required from here ../../../../vcglib/vcg/complex/algorithms/parametrization/voronoi_atlas.h:170:65: warning: format '%i' expects argument of type 'int', but argument 2 has type 'size_t {aka long unsigned int}' [-Wformat=] qDebug("ACH - mesh %i is NOT homeomorphic to a disk\n",i); ^ In file included from ../../../../vcglib/vcg/complex/algorithms/parametrization/voronoi_atlas.h:10:0, from filter_texture.cpp:38: ../../../../vcglib/vcg/complex/algorithms/voronoi_clustering.h: In instantiation of 'static void vcg::tri::VoronoiProcessing::VoronoiColoring(MeshType&, std::vector&, bool) [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh; typename FaceType::VertexType = vcg::tri::VoronoiAtlas::VoroVertex]': ../../../../vcglib/vcg/complex/algorithms/parametrization/voronoi_atlas.h:140:69: required from 'static void vcg::tri::VoronoiAtlas::Build(MeshType&, MeshType&, vcg::tri::VoronoiAtlas::VoronoiAtlasParam&) [with MeshType = CMeshO]' filter_texture.cpp:372:34: required from here ../../../../vcglib/vcg/complex/algorithms/voronoi_clustering.h:114:13: warning: unused parameter 'seedVec' [-Wunused-parameter] static void VoronoiColoring(MeshType &m, std::vector &seedVec, bool frontierFlag=true) ^ In file included from filter_texture.h:34:0, from filter_texture.cpp:33: ../../../../vcglib/vcg/complex/algorithms/point_sampling.h: In instantiation of 'static void vcg::tri::SurfaceSampling::SingleFaceRaster(typename MetroMesh::FaceType&, VertexSampler&, const vcg::Point2&, const vcg::Point2&, const vcg::Point2&, bool) [with MetroMesh = CMeshO; VertexSampler = RasterSampler; typename MetroMesh::FaceType = CFaceO; typename MetroMesh::ScalarType = float]': ../../../../vcglib/vcg/complex/algorithms/point_sampling.h:1377:90: required from 'static void vcg::tri::SurfaceSampling::Texture(MetroMesh&, VertexSampler&, int, int, bool) [with MetroMesh = CMeshO; VertexSampler = RasterSampler]' filter_texture.cpp:723:57: required from here ../../../../vcglib/vcg/complex/algorithms/point_sampling.h:976:14: warning: variable 'in' set but not used [-Wunused-but-set-variable] bool in = false; ^ ../../../../vcglib/vcg/complex/algorithms/point_sampling.h: In instantiation of 'static void vcg::tri::SurfaceSampling::SingleFaceRaster(typename MetroMesh::FaceType&, VertexSampler&, const vcg::Point2&, const vcg::Point2&, const vcg::Point2&, bool) [with MetroMesh = CMeshO; VertexSampler = TransferColorSampler; typename MetroMesh::FaceType = CFaceO; typename MetroMesh::ScalarType = float]': ../../../../vcglib/vcg/complex/algorithms/point_sampling.h:1377:90: required from 'static void vcg::tri::SurfaceSampling::Texture(MetroMesh&, VertexSampler&, int, int, bool) [with MetroMesh = CMeshO; VertexSampler = TransferColorSampler]' filter_texture.cpp:840:68: required from here ../../../../vcglib/vcg/complex/algorithms/point_sampling.h:976:14: warning: variable 'in' set but not used [-Wunused-but-set-variable] ../../../../vcglib/vcg/complex/algorithms/point_sampling.h: In instantiation of 'static void vcg::tri::SurfaceSampling::PoissonDiskPruning(MetroMesh&, VertexSampler&, MetroMesh&, vcg::tri::SurfaceSampling::ScalarType, vcg::tri::SurfaceSampling::PoissonDiskParam) [with MetroMesh = vcg::tri::VoronoiAtlas::VoroMesh; VertexSampler = vcg::tri::TrivialSampler::VoroMesh>; vcg::tri::SurfaceSampling::ScalarType = float]': ../../../../vcglib/vcg/complex/algorithms/point_sampling.h:1486:92: required from 'void vcg::tri::PoissonSampling(MeshType&, std::vector, std::allocator > >&, int, float&) [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh]' ../../../../vcglib/vcg/complex/algorithms/parametrization/voronoi_atlas.h:131:66: required from 'static void vcg::tri::VoronoiAtlas::Build(MeshType&, MeshType&, vcg::tri::VoronoiAtlas::VoronoiAtlasParam&) [with MeshType = CMeshO]' filter_texture.cpp:372:34: required from here ../../../../vcglib/vcg/complex/algorithms/point_sampling.h:1170:9: warning: unused variable 't0' [-Wunused-variable] int t0 = clock(); ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_texture.h:31, from moc_filter_texture.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_texture.h:31, from moc_filter_texture.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_texture.h:31, from moc_filter_texture.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ In file included from ../../../../vcglib/eigenlib/Eigen/Core:277:0, from ../../../../vcglib/eigenlib/Eigen/Sparse:4, from filter_texture.cpp:26: ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase >, Eigen::Matrix > > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase >, Eigen::Matrix > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/ReturnByValue.h:63:34: required from 'class Eigen::ReturnByValue >, Eigen::Matrix > >' ../../../../vcglib/eigenlib/unsupported/Eigen/../../Eigen/src/misc/Solve.h:45:60: required from 'struct Eigen::internal::solve_retval_base >, Eigen::Matrix >' ../../../../vcglib/eigenlib/unsupported/Eigen/src/SparseExtra/SimplicialCholesky.h:450:8: required from 'struct Eigen::internal::solve_retval >, Eigen::Matrix >' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:513:21: required from 'bool vcg::tri::PoissonSolver::Solve() [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh]' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:782:19: required from 'bool vcg::tri::PoissonSolver::SolvePoisson(bool, vcg::tri::PoissonSolver::ScalarType, bool) [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh; vcg::tri::PoissonSolver::ScalarType = float]' ../../../../vcglib/vcg/complex/algorithms/parametrization/voronoi_atlas.h:160:9: required from 'static void vcg::tri::VoronoiAtlas::Build(MeshType&, MeshType&, vcg::tri::VoronoiAtlas::VoronoiAtlasParam&) [with MeshType = CMeshO]' filter_texture.cpp:372:34: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] InnerSizeAtCompileTime = int(IsVectorAtCompileTime) ? SizeAtCompileTime ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_texture.h:31, from moc_filter_texture.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_texture.h:31, from moc_filter_texture.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Matrix > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Matrix > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:62:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Matrix >' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:479:39: required from 'void vcg::tri::PoissonSolver::AllocateSystem() [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh]' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:488:18: required from 'void vcg::tri::PoissonSolver::InitMatrix() [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh]' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:756:14: required from 'bool vcg::tri::PoissonSolver::SolvePoisson(bool, vcg::tri::PoissonSolver::ScalarType, bool) [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh; vcg::tri::PoissonSolver::ScalarType = float]' ../../../../vcglib/vcg/complex/algorithms/parametrization/voronoi_atlas.h:160:9: required from 'static void vcg::tri::VoronoiAtlas::Build(MeshType&, MeshType&, vcg::tri::VoronoiAtlas::VoronoiAtlasParam&) [with MeshType = CMeshO]' filter_texture.cpp:372:34: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] In file included from filter_texture.h:33:0, from moc_filter_texture.cpp:9: ../../../../vcglib/vcg/complex/algorithms/attribute_seam.h: In static member function 'static bool vcg::tri::AttributeSeam::SplitVertex(src_trimesh_t&, extract_wedge_attribs_t, compare_vertex_attribs_t&)': ../../../../vcglib/vcg/complex/algorithms/attribute_seam.h:162:52: warning: typedef 'src_vertex_container_t' locally defined but not used [-Wunused-local-typedefs] typedef typename src_trimesh_t::VertContainer src_vertex_container_t; ^ ../../../../vcglib/vcg/complex/algorithms/attribute_seam.h: In static member function 'static bool vcg::tri::AttributeSeam::SplitVertex(const src_trimesh_t&, dst_trimesh_t&, extract_wedge_attribs_t&, compare_vertex_attribs_t&, copy_vertex_t&)': ../../../../vcglib/vcg/complex/algorithms/attribute_seam.h:248:57: warning: typedef 'dst_vertex_container_t' locally defined but not used [-Wunused-local-typedefs] typedef typename dst_trimesh_t::VertContainer dst_vertex_container_t; ^ ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:182:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 1>' ../../../../vcglib/eigenlib/Eigen/src/Core/Map.h:117:79: required from 'class Eigen::Map, 0, Eigen::Stride<0, 0> >' ../../../../vcglib/eigenlib/Eigen/src/Sparse/SparseMatrix.h:482:9: required from 'Eigen::SparseMatrix<_Scalar, _Flags, _Index>& Eigen::SparseMatrix<_Scalar, _Flags, _Index>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::DynamicSparseMatrix; _Scalar = double; int _Options = 0; _Index = int]' ../../../../vcglib/eigenlib/Eigen/src/Sparse/SparseMatrix.h:417:13: required from 'Eigen::SparseMatrix<_Scalar, _Flags, _Index>::SparseMatrix(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::DynamicSparseMatrix; _Scalar = double; int _Options = 0; _Index = int]' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:509:63: required from 'bool vcg::tri::PoissonSolver::Solve() [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh]' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:782:19: required from 'bool vcg::tri::PoissonSolver::SolvePoisson(bool, vcg::tri::PoissonSolver::ScalarType, bool) [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh; vcg::tri::PoissonSolver::ScalarType = float]' ../../../../vcglib/vcg/complex/algorithms/parametrization/voronoi_atlas.h:160:9: required from 'static void vcg::tri::VoronoiAtlas::Build(MeshType&, MeshType&, vcg::tri::VoronoiAtlas::VoronoiAtlasParam&) [with MeshType = CMeshO]' filter_texture.cpp:372:34: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Map, 0, Eigen::Stride<0, 0> > > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Map, 0, Eigen::Stride<0, 0> > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:62:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:341:52: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:490:31: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' ../../../../vcglib/eigenlib/Eigen/src/Sparse/SparseMatrix.h:482:9: required from 'Eigen::SparseMatrix<_Scalar, _Flags, _Index>& Eigen::SparseMatrix<_Scalar, _Flags, _Index>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::DynamicSparseMatrix; _Scalar = double; int _Options = 0; _Index = int]' ../../../../vcglib/eigenlib/Eigen/src/Sparse/SparseMatrix.h:417:13: required from 'Eigen::SparseMatrix<_Scalar, _Flags, _Index>::SparseMatrix(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::DynamicSparseMatrix; _Scalar = double; int _Options = 0; _Index = int]' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:509:63: required from 'bool vcg::tri::PoissonSolver::Solve() [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh]' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:782:19: required from 'bool vcg::tri::PoissonSolver::SolvePoisson(bool, vcg::tri::PoissonSolver::ScalarType, bool) [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh; vcg::tri::PoissonSolver::ScalarType = float]' ../../../../vcglib/vcg/complex/algorithms/parametrization/voronoi_atlas.h:160:9: required from 'static void vcg::tri::VoronoiAtlas::Build(MeshType&, MeshType&, vcg::tri::VoronoiAtlas::VoronoiAtlasParam&) [with MeshType = CMeshO]' filter_texture.cpp:372:34: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Matrix, 1, false> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Matrix, 1, false> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/ReturnByValue.h:63:34: required from 'class Eigen::ReturnByValue, Eigen::Matrix, 1, false> >' ../../../../vcglib/eigenlib/Eigen/src/Core/PermutationMatrix.h:551:8: required from 'struct Eigen::internal::permut_matrix_product_retval, Eigen::Matrix, 1, false>' ../../../../vcglib/eigenlib/unsupported/Eigen/src/SparseExtra/SimplicialCholesky.h:216:23: required from 'void Eigen::SimplicialCholesky<_MatrixType, _UpLo>::_solve(const Eigen::MatrixBase&, Eigen::MatrixBase&) const [with Rhs = Eigen::Matrix; Dest = Eigen::Matrix; _MatrixType = Eigen::SparseMatrix; int _UpLo = 1]' ../../../../vcglib/eigenlib/unsupported/Eigen/src/SparseExtra/SimplicialCholesky.h:458:5: required from 'void Eigen::internal::solve_retval, Rhs>::evalTo(Dest&) const [with Dest = Eigen::Matrix; _MatrixType = Eigen::SparseMatrix; int _UpLo = 1; Rhs = Eigen::Matrix]' ../../../../vcglib/eigenlib/unsupported/Eigen/../../Eigen/src/misc/Solve.h:64:5: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:392:34: required from 'Derived& Eigen::PlainObjectBase::operator=(const Eigen::ReturnByValue&) [with OtherDerived = Eigen::internal::solve_retval_base >, Eigen::Matrix >; Derived = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Core/Matrix.h:203:34: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::ReturnByValue&) [with OtherDerived = Eigen::internal::solve_retval_base >, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:513:5: required from 'bool vcg::tri::PoissonSolver::Solve() [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh]' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:782:19: required from 'bool vcg::tri::PoissonSolver::SolvePoisson(bool, vcg::tri::PoissonSolver::ScalarType, bool) [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh; vcg::tri::PoissonSolver::ScalarType = float]' ../../../../vcglib/vcg/complex/algorithms/parametrization/voronoi_atlas.h:160:9: required from 'static void vcg::tri::VoronoiAtlas::Build(MeshType&, MeshType&, vcg::tri::VoronoiAtlas::VoronoiAtlasParam&) [with MeshType = CMeshO]' filter_texture.cpp:372:34: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, const Eigen::Matrix > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, const Eigen::Matrix > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:105:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Matrix, Eigen::Dense>' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:72:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Matrix >' ../../../../vcglib/eigenlib/Eigen/src/Core/DiagonalMatrix.h:230:47: required from 'struct Eigen::internal::traits, const Eigen::Matrix > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/EigenBase.h:44:59: required from 'struct Eigen::EigenBase, const Eigen::Matrix > > >' ../../../../vcglib/eigenlib/Eigen/src/Core/DiagonalMatrix.h:31:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:392:34: required from 'Derived& Eigen::PlainObjectBase::operator=(const Eigen::ReturnByValue&) [with OtherDerived = Eigen::internal::solve_retval_base >, Eigen::Matrix >; Derived = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Core/Matrix.h:203:34: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::ReturnByValue&) [with OtherDerived = Eigen::internal::solve_retval_base >, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:513:5: required from 'bool vcg::tri::PoissonSolver::Solve() [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh]' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:782:19: required from 'bool vcg::tri::PoissonSolver::SolvePoisson(bool, vcg::tri::PoissonSolver::ScalarType, bool) [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh; vcg::tri::PoissonSolver::ScalarType = float]' ../../../../vcglib/vcg/complex/algorithms/parametrization/voronoi_atlas.h:160:9: required from 'static void vcg::tri::VoronoiAtlas::Build(MeshType&, MeshType&, vcg::tri::VoronoiAtlas::VoronoiAtlasParam&) [with MeshType = CMeshO]' filter_texture.cpp:372:34: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::DiagonalWrapper, const Eigen::Matrix > >, 1> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::DiagonalWrapper, const Eigen::Matrix > >, 1> >' ../../../../vcglib/eigenlib/Eigen/src/Core/DiagonalProduct.h:56:7: required from 'class Eigen::DiagonalProduct, Eigen::DiagonalWrapper, const Eigen::Matrix > >, 1>' ../../../../vcglib/eigenlib/unsupported/Eigen/src/SparseExtra/SimplicialCholesky.h:225:46: required from 'void Eigen::SimplicialCholesky<_MatrixType, _UpLo>::_solve(const Eigen::MatrixBase&, Eigen::MatrixBase&) const [with Rhs = Eigen::Matrix; Dest = Eigen::Matrix; _MatrixType = Eigen::SparseMatrix; int _UpLo = 1]' ../../../../vcglib/eigenlib/unsupported/Eigen/src/SparseExtra/SimplicialCholesky.h:458:5: required from 'void Eigen::internal::solve_retval, Rhs>::evalTo(Dest&) const [with Dest = Eigen::Matrix; _MatrixType = Eigen::SparseMatrix; int _UpLo = 1; Rhs = Eigen::Matrix]' ../../../../vcglib/eigenlib/unsupported/Eigen/../../Eigen/src/misc/Solve.h:64:5: required from 'void Eigen::internal::solve_retval_base::evalTo(Dest&) const [with Dest = Eigen::Matrix; _DecompositionType = Eigen::SimplicialCholesky >; Rhs = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Core/ReturnByValue.h:74:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:392:34: required from 'Derived& Eigen::PlainObjectBase::operator=(const Eigen::ReturnByValue&) [with OtherDerived = Eigen::internal::solve_retval_base >, Eigen::Matrix >; Derived = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Core/Matrix.h:203:34: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::ReturnByValue&) [with OtherDerived = Eigen::internal::solve_retval_base >, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:513:5: required from 'bool vcg::tri::PoissonSolver::Solve() [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh]' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:782:19: required from 'bool vcg::tri::PoissonSolver::SolvePoisson(bool, vcg::tri::PoissonSolver::ScalarType, bool) [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh; vcg::tri::PoissonSolver::ScalarType = float]' ../../../../vcglib/vcg/complex/algorithms/parametrization/voronoi_atlas.h:160:9: required from 'static void vcg::tri::VoronoiAtlas::Build(MeshType&, MeshType&, vcg::tri::VoronoiAtlas::VoronoiAtlasParam&) [with MeshType = CMeshO]' filter_texture.cpp:372:34: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits, Eigen::DiagonalWrapper, const Eigen::Matrix > >, 1> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Matrix > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Matrix > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:62:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Matrix >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:341:52: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:490:31: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Sparse/SparseSelfAdjointView.h:374:3: required from 'void Eigen::internal::permute_symm_to_symm(const MatrixType&, Eigen::SparseMatrix&, const typename MatrixType::Index*) [with int SrcUpLo = 1; int DstUpLo = 2; MatrixType = Eigen::SparseMatrix; int DestOrder = 0; typename MatrixType::Index = int; typename MatrixType::Scalar = double]' ../../../../vcglib/eigenlib/Eigen/src/Sparse/SparseSelfAdjointView.h:445:99: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/unsupported/Eigen/src/SparseExtra/SimplicialCholesky.h:144:28: required from 'Eigen::SimplicialCholesky<_MatrixType, _UpLo>& Eigen::SimplicialCholesky<_MatrixType, _UpLo>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix; int _UpLo = 1; Eigen::SimplicialCholesky<_MatrixType, _UpLo>::MatrixType = Eigen::SparseMatrix]' ../../../../vcglib/eigenlib/unsupported/Eigen/src/SparseExtra/SimplicialCholesky.h:103:21: required from 'Eigen::SimplicialCholesky<_MatrixType, _UpLo>::SimplicialCholesky(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix; int _UpLo = 1; Eigen::SimplicialCholesky<_MatrixType, _UpLo>::MatrixType = Eigen::SparseMatrix]' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:512:68: required from 'bool vcg::tri::PoissonSolver::Solve() [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh]' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:782:19: required from 'bool vcg::tri::PoissonSolver::SolvePoisson(bool, vcg::tri::PoissonSolver::ScalarType, bool) [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh; vcg::tri::PoissonSolver::ScalarType = float]' ../../../../vcglib/vcg/complex/algorithms/parametrization/voronoi_atlas.h:160:9: required from 'static void vcg::tri::VoronoiAtlas::Build(MeshType&, MeshType&, vcg::tri::VoronoiAtlas::VoronoiAtlasParam&) [with MeshType = CMeshO]' filter_texture.cpp:372:34: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:65:7: required from 'class Eigen::PlainObjectBase >' ../../../../vcglib/eigenlib/Eigen/src/Core/Matrix.h:140:7: required from 'class Eigen::Matrix' ../../../../vcglib/eigenlib/Eigen/src/Core/PermutationMatrix.h:570:99: required from 'void Eigen::internal::permut_matrix_product_retval::evalTo(Dest&) const [with Dest = Eigen::Matrix; PermutationType = Eigen::PermutationMatrix<-1>; MatrixType = Eigen::Matrix; int Side = 1; bool Transposed = false]' ../../../../vcglib/eigenlib/Eigen/src/Core/ReturnByValue.h:74:7: required from 'void Eigen::ReturnByValue::evalTo(Dest&) const [with Dest = Eigen::Matrix; Derived = Eigen::internal::permut_matrix_product_retval, Eigen::Matrix, 1, false>]' ../../../../vcglib/eigenlib/Eigen/src/Core/Assign.h:589:3: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:392:34: required from 'Derived& Eigen::PlainObjectBase::operator=(const Eigen::ReturnByValue&) [with OtherDerived = Eigen::internal::solve_retval_base >, Eigen::Matrix >; Derived = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Core/Matrix.h:203:34: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::ReturnByValue&) [with OtherDerived = Eigen::internal::solve_retval_base >, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:513:5: required from 'bool vcg::tri::PoissonSolver::Solve() [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh]' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:782:19: required from 'bool vcg::tri::PoissonSolver::SolvePoisson(bool, vcg::tri::PoissonSolver::ScalarType, bool) [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh; vcg::tri::PoissonSolver::ScalarType = float]' ../../../../vcglib/vcg/complex/algorithms/parametrization/voronoi_atlas.h:160:9: required from 'static void vcg::tri::VoronoiAtlas::Build(MeshType&, MeshType&, vcg::tri::VoronoiAtlas::VoronoiAtlasParam&) [with MeshType = CMeshO]' filter_texture.cpp:372:34: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 1, 1, false, true> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 1, 1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, 1, 1, false, true>, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:182:34: required from 'class Eigen::MapBase, 1, 1, false, true>, 1>' ../../../../vcglib/eigenlib/Eigen/src/Core/Block.h:256:7: required from 'class Eigen::Block, 1, 1, false, true>' ../../../../vcglib/eigenlib/Eigen/src/Core/PermutationMatrix.h:585:19: required from 'void Eigen::internal::permut_matrix_product_retval::evalTo(Dest&) const [with Dest = Eigen::Matrix; PermutationType = Eigen::PermutationMatrix<-1>; MatrixType = Eigen::Matrix; int Side = 1; bool Transposed = false]' ../../../../vcglib/eigenlib/Eigen/src/Core/ReturnByValue.h:74:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:392:34: required from 'Derived& Eigen::PlainObjectBase::operator=(const Eigen::ReturnByValue&) [with OtherDerived = Eigen::internal::solve_retval_base >, Eigen::Matrix >; Derived = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Core/Matrix.h:203:34: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::ReturnByValue&) [with OtherDerived = Eigen::internal::solve_retval_base >, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:513:5: required from 'bool vcg::tri::PoissonSolver::Solve() [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh]' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:782:19: required from 'bool vcg::tri::PoissonSolver::SolvePoisson(bool, vcg::tri::PoissonSolver::ScalarType, bool) [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh; vcg::tri::PoissonSolver::ScalarType = float]' ../../../../vcglib/vcg/complex/algorithms/parametrization/voronoi_atlas.h:160:9: required from 'static void vcg::tri::VoronoiAtlas::Build(MeshType&, MeshType&, vcg::tri::VoronoiAtlas::VoronoiAtlasParam&) [with MeshType = CMeshO]' filter_texture.cpp:372:34: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<1, 1>::' vs 'Eigen::internal::traits, 1, 1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 1, 1, false, true> >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 1, 1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/MapBase.h:41:34: required from 'class Eigen::MapBase, 1, 1, false, true>, 0>' ../../../../vcglib/eigenlib/Eigen/src/Core/Block.h:256:7: required from 'class Eigen::Block, 1, 1, false, true>' ../../../../vcglib/eigenlib/Eigen/src/Core/PermutationMatrix.h:601:11: required from 'void Eigen::internal::permut_matrix_product_retval::evalTo(Dest&) const [with Dest = Eigen::Matrix; PermutationType = Eigen::PermutationMatrix<-1>; MatrixType = Eigen::Matrix; int Side = 1; bool Transposed = false]' ../../../../vcglib/eigenlib/Eigen/src/Core/ReturnByValue.h:74:7: required from 'void Eigen::ReturnByValue::evalTo(Dest&) const [with Dest = Eigen::Matrix; Derived = Eigen::internal::permut_matrix_product_retval, Eigen::Matrix, 1, false>]' ../../../../vcglib/eigenlib/Eigen/src/Core/Assign.h:589:3: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:392:34: required from 'Derived& Eigen::PlainObjectBase::operator=(const Eigen::ReturnByValue&) [with OtherDerived = Eigen::internal::solve_retval_base >, Eigen::Matrix >; Derived = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Core/Matrix.h:203:34: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::ReturnByValue&) [with OtherDerived = Eigen::internal::solve_retval_base >, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:513:5: required from 'bool vcg::tri::PoissonSolver::Solve() [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh]' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:782:19: required from 'bool vcg::tri::PoissonSolver::SolvePoisson(bool, vcg::tri::PoissonSolver::ScalarType, bool) [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh; vcg::tri::PoissonSolver::ScalarType = float]' ../../../../vcglib/vcg/complex/algorithms/parametrization/voronoi_atlas.h:160:9: required from 'static void vcg::tri::VoronoiAtlas::Build(MeshType&, MeshType&, vcg::tri::VoronoiAtlas::VoronoiAtlasParam&) [with MeshType = CMeshO]' filter_texture.cpp:372:34: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<1, 1>::' vs 'Eigen::internal::traits, 1, 1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, 1, 1, false, true> > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, 1, 1, false, true> > >' ../../../../vcglib/eigenlib/Eigen/src/Core/Swap.h:40:41: required from 'class Eigen::SwapWrapper, 1, 1, false, true> >' ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:399:7: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&, int) [with OtherDerived = Eigen::Block, 1, 1, false, true>; Derived = Eigen::Block, 1, 1, false, true>]' ../../../../vcglib/eigenlib/Eigen/src/Core/PermutationMatrix.h:585:19: required from 'void Eigen::internal::permut_matrix_product_retval::evalTo(Dest&) const [with Dest = Eigen::Matrix; PermutationType = Eigen::PermutationMatrix<-1>; MatrixType = Eigen::Matrix; int Side = 1; bool Transposed = false]' ../../../../vcglib/eigenlib/Eigen/src/Core/ReturnByValue.h:74:7: required from 'void Eigen::ReturnByValue::evalTo(Dest&) const [with Dest = Eigen::Matrix; Derived = Eigen::internal::permut_matrix_product_retval, Eigen::Matrix, 1, false>]' ../../../../vcglib/eigenlib/Eigen/src/Core/Assign.h:589:3: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:392:34: required from 'Derived& Eigen::PlainObjectBase::operator=(const Eigen::ReturnByValue&) [with OtherDerived = Eigen::internal::solve_retval_base >, Eigen::Matrix >; Derived = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Core/Matrix.h:203:34: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::ReturnByValue&) [with OtherDerived = Eigen::internal::solve_retval_base >, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:513:5: required from 'bool vcg::tri::PoissonSolver::Solve() [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh]' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:782:19: required from 'bool vcg::tri::PoissonSolver::SolvePoisson(bool, vcg::tri::PoissonSolver::ScalarType, bool) [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh; vcg::tri::PoissonSolver::ScalarType = float]' ../../../../vcglib/vcg/complex/algorithms/parametrization/voronoi_atlas.h:160:9: required from 'static void vcg::tri::VoronoiAtlas::Build(MeshType&, MeshType&, vcg::tri::VoronoiAtlas::VoronoiAtlasParam&) [with MeshType = CMeshO]' filter_texture.cpp:372:34: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<1, 1>::' vs 'Eigen::internal::traits, 1, 1, false, true> >::' [-Wenum-compare] ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h: In instantiation of 'class Eigen::DenseBase, Eigen::Matrix > >': ../../../../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:61:34: required from 'class Eigen::MatrixBase, Eigen::Matrix > >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:62:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Matrix >' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:341:52: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = bool]' ../../../../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:331:20: required from 'void Eigen::DenseBase::fill(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = bool]' ../../../../vcglib/eigenlib/Eigen/src/Core/PermutationMatrix.h:571:9: required from 'void Eigen::internal::permut_matrix_product_retval::evalTo(Dest&) const [with Dest = Eigen::Matrix; PermutationType = Eigen::PermutationMatrix<-1>; MatrixType = Eigen::Matrix; int Side = 1; bool Transposed = false]' ../../../../vcglib/eigenlib/Eigen/src/Core/ReturnByValue.h:74:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../../../../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:392:34: required from 'Derived& Eigen::PlainObjectBase::operator=(const Eigen::ReturnByValue&) [with OtherDerived = Eigen::internal::solve_retval_base >, Eigen::Matrix >; Derived = Eigen::Matrix]' ../../../../vcglib/eigenlib/Eigen/src/Core/Matrix.h:203:34: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::ReturnByValue&) [with OtherDerived = Eigen::internal::solve_retval_base >, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:513:5: required from 'bool vcg::tri::PoissonSolver::Solve() [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh]' ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:782:19: required from 'bool vcg::tri::PoissonSolver::SolvePoisson(bool, vcg::tri::PoissonSolver::ScalarType, bool) [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh; vcg::tri::PoissonSolver::ScalarType = float]' ../../../../vcglib/vcg/complex/algorithms/parametrization/voronoi_atlas.h:160:9: required from 'static void vcg::tri::VoronoiAtlas::Build(MeshType&, MeshType&, vcg::tri::VoronoiAtlas::VoronoiAtlasParam&) [with MeshType = CMeshO]' filter_texture.cpp:372:34: required from here ../../../../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:172:59: warning: enumeral mismatch in conditional expression: 'Eigen::internal::size_at_compile_time<-1, 1>::' vs 'Eigen::internal::traits >::' [-Wenum-compare] In file included from ../../../../vcglib/vcg/complex/algorithms/closest.h:33:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_texture.h:31, from filter_texture.cpp:33: ../../../../vcglib/vcg/simplex/face/distance.h: In function 'bool vcg::face::PointDistanceBase(const FaceType&, const vcg::Point3&, typename FaceType::ScalarType&, vcg::Point3&) [with FaceType = CFaceO; typename TriangleType::ScalarType = float; typename FaceType::ScalarType = float]': ../../../../vcglib/vcg/simplex/face/distance.h:430:9: warning: 'bt' may be used uninitialized in this function [-Wmaybe-uninitialized] if(dist>bt) { dist = bt; return true; } ^ ../../../../vcglib/vcg/simplex/face/distance.h:392:9: warning: 'bt' may be used uninitialized in this function [-Wmaybe-uninitialized] if(dist>bt) { dist = bt; return true; } ^ ../../../../vcglib/vcg/simplex/face/distance.h:355:9: warning: 'bt' may be used uninitialized in this function [-Wmaybe-uninitialized] if(dist>bt) { dist = bt; return true; } ^ In file included from ../../../../vcglib/vcg/complex/algorithms/parametrization/voronoi_atlas.h:3:0, from filter_texture.cpp:38: ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h: In member function 'bool vcg::tri::PoissonSolver::SolvePoisson(bool, vcg::tri::PoissonSolver::ScalarType, bool) [with MeshType = vcg::tri::VoronoiAtlas::VoroMesh; vcg::tri::PoissonSolver::ScalarType = float]': ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:788:32: warning: 't1' may be used uninitialized in this function [-Wmaybe-uninitialized] printf("\n time:%d \n",t2-t1); ^ ../../../../vcglib/vcg/complex/algorithms/parametrization/poisson_solver.h:775:32: warning: 't0' may be used uninitialized in this function [-Wmaybe-uninitialized] printf("\n time:%d \n",t1-t0); ^ In file included from ../../../../vcglib/vcg/complex/algorithms/parametrization/voronoi_atlas.h:6:0, from filter_texture.cpp:38: ../../../../vcglib/vcg/space/poly_packer.h: In static member function 'static bool vcg::PolyPacker::PackAsObjectOrientedRect(const std::vector > >&, vcg::PolyPacker::Point2x, std::vector >&, vcg::PolyPacker::Point2x&) [with SCALAR_TYPE = float; vcg::PolyPacker::Point2x = vcg::Point2]': ../../../../vcglib/vcg/space/poly_packer.h:84:5: warning: 'bestAngle' may be used uninitialized in this function [-Wmaybe-uninitialized] rot=bestAngle; ^ ../../../../vcglib/vcg/space/poly_packer.h:62:11: note: 'bestAngle' was declared here float bestAngle; ^ rm -f libfilter_texture.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_texture.so filter_texture.o plylib.o moc_filter_texture.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_texture.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_texture' cd meshlabplugins/filter_trioptimize/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_trioptimize' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o filter_trioptimize.o filter_trioptimize.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. filter_trioptimize.h -o moc_filter_trioptimize.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_filter_trioptimize.o moc_filter_trioptimize.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_trioptimize.h:28, from moc_filter_trioptimize.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_trioptimize.h:28, from moc_filter_trioptimize.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_trioptimize.h:28, from moc_filter_trioptimize.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_trioptimize.h:28, from moc_filter_trioptimize.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_trioptimize.h:28, from moc_filter_trioptimize.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_trioptimize.h:28, from filter_trioptimize.cpp:30: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_trioptimize.h:28, from filter_trioptimize.cpp:30: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_trioptimize.h:28, from filter_trioptimize.cpp:30: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_trioptimize.h:28, from filter_trioptimize.cpp:30: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_trioptimize.h:28, from filter_trioptimize.cpp:30: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from curvedgeflip.h:28:0, from filter_trioptimize.cpp:31: ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h: In instantiation of 'const char* vcg::tri::PlanarEdgeFlip::Info(TRIMESH_TYPE&) [with TRIMESH_TYPE = CMeshO; MYTYPE = QMeanRatioEFlip; typename TRIMESH_TYPE::ScalarType (* QualityFunc)(const vcg::Point3&, const vcg::Point3&, const vcg::Point3&) = vcg::QualityMeanRatio]': filter_trioptimize.cpp:398:1: required from here ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:287:96: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] sprintf(dump,"%d -> %d %g\n", _pos.F()->V(0)-&m.vert[0], _pos.F()->V(1)-&m.vert[0],-_priority); ^ ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:287:96: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h: In instantiation of 'const char* vcg::tri::PlanarEdgeFlip::Info(TRIMESH_TYPE&) [with TRIMESH_TYPE = CMeshO; MYTYPE = QRadiiEFlip; typename TRIMESH_TYPE::ScalarType (* QualityFunc)(const vcg::Point3&, const vcg::Point3&, const vcg::Point3&) = vcg::QualityRadii]': filter_trioptimize.cpp:398:1: required from here ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:287:96: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:287:96: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h: In instantiation of 'const char* vcg::tri::PlanarEdgeFlip::Info(TRIMESH_TYPE&) [with TRIMESH_TYPE = CMeshO; MYTYPE = QEFlip; typename TRIMESH_TYPE::ScalarType (* QualityFunc)(const vcg::Point3&, const vcg::Point3&, const vcg::Point3&) = vcg::Quality]': filter_trioptimize.cpp:398:1: required from here ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:287:96: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:287:96: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h: In instantiation of 'const char* vcg::tri::PlanarEdgeFlip::Info(TRIMESH_TYPE&) [with TRIMESH_TYPE = CMeshO; MYTYPE = MyTopoEFlip; typename TRIMESH_TYPE::ScalarType (* QualityFunc)(const vcg::Point3&, const vcg::Point3&, const vcg::Point3&) = vcg::Quality]': filter_trioptimize.cpp:398:1: required from here ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:287:96: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:287:96: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h: In instantiation of 'const char* vcg::tri::PlanarEdgeFlip::Info(TRIMESH_TYPE&) [with TRIMESH_TYPE = CMeshO; MYTYPE = MyTriEFlip; typename TRIMESH_TYPE::ScalarType (* QualityFunc)(const vcg::Point3&, const vcg::Point3&, const vcg::Point3&) = vcg::Quality]': filter_trioptimize.cpp:398:1: required from here ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:287:96: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:287:96: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h: In instantiation of 'const char* vcg::tri::PlanarEdgeFlip::Info(TRIMESH_TYPE&) [with TRIMESH_TYPE = CMeshO; MYTYPE = AbsCEFlip; typename TRIMESH_TYPE::ScalarType (* QualityFunc)(const vcg::Point3&, const vcg::Point3&, const vcg::Point3&) = vcg::Quality]': filter_trioptimize.cpp:398:1: required from here ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:287:96: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:287:96: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h: In instantiation of 'const char* vcg::tri::PlanarEdgeFlip::Info(TRIMESH_TYPE&) [with TRIMESH_TYPE = CMeshO; MYTYPE = MeanCEFlip; typename TRIMESH_TYPE::ScalarType (* QualityFunc)(const vcg::Point3&, const vcg::Point3&, const vcg::Point3&) = vcg::Quality]': filter_trioptimize.cpp:398:1: required from here ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:287:96: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:287:96: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h: In instantiation of 'const char* vcg::tri::PlanarEdgeFlip::Info(TRIMESH_TYPE&) [with TRIMESH_TYPE = CMeshO; MYTYPE = NSMCEFlip; typename TRIMESH_TYPE::ScalarType (* QualityFunc)(const vcg::Point3&, const vcg::Point3&, const vcg::Point3&) = vcg::Quality]': filter_trioptimize.cpp:398:1: required from here ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:287:96: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] ../../../../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_flip.h:287:96: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] rm -f libfilter_trioptimize.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_trioptimize.so filter_trioptimize.o moc_filter_trioptimize.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_trioptimize.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_trioptimize' cd meshlabplugins/filter_unsharp/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_unsharp' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o filter_unsharp.o filter_unsharp.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. filter_unsharp.h -o moc_filter_unsharp.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_filter_unsharp.o moc_filter_unsharp.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_unsharp.h:27, from moc_filter_unsharp.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_unsharp.h:27, from moc_filter_unsharp.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_unsharp.h:27, from moc_filter_unsharp.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_unsharp.h:27, from moc_filter_unsharp.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_unsharp.h:27, from moc_filter_unsharp.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_unsharp.h:27, from filter_unsharp.cpp:25: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_unsharp.h:27, from filter_unsharp.cpp:25: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_unsharp.h:27, from filter_unsharp.cpp:25: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_unsharp.h:27, from filter_unsharp.cpp:25: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_unsharp.h:27, from filter_unsharp.cpp:25: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from filter_unsharp.cpp:29:0: ../../../../vcglib/vcg/complex/algorithms/crease_cut.h: In function 'void vcg::tri::CreaseCut(MESH_TYPE&, float)': ../../../../vcglib/vcg/complex/algorithms/crease_cut.h:57:43: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH_TYPE::CoordType CoordType; ^ ../../../../vcglib/vcg/complex/algorithms/crease_cut.h:59:43: warning: typedef 'VertexType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH_TYPE::VertexType VertexType; ^ ../../../../vcglib/vcg/complex/algorithms/crease_cut.h:60:45: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH_TYPE::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/crease_cut.h:61:45: warning: typedef 'VertexIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH_TYPE::VertexIterator VertexIterator; ^ ../../../../vcglib/vcg/complex/algorithms/crease_cut.h:64:43: warning: typedef 'FacePointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH_TYPE::FacePointer FacePointer; ^ rm -f libfilter_unsharp.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_unsharp.so filter_unsharp.o moc_filter_unsharp.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_unsharp.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_unsharp' cd meshlabplugins/filter_zippering/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_zippering' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o filter_zippering.o filter_zippering.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. filter_zippering.h -o moc_filter_zippering.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_filter_zippering.o moc_filter_zippering.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_zippering.h:32, from moc_filter_zippering.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_zippering.h:32, from moc_filter_zippering.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_zippering.h:32, from moc_filter_zippering.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_zippering.h:32, from moc_filter_zippering.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_zippering.h:32, from moc_filter_zippering.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from moc_filter_zippering.cpp:9:0: filter_zippering.h: In member function 'virtual bool aux_info::AddToBorder(vcg::Segment3, std::pair)': filter_zippering.h:56:8: warning: unused variable 'stop' [-Wunused-variable] int stop = 3; ^ filter_zippering.h:70:8: warning: unused variable 'stop' [-Wunused-variable] int stop = 3; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filter_zippering.h:32, from filter_zippering.cpp:30: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_zippering.h:32, from filter_zippering.cpp:30: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_zippering.h:32, from filter_zippering.cpp:30: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_zippering.h:32, from filter_zippering.cpp:30: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_zippering.h:32, from filter_zippering.cpp:30: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from filter_zippering.cpp:30:0: filter_zippering.h: In member function 'virtual bool aux_info::AddToBorder(vcg::Segment3, std::pair)': filter_zippering.h:56:8: warning: unused variable 'stop' [-Wunused-variable] int stop = 3; ^ filter_zippering.h:70:8: warning: unused variable 'stop' [-Wunused-variable] int stop = 3; ^ filter_zippering.cpp: In member function 'polyline FilterZippering::cutComponent(polyline, polyline, vcg::Matrix44f)': filter_zippering.cpp:465:9: warning: unused variable 'dist' [-Wunused-variable] float dist; ^ filter_zippering.cpp: In member function 'int FilterZippering::preProcess(std::vector >&, MeshModel*, MeshModel*, FilterZippering::MeshFaceGrid, FilterZippering::MeshFaceGrid, float)': filter_zippering.cpp:785:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i = 0; i < queue.size(); i ++ ) { ^ filter_zippering.cpp: In member function 'int FilterZippering::preProcess_pq(std::priority_queue, std::vector >, compareFaceQuality>&, MeshModel*, MeshModel*, FilterZippering::MeshFaceGrid, FilterZippering::MeshFaceGrid, float)': filter_zippering.cpp:833:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int i = 0; i < tmp_queue.size(); i ++ ) { ^ filter_zippering.cpp: In member function 'void FilterZippering::handleBorderEdgeSF(std::pair&, MeshModel*, vcg::tri::TriMesh, vcg::face::vector_ocf >::FacePointer, vcg::tri::TriMesh, vcg::face::vector_ocf >::FacePointer, vcg::tri::TriMesh, vcg::face::vector_ocf >::FacePointer, std::map&, std::vector >&, std::vector&)': filter_zippering.cpp:1273:69: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ( current_edge.first == tri::Index( a->cm, splittingF->V(e) ) && ^ filter_zippering.cpp:1274:65: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] current_edge.second == tri::Index( a->cm, splittingF->V1(e) ) ) return; ^ filter_zippering.cpp: At global scope: filter_zippering.cpp:1257:6: warning: unused parameter 'endF' [-Wunused-parameter] void FilterZippering::handleBorderEdgeSF ( pair< int, int >& current_edge, //current border edge ^ filter_zippering.cpp:1257:6: warning: unused parameter 'stack' [-Wunused-parameter] filter_zippering.cpp:1285:6: warning: unused parameter 'stack' [-Wunused-parameter] void FilterZippering::handleBorderEdgeAF ( pair< int, int >& current_edge, //current border edge ^ filter_zippering.cpp: In member function 'bool FilterZippering::handleBorderEdgeBB(std::pair&, MeshModel*, FilterZippering::MeshFaceGrid, float, vcg::tri::TriMesh, vcg::face::vector_ocf >::FacePointer, vcg::tri::TriMesh, vcg::face::vector_ocf >::FacePointer, vcg::tri::TriMesh, vcg::face::vector_ocf >::FacePointer, std::map&, std::vector >&, std::vector&)': filter_zippering.cpp:1398:73: warning: unused variable 'border' [-Wunused-variable] int sampleNum = SAMPLES_PER_EDGE; float step = 1.0/(sampleNum+1); bool border = true; ^ filter_zippering.cpp: At global scope: filter_zippering.cpp:1384:6: warning: unused parameter 'startF' [-Wunused-parameter] bool FilterZippering::handleBorderEdgeBB ( std::pair< int, int >& current_edge, //current border edge ^ filter_zippering.cpp:1384:6: warning: unused parameter 'endF' [-Wunused-parameter] filter_zippering.cpp:1384:6: warning: unused parameter 'map_info' [-Wunused-parameter] filter_zippering.cpp:1384:6: warning: unused parameter 'stack' [-Wunused-parameter] filter_zippering.cpp:1424:6: warning: unused parameter 'grid_a' [-Wunused-parameter] void FilterZippering::handleBorderEdgeOB ( std::pair< int, int >& current_edge, //current border edge ^ filter_zippering.cpp:1424:6: warning: unused parameter 'max_dist' [-Wunused-parameter] filter_zippering.cpp: In member function 'virtual bool FilterZippering::applyFilter(QAction*, MeshDocument&, RichParameterSet&, bool (*)(int, const char*))': filter_zippering.cpp:1645:52: warning: unused variable 'k' [-Wunused-variable] sort( tbt_faces.begin(), tbt_faces.end() ); int k; ^ filter_zippering.cpp:1658:7: warning: unused variable 'debcnt' [-Wunused-variable] int debcnt = 0; ^ filter_zippering.cpp: At global scope: filter_zippering.cpp:1504:6: warning: unused parameter 'md' [-Wunused-parameter] bool FilterZippering::applyFilter(QAction *filter, MeshDocument &md, RichParameterSet & par, CallBackPos /**cb*/) ^ In file included from filter_zippering.cpp:39:0: ../../../../vcglib/wrap/gl/glu_tesselator.h: In instantiation of 'static void vcg::glu_tesselator::do_tesselation(const std::vector >&, vcg::glu_tesselator::tess_prim_data_vec&) [with point_type = vcg::Point3; vcg::glu_tesselator::tess_prim_data_vec = std::vector]': ../../../../vcglib/wrap/gl/glu_tesselator.h:115:46: required from 'static void vcg::glu_tesselator::tesselate(const std::vector >&, std::vector&) [with point_type = vcg::Point3]' filter_zippering.cpp:432:58: required from here ../../../../vcglib/wrap/gl/glu_tesselator.h:237:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] gluTessVertex(tess, vertex, (void *)k); ^ filter_zippering.cpp: In member function 'virtual void FilterZippering::initParameterSet(QAction*, MeshDocument&, RichParameterSet&)': filter_zippering.cpp:159:113: warning: 'target' may be used uninitialized in this function [-Wmaybe-uninitialized] parlst.addParam( new RichMesh("SecondMesh", target, &md, "Patch", "The mesh that will be used as patch.") ); ^ In file included from ../../../../vcglib/vcg/space/point2.h:25:0, from ../../../../vcglib/vcg/math/shot.h:130, from ../../common/filterparameter.h:35, from ../../common/interfaces.h:35, from filter_zippering.h:32, from filter_zippering.cpp:30: ../../../../vcglib/vcg/space/deprecated_point2.h: In member function 'bool FilterZippering::findIntersection(vcg::tri::TriMesh, vcg::face::vector_ocf >::FacePointer, vcg::Segment3, int, int&, vcg::Point3f&)': ../../../../vcglib/vcg/space/deprecated_point2.h:161:60: warning: 'pt.vcg::Point2::_v[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] return Point2( _v[0]-p._v[0], _v[1]-p._v[1] ); ^ filter_zippering.cpp:626:30: note: 'pt.vcg::Point2::_v[1]' was declared here Matrix44f rot_m; Point2f pt; //matrix ^ In file included from ../../../../vcglib/vcg/space/point2.h:25:0, from ../../../../vcglib/vcg/math/shot.h:130, from ../../common/filterparameter.h:35, from ../../common/interfaces.h:35, from filter_zippering.h:32, from filter_zippering.cpp:30: ../../../../vcglib/vcg/space/deprecated_point2.h:161:60: warning: 'pt.vcg::Point2::_v[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] return Point2( _v[0]-p._v[0], _v[1]-p._v[1] ); ^ filter_zippering.cpp:626:30: note: 'pt.vcg::Point2::_v[0]' was declared here Matrix44f rot_m; Point2f pt; //matrix ^ In file included from ../../../../vcglib/vcg/complex/algorithms/closest.h:33:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filter_zippering.h:32, from filter_zippering.cpp:30: ../../../../vcglib/vcg/simplex/face/distance.h: In function 'bool vcg::face::PointDistanceBase(const FaceType&, const vcg::Point3&, typename FaceType::ScalarType&, vcg::Point3&) [with FaceType = CFaceO; typename TriangleType::ScalarType = float; typename FaceType::ScalarType = float]': ../../../../vcglib/vcg/simplex/face/distance.h:430:9: warning: 'bt' may be used uninitialized in this function [-Wmaybe-uninitialized] if(dist>bt) { dist = bt; return true; } ^ ../../../../vcglib/vcg/simplex/face/distance.h:392:9: warning: 'bt' may be used uninitialized in this function [-Wmaybe-uninitialized] if(dist>bt) { dist = bt; return true; } ^ ../../../../vcglib/vcg/simplex/face/distance.h:355:9: warning: 'bt' may be used uninitialized in this function [-Wmaybe-uninitialized] if(dist>bt) { dist = bt; return true; } ^ In file included from ../../../../vcglib/vcg/simplex/face/base.h:31:0, from ../../common/meshmodel.h:34, from ../../common/interfaces.h:37, from filter_zippering.h:32, from filter_zippering.cpp:30: ../../../../vcglib/vcg/simplex/face/component.h: In member function 'void FilterZippering::handleBorderEdgeAF(std::pair&, MeshModel*, vcg::tri::TriMesh, vcg::face::vector_ocf >::FacePointer, vcg::tri::TriMesh, vcg::face::vector_ocf >::FacePointer, vcg::tri::TriMesh, vcg::face::vector_ocf >::FacePointer, std::map&, std::vector >&, std::vector&)': ../../../../vcglib/vcg/simplex/face/component.h:180:82: warning: 'shared' may be used uninitialized in this function [-Wmaybe-uninitialized] inline CoordType & P( const int j ) { assert(j>=0 && j<3); return v[j]->P(); } ^ filter_zippering.cpp:1295:13: note: 'shared' was declared here int shared; for ( int k = 0; k < 3; k ++ ) if ( startF->FFp(k) == endF ) shared = k; ^ In file included from ../../../../vcglib/vcg/space/point2.h:25:0, from ../../../../vcglib/vcg/math/shot.h:130, from ../../common/filterparameter.h:35, from ../../common/interfaces.h:35, from filter_zippering.h:32, from filter_zippering.cpp:30: ../../../../vcglib/vcg/space/deprecated_point2.h: In member function 'void FilterZippering::handleBorder(aux_info&, vcg::Point3f, std::vector, std::allocator > >&, std::vector&)': ../../../../vcglib/vcg/space/deprecated_point2.h:161:60: warning: 'x.vcg::Point2::_v[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] return Point2( _v[0]-p._v[0], _v[1]-p._v[1] ); ^ filter_zippering.cpp:358:12: note: 'x.vcg::Point2::_v[1]' was declared here Point2f x; ^ In file included from ../../../../vcglib/vcg/space/point2.h:25:0, from ../../../../vcglib/vcg/math/shot.h:130, from ../../common/filterparameter.h:35, from ../../common/interfaces.h:35, from filter_zippering.h:32, from filter_zippering.cpp:30: ../../../../vcglib/vcg/space/deprecated_point2.h:161:60: warning: 'x.vcg::Point2::_v[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] return Point2( _v[0]-p._v[0], _v[1]-p._v[1] ); ^ filter_zippering.cpp:358:12: note: 'x.vcg::Point2::_v[0]' was declared here Point2f x; ^ filter_zippering.cpp: In member function 'virtual bool FilterZippering::applyFilter(QAction*, MeshDocument&, RichParameterSet&, bool (*)(int, const char*))': filter_zippering.cpp:1565:32: warning: 't2' may be used uninitialized in this function [-Wmaybe-uninitialized] Log( "elapsed time: %f", (t2-t1)/CLOCKS_PER_SEC ); ^ filter_zippering.cpp:1568:43: warning: 'sf' may be used uninitialized in this function [-Wmaybe-uninitialized] Log( "Selected %i redundant faces", sf ); ^ rm -f libfilter_zippering.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfilter_zippering.so filter_zippering.o moc_filter_zippering.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfilter_zippering.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/filter_zippering' cd meshlabplugins/render_splatting/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/render_splatting' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o splatrenderer_plugin.o splatrenderer_plugin.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. splatrenderer_plugin.h -o moc_splatrenderer_plugin.cpp /usr/lib64/qt4/bin/rcc -name splatrenderer ../../../../vcglib/wrap/gl/splatting_apss/splatrenderer.qrc -o qrc_splatrenderer.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_splatrenderer_plugin.o moc_splatrenderer_plugin.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from splatrenderer_plugin.h:28, from moc_splatrenderer_plugin.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from splatrenderer_plugin.h:28, from moc_splatrenderer_plugin.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from splatrenderer_plugin.h:28, from moc_splatrenderer_plugin.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from splatrenderer_plugin.h:28, from moc_splatrenderer_plugin.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from splatrenderer_plugin.h:28, from moc_splatrenderer_plugin.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from splatrenderer_plugin.h:28, from splatrenderer_plugin.cpp:29: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from splatrenderer_plugin.h:28, from splatrenderer_plugin.cpp:29: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from splatrenderer_plugin.h:28, from splatrenderer_plugin.cpp:29: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from splatrenderer_plugin.h:28, from splatrenderer_plugin.cpp:29: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from splatrenderer_plugin.h:28, from splatrenderer_plugin.cpp:29: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ splatrenderer_plugin.cpp: At global scope: splatrenderer_plugin.cpp:49:6: warning: unused parameter 'a' [-Wunused-parameter] void SplatRendererPlugin::Init(QAction * a, MeshDocument & md, RenderMode &, QGLWidget *gla) ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o qrc_splatrenderer.o qrc_splatrenderer.cpp rm -f librender_splatting.so g++ -Wl,-O1 -Wl,-z,relro -shared -o librender_splatting.so splatrenderer_plugin.o moc_splatrenderer_plugin.o qrc_splatrenderer.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f librender_splatting.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/render_splatting' cd meshlabplugins/render_gdp/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/render_gdp' /usr/lib64/qt4/bin/uic shaderDialog.ui -o ui_shaderDialog.h g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o textfile.o textfile.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o shaderDialog.o shaderDialog.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. meshrender.h -o moc_meshrender.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. shaderDialog.h -o moc_shaderDialog.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o meshrender.o meshrender.cpp In file included from ../../common/meshmodel.h:41:0, from shaderDialog.h:29, from shaderDialog.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from shaderDialog.h:29, from shaderDialog.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from shaderDialog.h:29, from shaderDialog.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from shaderDialog.h:29, from shaderDialog.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from shaderDialog.h:29, from shaderDialog.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from meshrender.h:28, from meshrender.cpp:29: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshrender.h:28, from meshrender.cpp:29: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshrender.h:28, from meshrender.cpp:29: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshrender.h:28, from meshrender.cpp:29: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshrender.h:28, from meshrender.cpp:29: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_meshrender.o moc_meshrender.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_shaderDialog.o moc_shaderDialog.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from meshrender.h:28, from moc_meshrender.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshrender.h:28, from moc_meshrender.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshrender.h:28, from moc_meshrender.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshrender.h:28, from moc_meshrender.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshrender.h:28, from moc_meshrender.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from shaderDialog.h:29, from moc_shaderDialog.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from shaderDialog.h:29, from moc_shaderDialog.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from shaderDialog.h:29, from moc_shaderDialog.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from shaderDialog.h:29, from moc_shaderDialog.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from shaderDialog.h:29, from moc_shaderDialog.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rm -f librender_gdp.so g++ -Wl,-O1 -Wl,-z,relro -shared -o librender_gdp.so meshrender.o textfile.o shaderDialog.o moc_meshrender.o moc_shaderDialog.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f librender_gdp.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/render_gdp' cd meshlabplugins/render_radiance_scaling/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/render_radiance_scaling' /usr/lib64/qt4/bin/uic shaderDialog.ui -o ui_shaderDialog.h g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o textureParams.o textureParams.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o textureFormat.o textureFormat.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o framebufferObject.o framebufferObject.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o gpuShader.o gpuShader.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o gpuProgram.o gpuProgram.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o radianceScalingRenderer.o radianceScalingRenderer.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o shaderDialog.o shaderDialog.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from radianceScalingRenderer.h:27, from radianceScalingRenderer.cpp:23: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from radianceScalingRenderer.h:27, from radianceScalingRenderer.cpp:23: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from radianceScalingRenderer.h:27, from radianceScalingRenderer.cpp:23: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from radianceScalingRenderer.h:27, from radianceScalingRenderer.cpp:23: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from radianceScalingRenderer.h:27, from radianceScalingRenderer.cpp:23: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from radianceScalingRenderer.h:27, from shaderDialog.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from radianceScalingRenderer.h:27, from shaderDialog.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from radianceScalingRenderer.h:27, from shaderDialog.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from radianceScalingRenderer.h:27, from shaderDialog.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from radianceScalingRenderer.h:27, from shaderDialog.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. radianceScalingRenderer.h -o moc_radianceScalingRenderer.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. shaderDialog.h -o moc_shaderDialog.cpp /usr/lib64/qt4/bin/rcc -name radianceScalingRenderer radianceScalingRenderer.qrc -o qrc_radianceScalingRenderer.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_radianceScalingRenderer.o moc_radianceScalingRenderer.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_shaderDialog.o moc_shaderDialog.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from radianceScalingRenderer.h:27, from moc_radianceScalingRenderer.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from radianceScalingRenderer.h:27, from moc_radianceScalingRenderer.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from radianceScalingRenderer.h:27, from moc_radianceScalingRenderer.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from radianceScalingRenderer.h:27, from moc_radianceScalingRenderer.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from radianceScalingRenderer.h:27, from moc_radianceScalingRenderer.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o qrc_radianceScalingRenderer.o qrc_radianceScalingRenderer.cpp rm -f librender_radiance_scaling.so g++ -Wl,-O1 -Wl,-z,relro -shared -o librender_radiance_scaling.so textureParams.o textureFormat.o framebufferObject.o gpuShader.o gpuProgram.o radianceScalingRenderer.o shaderDialog.o moc_radianceScalingRenderer.o moc_shaderDialog.o qrc_radianceScalingRenderer.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f librender_radiance_scaling.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/render_radiance_scaling' cd meshlabplugins/render_rfx/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/render_rfx' /usr/lib64/qt4/bin/uic rfx_dialog.ui -o ui_rfx_dialog.h g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o rfx_specialuniform.o rfx_specialuniform.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o rfx_specialattribute.o rfx_specialattribute.cpp In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:46:0, from rfx_specialuniform.h:29, from rfx_specialuniform.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from rfx_specialuniform.h:29, from rfx_specialuniform.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from rfx_specialuniform.h:29, from rfx_specialuniform.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from rfx_specialuniform.h:29, from rfx_specialuniform.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from rfx_specialuniform.h:30, from rfx_specialuniform.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from rfx_specialattribute.h:29, from rfx_specialattribute.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_specialattribute.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_specialattribute.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_specialattribute.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_specialattribute.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rfx_specialattribute.cpp: At global scope: rfx_specialattribute.cpp:28:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] }; ^ rfx_specialattribute.cpp:28:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] rfx_specialattribute.cpp:32:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] }; ^ rfx_specialattribute.cpp:32:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] rfx_specialattribute.cpp: In member function 'void RfxSpecialAttribute::setValueByType(GLint, CVertexO*)': rfx_specialattribute.cpp:61:8: warning: enumeration value 'NONE' not handled in switch [-Wswitch] switch(this->_specialType){ ^ rfx_specialattribute.cpp:61:8: warning: enumeration value 'TOTAL_SPECIAL_TYPES' not handled in switch [-Wswitch] g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o rfx_shader.o rfx_shader.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o rfx_glpass.o rfx_glpass.cpp In file included from ../../common/meshmodel.h:41:0, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_shader.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_shader.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_shader.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_shader.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_shader.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_glpass.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_glpass.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_glpass.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_glpass.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_glpass.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rfx_glpass.cpp: In member function 'bool RfxGLPass::checkSpecialAttributeDataMask(MeshDocument*)': rfx_glpass.cpp:173:9: warning: unused variable 'ret' [-Wunused-variable] int ret = msgBox.exec(); ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o rfx_uniform.o rfx_uniform.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o rfx_state.o rfx_state.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o rfx_parser.o rfx_parser.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o rfx_dialog.o rfx_dialog.cpp In file included from ../../common/meshmodel.h:41:0, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_parser.h:32, from rfx_parser.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_parser.h:32, from rfx_parser.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_parser.h:32, from rfx_parser.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_parser.h:32, from rfx_parser.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_parser.h:32, from rfx_parser.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_dialog.h:74, from rfx_dialog.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_dialog.h:74, from rfx_dialog.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_dialog.h:74, from rfx_dialog.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_dialog.h:74, from rfx_dialog.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_dialog.h:74, from rfx_dialog.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rfx_dialog.cpp: In member function 'void RfxDialog::DrawIFace(QGridLayout*, RfxUniform*, int, int, int)': rfx_dialog.cpp:334:11: warning: enumeration value 'COLOR_CTRL' not handled in switch [-Wswitch] switch (ctrl) { ^ rfx_dialog.cpp:279:22: warning: unused variable 'rgba' [-Wunused-variable] ColorComponentsType rgba = R; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o rfx_rendertarget.o rfx_rendertarget.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o rfx_textureloader.o rfx_textureloader.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o rfx_qimage.o plugins/rfx_qimage.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o rfx_dds.o plugins/rfx_dds.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o rfx_tga.o plugins/rfx_tga.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. render_rfx.h -o moc_render_rfx.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. rfx_colorbox.h -o moc_rfx_colorbox.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. rfx_dialog.h -o moc_rfx_dialog.cpp /usr/lib64/qt4/bin/rcc -name render_rfx render_rfx.qrc -o qrc_render_rfx.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o render_rfx.o render_rfx.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o rfx_colorbox.o rfx_colorbox.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from render_rfx.h:28, from render_rfx.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from render_rfx.h:28, from render_rfx.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from render_rfx.h:28, from render_rfx.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from render_rfx.h:28, from render_rfx.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from render_rfx.h:28, from render_rfx.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_dialog.h:74, from rfx_colorbox.h:41, from rfx_colorbox.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_dialog.h:74, from rfx_colorbox.h:41, from rfx_colorbox.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_dialog.h:74, from rfx_colorbox.h:41, from rfx_colorbox.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_dialog.h:74, from rfx_colorbox.h:41, from rfx_colorbox.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_dialog.h:74, from rfx_colorbox.h:41, from rfx_colorbox.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ render_rfx.cpp: At global scope: render_rfx.cpp:102:6: warning: unused parameter 'rmode' [-Wunused-parameter] void RenderRFX::Init(QAction *action, MeshDocument &md, RenderMode &rmode, QGLWidget *parent) ^ render_rfx.cpp:169:6: warning: unused parameter 'action' [-Wunused-parameter] void RenderRFX::Render(QAction *action, MeshDocument &md, RenderMode &rm, QGLWidget *parent) ^ render_rfx.cpp:169:6: warning: unused parameter 'parent' [-Wunused-parameter] In file included from render_rfx.cpp:24:0: render_rfx.h: In member function 'virtual void RenderRFX::Render(QAction*, MeshDocument&, RenderMode&, QGLWidget*)': render_rfx.h:99:45: warning: 'temp' may be used uninitialized in this function [-Wmaybe-uninitialized] temp->setValueByType(loc[i], (*fi).V(2)); ^ render_rfx.h:75:24: note: 'temp' was declared here RfxSpecialAttribute* temp; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_render_rfx.o moc_render_rfx.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_rfx_colorbox.o moc_rfx_colorbox.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from render_rfx.h:28, from moc_render_rfx.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from render_rfx.h:28, from moc_render_rfx.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from render_rfx.h:28, from moc_render_rfx.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from render_rfx.h:28, from moc_render_rfx.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from render_rfx.h:28, from moc_render_rfx.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_dialog.h:74, from rfx_colorbox.h:41, from moc_rfx_colorbox.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_dialog.h:74, from rfx_colorbox.h:41, from moc_rfx_colorbox.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_dialog.h:74, from rfx_colorbox.h:41, from moc_rfx_colorbox.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_dialog.h:74, from rfx_colorbox.h:41, from moc_rfx_colorbox.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_dialog.h:74, from rfx_colorbox.h:41, from moc_rfx_colorbox.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_rfx_dialog.o moc_rfx_dialog.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o qrc_render_rfx.o qrc_render_rfx.cpp In file included from ../../common/meshmodel.h:41:0, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_dialog.h:74, from moc_rfx_dialog.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_dialog.h:74, from moc_rfx_dialog.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_dialog.h:74, from moc_rfx_dialog.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_dialog.h:74, from moc_rfx_dialog.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from rfx_specialattribute.h:29, from rfx_glpass.h:35, from rfx_shader.h:28, from rfx_dialog.h:74, from moc_rfx_dialog.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rm -f librender_rfx.so g++ -Wl,-O1 -Wl,-z,relro -shared -o librender_rfx.so render_rfx.o rfx_colorbox.o rfx_specialuniform.o rfx_specialattribute.o rfx_shader.o rfx_glpass.o rfx_uniform.o rfx_state.o rfx_parser.o rfx_dialog.o rfx_rendertarget.o rfx_textureloader.o rfx_qimage.o rfx_dds.o rfx_tga.o moc_render_rfx.o moc_rfx_colorbox.o moc_rfx_dialog.o qrc_render_rfx.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f librender_rfx.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/render_rfx' cd meshlabplugins/decorate_base/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/decorate_base' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o decorate_base.o decorate_base.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o coordinateframe.o ../../../../vcglib/wrap/gui/coordinateframe.cpp In file included from ../../../../vcglib/vcg/space/point3.h:25:0, from ../../../../vcglib/vcg/math/deprecated_matrix44.h:107, from ../../../../vcglib/vcg/math/matrix44.h:25, from ../../../../vcglib/wrap/gl/deprecated_math.h:31, from ../../../../vcglib/wrap/gl/math.h:61, from ../../../../vcglib/wrap/gui/coordinateframe.cpp:48: ../../../../vcglib/vcg/space/deprecated_point3.h: In instantiation of 'void vcg::GetUV(vcg::Point3&, vcg::Point3&, vcg::Point3&, vcg::Point3) [with P3ScalarType = float]': ../../../../vcglib/wrap/gl/addons.h:60:81: required from here ../../../../vcglib/vcg/space/deprecated_point3.h:564:23: warning: variable 'uv' set but not used [-Wunused-but-set-variable] Point3 uv=u^v; ^ ../../../../vcglib/vcg/space/deprecated_point3.h: In member function 'virtual void vcg::CoordinateFrame::Render(QGLWidget*, QPainter*)': ../../../../vcglib/vcg/space/deprecated_point3.h:247:76: warning: '*((void*)(& P)+24).vcg::Point3::_v[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] return Point3( _v[0]-p._v[0], _v[1]-p._v[1], _v[2]-p._v[2] ); ^ In file included from ../../../../vcglib/wrap/gui/coordinateframe.cpp:50:0: ../../../../vcglib/wrap/gl/addons.h:267:18: note: '*((void*)(& P)+24).vcg::Point3::_v[0]' was declared here vcg::Point3f P[2]; ^ In file included from ../../../../vcglib/vcg/space/point3.h:25:0, from ../../../../vcglib/vcg/math/deprecated_matrix44.h:107, from ../../../../vcglib/vcg/math/matrix44.h:25, from ../../../../vcglib/wrap/gl/deprecated_math.h:31, from ../../../../vcglib/wrap/gl/math.h:61, from ../../../../vcglib/wrap/gui/coordinateframe.cpp:48: ../../../../vcglib/vcg/space/deprecated_point3.h:271:3: warning: '*((void*)(& P)+24).vcg::Point3::_v[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] ); ^ In file included from ../../../../vcglib/wrap/gui/coordinateframe.cpp:50:0: ../../../../vcglib/wrap/gl/addons.h:267:18: note: '*((void*)(& P)+24).vcg::Point3::_v[1]' was declared here vcg::Point3f P[2]; ^ In file included from ../../../../vcglib/vcg/space/point3.h:25:0, from ../../../../vcglib/vcg/math/deprecated_matrix44.h:107, from ../../../../vcglib/vcg/math/matrix44.h:25, from ../../../../vcglib/wrap/gl/deprecated_math.h:31, from ../../../../vcglib/wrap/gl/math.h:61, from ../../../../vcglib/wrap/gui/coordinateframe.cpp:48: ../../../../vcglib/vcg/space/deprecated_point3.h:271:3: warning: '*((void*)(& P)+24).vcg::Point3::_v[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] ); ^ In file included from ../../../../vcglib/wrap/gui/coordinateframe.cpp:50:0: ../../../../vcglib/wrap/gl/addons.h:267:18: note: '*((void*)(& P)+24).vcg::Point3::_v[2]' was declared here vcg::Point3f P[2]; ^ In file included from ../../../../vcglib/vcg/space/point3.h:25:0, from ../../../../vcglib/vcg/math/deprecated_matrix44.h:107, from ../../../../vcglib/vcg/math/matrix44.h:25, from ../../../../vcglib/wrap/gl/deprecated_math.h:31, from ../../../../vcglib/wrap/gl/math.h:61, from ../../../../vcglib/wrap/gui/coordinateframe.cpp:48: ../../../../vcglib/vcg/space/deprecated_point3.h:247:76: warning: '*((void*)(& P)+24).vcg::Point3::_v[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] return Point3( _v[0]-p._v[0], _v[1]-p._v[1], _v[2]-p._v[2] ); ^ In file included from ../../../../vcglib/wrap/gui/coordinateframe.cpp:50:0: ../../../../vcglib/wrap/gl/addons.h:267:18: note: '*((void*)(& P)+24).vcg::Point3::_v[0]' was declared here vcg::Point3f P[2]; ^ In file included from ../../../../vcglib/vcg/space/point3.h:25:0, from ../../../../vcglib/vcg/math/deprecated_matrix44.h:107, from ../../../../vcglib/vcg/math/matrix44.h:25, from ../../../../vcglib/wrap/gl/deprecated_math.h:31, from ../../../../vcglib/wrap/gl/math.h:61, from ../../../../vcglib/wrap/gui/coordinateframe.cpp:48: ../../../../vcglib/vcg/space/deprecated_point3.h:271:3: warning: '*((void*)(& P)+24).vcg::Point3::_v[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] ); ^ In file included from ../../../../vcglib/wrap/gui/coordinateframe.cpp:50:0: ../../../../vcglib/wrap/gl/addons.h:267:18: note: '*((void*)(& P)+24).vcg::Point3::_v[1]' was declared here vcg::Point3f P[2]; ^ In file included from ../../../../vcglib/vcg/space/point3.h:25:0, from ../../../../vcglib/vcg/math/deprecated_matrix44.h:107, from ../../../../vcglib/vcg/math/matrix44.h:25, from ../../../../vcglib/wrap/gl/deprecated_math.h:31, from ../../../../vcglib/wrap/gl/math.h:61, from ../../../../vcglib/wrap/gui/coordinateframe.cpp:48: ../../../../vcglib/vcg/space/deprecated_point3.h:271:3: warning: '*((void*)(& P)+24).vcg::Point3::_v[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] ); ^ In file included from ../../../../vcglib/wrap/gui/coordinateframe.cpp:50:0: ../../../../vcglib/wrap/gl/addons.h:267:18: note: '*((void*)(& P)+24).vcg::Point3::_v[2]' was declared here vcg::Point3f P[2]; ^ In file included from ../../../../vcglib/vcg/space/point3.h:25:0, from ../../../../vcglib/vcg/math/deprecated_matrix44.h:107, from ../../../../vcglib/vcg/math/matrix44.h:25, from ../../../../vcglib/wrap/gl/deprecated_math.h:31, from ../../../../vcglib/wrap/gl/math.h:61, from ../../../../vcglib/wrap/gui/coordinateframe.cpp:48: ../../../../vcglib/vcg/space/deprecated_point3.h:247:76: warning: '*((void*)(& P)+24).vcg::Point3::_v[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] return Point3( _v[0]-p._v[0], _v[1]-p._v[1], _v[2]-p._v[2] ); ^ In file included from ../../../../vcglib/wrap/gui/coordinateframe.cpp:50:0: ../../../../vcglib/wrap/gl/addons.h:267:18: note: '*((void*)(& P)+24).vcg::Point3::_v[0]' was declared here vcg::Point3f P[2]; ^ In file included from ../../../../vcglib/vcg/space/point3.h:25:0, from ../../../../vcglib/vcg/math/deprecated_matrix44.h:107, from ../../../../vcglib/vcg/math/matrix44.h:25, from ../../../../vcglib/wrap/gl/deprecated_math.h:31, from ../../../../vcglib/wrap/gl/math.h:61, from ../../../../vcglib/wrap/gui/coordinateframe.cpp:48: ../../../../vcglib/vcg/space/deprecated_point3.h:271:3: warning: '*((void*)(& P)+24).vcg::Point3::_v[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] ); ^ In file included from ../../../../vcglib/wrap/gui/coordinateframe.cpp:50:0: ../../../../vcglib/wrap/gl/addons.h:267:18: note: '*((void*)(& P)+24).vcg::Point3::_v[1]' was declared here vcg::Point3f P[2]; ^ In file included from ../../../../vcglib/vcg/space/point3.h:25:0, from ../../../../vcglib/vcg/math/deprecated_matrix44.h:107, from ../../../../vcglib/vcg/math/matrix44.h:25, from ../../../../vcglib/wrap/gl/deprecated_math.h:31, from ../../../../vcglib/wrap/gl/math.h:61, from ../../../../vcglib/wrap/gui/coordinateframe.cpp:48: ../../../../vcglib/vcg/space/deprecated_point3.h:271:3: warning: '*((void*)(& P)+24).vcg::Point3::_v[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] ); ^ In file included from ../../../../vcglib/wrap/gui/coordinateframe.cpp:50:0: ../../../../vcglib/wrap/gl/addons.h:267:18: note: '*((void*)(& P)+24).vcg::Point3::_v[2]' was declared here vcg::Point3f P[2]; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from decorate_base.h:27, from decorate_base.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_base.h:27, from decorate_base.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_base.h:27, from decorate_base.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_base.h:27, from decorate_base.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_base.h:27, from decorate_base.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. decorate_base.h -o moc_decorate_base.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_decorate_base.o moc_decorate_base.cpp In file included from ../../../../vcglib/vcg/space/point3.h:25:0, from ../../../../vcglib/vcg/math/deprecated_matrix44.h:107, from ../../../../vcglib/vcg/math/matrix44.h:25, from ../../common/filterparameter.h:33, from ../../common/interfaces.h:35, from decorate_base.h:27, from decorate_base.cpp:24: ../../../../vcglib/vcg/space/deprecated_point3.h: In instantiation of 'void vcg::GetUV(vcg::Point3&, vcg::Point3&, vcg::Point3&, vcg::Point3) [with P3ScalarType = float]': ../../../../vcglib/wrap/gl/addons.h:60:81: required from here ../../../../vcglib/vcg/space/deprecated_point3.h:564:23: warning: variable 'uv' set but not used [-Wunused-but-set-variable] Point3 uv=u^v; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from decorate_base.h:27, from moc_decorate_base.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_base.h:27, from moc_decorate_base.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_base.h:27, from moc_decorate_base.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_base.h:27, from moc_decorate_base.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_base.h:27, from moc_decorate_base.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ decorate_base.cpp: In member function 'void ExtraMeshDecoratePlugin::drawQuotedLine(const Point3d&, const Point3d&, float, float, float, QPainter*, QFont, float, bool)': decorate_base.cpp:661:18: warning: 'firstTick' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( (firstTick-aVal) < (labelMargin) ) ^ rm -f libdecorate_base.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libdecorate_base.so decorate_base.o coordinateframe.o moc_decorate_base.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libdecorate_base.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/decorate_base' cd meshlabplugins/decorate_background/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/decorate_background' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o decorate_background.o decorate_background.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o cubemap.o cubemap.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. decorate_background.h -o moc_decorate_background.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_decorate_background.o moc_decorate_background.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from decorate_background.h:37, from decorate_background.cpp:29: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_background.h:37, from decorate_background.cpp:29: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_background.h:37, from decorate_background.cpp:29: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_background.h:37, from decorate_background.cpp:29: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_background.h:37, from decorate_background.cpp:29: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ decorate_background.cpp: At global scope: decorate_background.cpp:302:6: warning: unused parameter 'gla' [-Wunused-parameter] void SampleMeshDecoratePlugin::DrawGriddedCube(MeshModel &m, const Box3f &bb, float majorTick, float minorTick, bool snapFlag, bool backCullFlag, bool shadowFlag, Color4b frontColor, Color4b backColor, GLArea *gla) ^ decorate_background.cpp:343:7: warning: unused parameter 'name' [-Wunused-parameter] void SampleMeshDecoratePlugin::setValue(QString name, vcg::Shotf val) {curShot=val;} ^ In file included from ../../../../vcglib/vcg/space/point3.h:25:0, from ../../../../vcglib/vcg/math/deprecated_matrix44.h:107, from ../../../../vcglib/vcg/math/matrix44.h:25, from ../../common/filterparameter.h:33, from ../../common/interfaces.h:35, from decorate_background.h:37, from decorate_background.cpp:29: ../../../../vcglib/vcg/space/deprecated_point3.h: In instantiation of 'void vcg::GetUV(vcg::Point3&, vcg::Point3&, vcg::Point3&, vcg::Point3) [with P3ScalarType = float]': ../../../../vcglib/wrap/gl/addons.h:60:81: required from here ../../../../vcglib/vcg/space/deprecated_point3.h:564:23: warning: variable 'uv' set but not used [-Wunused-but-set-variable] Point3 uv=u^v; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from decorate_background.h:37, from moc_decorate_background.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_background.h:37, from moc_decorate_background.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_background.h:37, from moc_decorate_background.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_background.h:37, from moc_decorate_background.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_background.h:37, from moc_decorate_background.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rm -f libdecorate_background.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libdecorate_background.so decorate_background.o cubemap.o moc_decorate_background.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libdecorate_background.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/decorate_background' cd meshlabplugins/decorate_shadow/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/decorate_shadow' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o decorate_shadow.o decorate_shadow.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o shadow_mapping.o shadow_mapping.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from decorate_shadow.h:27, from decorate_shadow.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_shadow.h:27, from decorate_shadow.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from decorate_shader.h:26, from shadow_mapping.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_shadow.h:27, from decorate_shadow.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_shader.h:26, from shadow_mapping.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_shadow.h:27, from decorate_shadow.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_shader.h:26, from shadow_mapping.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_shader.h:26, from shadow_mapping.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_shadow.h:27, from decorate_shadow.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_shader.h:26, from shadow_mapping.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/vcg/space/point3.h:25:0, from ../../../../vcglib/vcg/math/deprecated_matrix44.h:107, from ../../../../vcglib/vcg/math/matrix44.h:25, from ../../common/filterparameter.h:33, from ../../common/interfaces.h:35, from decorate_shader.h:26, from shadow_mapping.cpp:24: ../../../../vcglib/vcg/space/deprecated_point3.h: In instantiation of 'void vcg::GetUV(vcg::Point3&, vcg::Point3&, vcg::Point3&, vcg::Point3) [with P3ScalarType = float]': shadow_mapping.cpp:90:53: required from here ../../../../vcglib/vcg/space/deprecated_point3.h:564:23: warning: variable 'uv' set but not used [-Wunused-but-set-variable] Point3 uv=u^v; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o trackball.o ../../../../vcglib/wrap/gui/trackball.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o trackmode.o ../../../../vcglib/wrap/gui/trackmode.cpp In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/wrap/gui/trackmode.cpp:25: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/wrap/gui/trackmode.cpp:28:0: ../../../../vcglib/wrap/gui/trackutils.h: In function 'bool vcg::trackutils::HitHyper(vcg::Point3f, float, vcg::Point3f, vcg::Plane3f, vcg::Point3f, vcg::Point3f&)': ../../../../vcglib/wrap/gui/trackutils.h:189:13: warning: variable 'x2' set but not used [-Wunused-but-set-variable] float x1, x2, xval, yval; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o variance_shadow_mapping.o variance_shadow_mapping.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from decorate_shader.h:26, from variance_shadow_mapping.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_shader.h:26, from variance_shadow_mapping.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o variance_shadow_mapping_blur.o variance_shadow_mapping_blur.cpp In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_shader.h:26, from variance_shadow_mapping.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_shader.h:26, from variance_shadow_mapping.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_shader.h:26, from variance_shadow_mapping.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from decorate_shader.h:26, from variance_shadow_mapping_blur.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_shader.h:26, from variance_shadow_mapping_blur.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_shader.h:26, from variance_shadow_mapping_blur.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_shader.h:26, from variance_shadow_mapping_blur.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_shader.h:26, from variance_shadow_mapping_blur.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o ssao.o ssao.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from decorate_shader.h:26, from ssao.h:27, from ssao.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_shader.h:26, from ssao.h:27, from ssao.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. decorate_shadow.h -o moc_decorate_shadow.cpp In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_shader.h:26, from ssao.h:27, from ssao.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_shader.h:26, from ssao.h:27, from ssao.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_shader.h:26, from ssao.h:27, from ssao.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ /usr/lib64/qt4/bin/rcc -name noise noise.qrc -o qrc_noise.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_decorate_shadow.o moc_decorate_shadow.cpp ssao.cpp: In member function 'virtual void SSAO::runShader(MeshDocument&, GLArea*)': ssao.cpp:115:20: warning: variable 'rm' set but not used [-Wunused-but-set-variable] RenderMode rm = gla->getCurrentRenderMode(); ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from decorate_shadow.h:27, from moc_decorate_shadow.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_shadow.h:27, from moc_decorate_shadow.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_shadow.h:27, from moc_decorate_shadow.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_shadow.h:27, from moc_decorate_shadow.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_shadow.h:27, from moc_decorate_shadow.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o qrc_noise.o qrc_noise.cpp rm -f libdecorate_shadow.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libdecorate_shadow.so decorate_shadow.o shadow_mapping.o trackball.o trackmode.o variance_shadow_mapping.o variance_shadow_mapping_blur.o ssao.o moc_decorate_shadow.o qrc_noise.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libdecorate_shadow.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/decorate_shadow' cd meshlabplugins/decorate_raster_proj/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/decorate_raster_proj' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o decorate_raster_proj.o decorate_raster_proj.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o trackball.o ../../../../vcglib/wrap/gui/trackball.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from decorate_raster_proj.h:30, from decorate_raster_proj.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_raster_proj.h:30, from decorate_raster_proj.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o trackmode.o ../../../../vcglib/wrap/gui/trackmode.cpp In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_raster_proj.h:30, from decorate_raster_proj.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_raster_proj.h:30, from decorate_raster_proj.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_raster_proj.h:30, from decorate_raster_proj.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/wrap/gui/trackmode.cpp:25: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/wrap/gui/trackmode.cpp:28:0: ../../../../vcglib/wrap/gui/trackutils.h: In function 'bool vcg::trackutils::HitHyper(vcg::Point3f, float, vcg::Point3f, vcg::Plane3f, vcg::Point3f, vcg::Point3f&)': ../../../../vcglib/wrap/gui/trackutils.h:189:13: warning: variable 'x2' set but not used [-Wunused-but-set-variable] float x1, x2, xval, yval; ^ In file included from ../../../../vcglib/wrap/glw/glw.h:4:0, from decorate_raster_proj.h:31, from decorate_raster_proj.cpp:24: ../../../../vcglib/wrap/glw/./context.h: In member function 'typename glw::Context::BindingHandleFromBinding::Type glw::Context::bind(typename glw::Context::SafeHandleFromBinding::Type&, const typename glw::detail::ParamsOf::Type&)': ../../../../vcglib/wrap/glw/./context.h:568:75: warning: typedef 'BindingParamsType' locally defined but not used [-Wunused-local-typedefs] typedef typename detail::ParamsOf::Type BindingParamsType; ^ In file included from decorate_raster_proj.cpp:24:0: decorate_raster_proj.h: In constructor 'DecorateRasterProjPlugin::DecorateRasterProjPlugin()': decorate_raster_proj.h:75:30: warning: 'DecorateRasterProjPlugin::m_CurrentRaster' will be initialized after [-Wreorder] RasterModel *m_CurrentRaster; ^ decorate_raster_proj.h:73:30: warning: 'DecorateRasterProjPlugin::MeshDrawer* DecorateRasterProjPlugin::m_CurrentMesh' [-Wreorder] MeshDrawer *m_CurrentMesh; ^ decorate_raster_proj.cpp:144:1: warning: when initialized here [-Wreorder] DecorateRasterProjPlugin::DecorateRasterProjPlugin() : ^ decorate_raster_proj.cpp: At global scope: decorate_raster_proj.cpp:437:6: warning: unused parameter 'logs' [-Wunused-parameter] bool DecorateRasterProjPlugin::initShaders( std::string &logs ) ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. decorate_raster_proj.h -o moc_decorate_raster_proj.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_decorate_raster_proj.o moc_decorate_raster_proj.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from decorate_raster_proj.h:30, from moc_decorate_raster_proj.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_raster_proj.h:30, from moc_decorate_raster_proj.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_raster_proj.h:30, from moc_decorate_raster_proj.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_raster_proj.h:30, from moc_decorate_raster_proj.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from decorate_raster_proj.h:30, from moc_decorate_raster_proj.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/wrap/glw/glw.h:4:0, from decorate_raster_proj.h:31, from moc_decorate_raster_proj.cpp:9: ../../../../vcglib/wrap/glw/./context.h: In member function 'typename glw::Context::BindingHandleFromBinding::Type glw::Context::bind(typename glw::Context::SafeHandleFromBinding::Type&, const typename glw::detail::ParamsOf::Type&)': ../../../../vcglib/wrap/glw/./context.h:568:75: warning: typedef 'BindingParamsType' locally defined but not used [-Wunused-local-typedefs] typedef typename detail::ParamsOf::Type BindingParamsType; ^ rm -f libdecorate_raster_proj.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libdecorate_raster_proj.so decorate_raster_proj.o trackball.o trackmode.o moc_decorate_raster_proj.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libdecorate_raster_proj.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/decorate_raster_proj' cd meshlabplugins/edit_select/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_select' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o edit_select_factory.o edit_select_factory.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o edit_select.o edit_select.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_select_factory.h:28, from edit_select_factory.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_select_factory.h:28, from edit_select_factory.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_select_factory.h:28, from edit_select_factory.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_select_factory.h:28, from edit_select_factory.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_select_factory.h:28, from edit_select_factory.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_select.h:26, from edit_select.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_select.h:26, from edit_select.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_select.h:26, from edit_select.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_select.h:26, from edit_select.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_select.h:26, from edit_select.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. edit_select_factory.h -o moc_edit_select_factory.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. edit_select.h -o moc_edit_select.cpp /usr/lib64/qt4/bin/rcc -name edit_select edit_select.qrc -o qrc_edit_select.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_edit_select_factory.o moc_edit_select_factory.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_select_factory.h:28, from moc_edit_select_factory.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_select_factory.h:28, from moc_edit_select_factory.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_select_factory.h:28, from moc_edit_select_factory.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_select_factory.h:28, from moc_edit_select_factory.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_select_factory.h:28, from moc_edit_select_factory.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_edit_select.o moc_edit_select.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o qrc_edit_select.o qrc_edit_select.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_select.h:26, from moc_edit_select.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_select.h:26, from moc_edit_select.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_select.h:26, from moc_edit_select.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_select.h:26, from moc_edit_select.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_select.h:26, from moc_edit_select.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rm -f libedit_select.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libedit_select.so edit_select_factory.o edit_select.o moc_edit_select_factory.o moc_edit_select.o qrc_edit_select.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libedit_select.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_select' cd meshlabplugins/edit_pickpoints/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_pickpoints' /usr/lib64/qt4/bin/uic pickpointsDialog.ui -o ui_pickpointsDialog.h g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o pickedPoints.o pickedPoints.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o pickPointsTemplate.o pickPointsTemplate.cpp In file included from ../../common/meshmodel.h:41:0, from pickedPoints.h:35, from pickedPoints.cpp:31: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from pickedPoints.h:35, from pickedPoints.cpp:31: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from pickedPoints.h:35, from pickedPoints.cpp:31: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from pickedPoints.h:35, from pickedPoints.cpp:31: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from pickedPoints.h:35, from pickedPoints.cpp:31: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ pickPointsTemplate.cpp: In static member function 'static bool PickPointsTemplate::save(QString, std::vector*)': pickPointsTemplate.cpp:55:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < pointNameVector->size(); ++i) { ^ pickedPoints.cpp: In member function 'bool PickedPoints::save(QString, QString)': pickedPoints.cpp:168:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < pointVector->size(); ++i) { ^ pickedPoints.cpp: In member function 'std::vector, std::allocator > >* PickedPoints::getPoint3fVector()': pickedPoints.cpp:216:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i = 0; i < pointVector->size(); i++) ^ pickedPoints.cpp: In member function 'void PickedPoints::translatePoints(vcg::Matrix44f&)': pickedPoints.cpp:227:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i = 0; i < pointVector->size(); i++) ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o stdpardialog.o ../../meshlab/stdpardialog.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. edit_pickpoints_factory.h -o moc_edit_pickpoints_factory.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. editpickpoints.h -o moc_editpickpoints.cpp In file included from ../../meshlab/../common/meshmodel.h:41:0, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/stdpardialog.h:26, from ../../meshlab/stdpardialog.cpp:25: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/stdpardialog.h:26, from ../../meshlab/stdpardialog.cpp:25: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/stdpardialog.h:26, from ../../meshlab/stdpardialog.cpp:25: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/stdpardialog.h:26, from ../../meshlab/stdpardialog.cpp:25: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. pickpointsDialog.h -o moc_pickpointsDialog.cpp In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/stdpardialog.h:26, from ../../meshlab/stdpardialog.cpp:25: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. ../../meshlab/stdpardialog.h -o moc_stdpardialog.cpp /usr/lib64/qt4/bin/rcc -name editpickpoints editpickpoints.qrc -o qrc_editpickpoints.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o edit_pickpoints_factory.o edit_pickpoints_factory.cpp ../../meshlab/stdpardialog.cpp: In member function 'bool MeshlabStdDialog::isPreviewable()': ../../meshlab/stdpardialog.cpp:87:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return ((curmask != MeshModel::MM_UNKNOWN) && (curmask != MeshModel::MM_NONE) && !(curmask & MeshModel::MM_VERTNUMBER) && !(curmask & MeshModel::MM_FACENUMBER)); ^ ../../meshlab/stdpardialog.cpp: In member function 'void MeshlabStdDialog::closeClick()': ../../meshlab/stdpardialog.cpp:345:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(curmask != MeshModel::MM_UNKNOWN) ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_pickpoints_factory.h:29, from edit_pickpoints_factory.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_pickpoints_factory.h:29, from edit_pickpoints_factory.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_pickpoints_factory.h:29, from edit_pickpoints_factory.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_pickpoints_factory.h:29, from edit_pickpoints_factory.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_pickpoints_factory.h:29, from edit_pickpoints_factory.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o editpickpoints.o editpickpoints.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o pickpointsDialog.o pickpointsDialog.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from editpickpoints.h:33, from editpickpoints.cpp:34: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from editpickpoints.h:33, from editpickpoints.cpp:34: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from editpickpoints.h:33, from editpickpoints.cpp:34: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from editpickpoints.h:33, from editpickpoints.cpp:34: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from editpickpoints.h:33, from editpickpoints.cpp:34: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ editpickpoints.cpp: At global scope: editpickpoints.cpp:178:6: warning: unused parameter 'gla' [-Wunused-parameter] void EditPickPointsPlugin::EndEdit(MeshModel &mm, GLArea *gla) ^ editpickpoints.cpp: In member function 'void EditPickPointsPlugin::drawPickedPoints(std::vector&, vcg::Box3f&, QPainter*)': editpickpoints.cpp:302:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i = 0; i < pointVector.size(); ++i) ^ editpickpoints.cpp:340:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i = 0; i < pointVector.size(); ++i) ^ In file included from ../../common/meshmodel.h:41:0, from pickpointsDialog.cpp:33: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from pickpointsDialog.cpp:33: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from pickpointsDialog.cpp:33: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from pickpointsDialog.cpp:33: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from pickpointsDialog.cpp:33: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ pickpointsDialog.cpp: In member function 'void PickPointsDialog::selectOrMoveThisPoint(vcg::Point3f)': pickpointsDialog.cpp:337:58: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i = 0; i < pickedPointTreeWidgetItemVector.size(); i++){ ^ pickpointsDialog.cpp: In member function 'void PickPointsDialog::clearPoints(bool)': pickpointsDialog.cpp:439:59: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i = 0; i < pickedPointTreeWidgetItemVector.size(); i++){ ^ pickpointsDialog.cpp: In member function 'void PickPointsDialog::loadPickPointsTemplate(QString)': pickpointsDialog.cpp:493:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i = 0; i < pointNameVector.size(); i++){ ^ pickpointsDialog.cpp: In member function 'void PickPointsDialog::setCurrentMeshModel(MeshModel*, GLArea*)': pickpointsDialog.cpp:556:47: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i = 0; i < pickedPointVector->size(); i++){ ^ pickpointsDialog.cpp: In member function 'PickedPoints* PickPointsDialog::getPickedPoints()': pickpointsDialog.cpp:729:58: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i = 0; i < pickedPointTreeWidgetItemVector.size(); i++){ ^ pickpointsDialog.cpp: In member function 'void PickPointsDialog::loadPoints(QString)': pickpointsDialog.cpp:753:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i = 0; i < points->size(); i++){ ^ pickpointsDialog.cpp: In member function 'void PickPointsDialog::savePointTemplate()': pickpointsDialog.cpp:815:58: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i = 0; i < pickedPointTreeWidgetItemVector.size(); i++){ ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_edit_pickpoints_factory.o moc_edit_pickpoints_factory.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_pickpoints_factory.h:29, from moc_edit_pickpoints_factory.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_pickpoints_factory.h:29, from moc_edit_pickpoints_factory.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_pickpoints_factory.h:29, from moc_edit_pickpoints_factory.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_pickpoints_factory.h:29, from moc_edit_pickpoints_factory.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_pickpoints_factory.h:29, from moc_edit_pickpoints_factory.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/closest.h:33:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from pickpointsDialog.cpp:33: ../../../../vcglib/vcg/simplex/face/distance.h: In function 'bool vcg::face::PointDistanceBase(const FaceType&, const vcg::Point3&, typename FaceType::ScalarType&, vcg::Point3&) [with FaceType = CFaceO; typename TriangleType::ScalarType = float; typename FaceType::ScalarType = float]': ../../../../vcglib/vcg/simplex/face/distance.h:430:9: warning: 'bt' may be used uninitialized in this function [-Wmaybe-uninitialized] if(dist>bt) { dist = bt; return true; } ^ ../../../../vcglib/vcg/simplex/face/distance.h:392:9: warning: 'bt' may be used uninitialized in this function [-Wmaybe-uninitialized] if(dist>bt) { dist = bt; return true; } ^ ../../../../vcglib/vcg/simplex/face/distance.h:355:9: warning: 'bt' may be used uninitialized in this function [-Wmaybe-uninitialized] if(dist>bt) { dist = bt; return true; } ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_editpickpoints.o moc_editpickpoints.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_pickpointsDialog.o moc_pickpointsDialog.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from editpickpoints.h:33, from moc_editpickpoints.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from editpickpoints.h:33, from moc_editpickpoints.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from editpickpoints.h:33, from moc_editpickpoints.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from editpickpoints.h:33, from moc_editpickpoints.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from editpickpoints.h:33, from moc_editpickpoints.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from pickpointsDialog.h:34, from moc_pickpointsDialog.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from pickpointsDialog.h:34, from moc_pickpointsDialog.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from pickpointsDialog.h:34, from moc_pickpointsDialog.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from pickpointsDialog.h:34, from moc_pickpointsDialog.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from pickpointsDialog.h:34, from moc_pickpointsDialog.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_stdpardialog.o moc_stdpardialog.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o qrc_editpickpoints.o qrc_editpickpoints.cpp In file included from ../../meshlab/../common/meshmodel.h:41:0, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/stdpardialog.h:26, from moc_stdpardialog.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/stdpardialog.h:26, from moc_stdpardialog.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/stdpardialog.h:26, from moc_stdpardialog.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/stdpardialog.h:26, from moc_stdpardialog.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/stdpardialog.h:26, from moc_stdpardialog.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rm -f libedit_pickpoints.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libedit_pickpoints.so edit_pickpoints_factory.o editpickpoints.o pickpointsDialog.o pickedPoints.o pickPointsTemplate.o stdpardialog.o moc_edit_pickpoints_factory.o moc_editpickpoints.o moc_pickpointsDialog.o moc_stdpardialog.o qrc_editpickpoints.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libedit_pickpoints.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_pickpoints' cd meshlabplugins/edit_align/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_align' /usr/lib64/qt4/bin/uic alignDialog.ui -o ui_alignDialog.h g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -I. -o point_matching_scale.o point_matching_scale.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -I. -o edit_align.o edit_align.cpp In file included from point_matching_scale.cpp:2:0: ../../external/newuoa/include/newuoa.h: In instantiation of 'int biglag_(int, int, TYPE*, TYPE*, TYPE*, TYPE*, int*, int*, int*, TYPE*, TYPE*, TYPE*, TYPE*, TYPE*, TYPE*, TYPE*, TYPE*, Func&) [with TYPE = double; Func = double(int, double*)]': ../../external/newuoa/include/newuoa.h:1316:112: required from 'TYPE newuob_(int, int, TYPE*, TYPE, TYPE, int*, int, TYPE*, TYPE*, TYPE*, TYPE*, TYPE*, TYPE*, TYPE*, TYPE*, TYPE*, TYPE*, int*, TYPE*, TYPE*, TYPE*, Func&) [with TYPE = double; Func = double(int, double*)]' ../../external/newuoa/include/newuoa.h:1714:56: required from 'TYPE newuoa_(int, int, TYPE*, TYPE, TYPE, int*, int, TYPE*, Func&) [with TYPE = double; Func = double(int, double*)]' ../../external/newuoa/include/newuoa.h:1723:64: required from 'TYPE min_newuoa(int, TYPE*, Func&, TYPE, TYPE, int) [with TYPE = double; Func = double(int, double*)]' point_matching_scale.cpp:53:34: required from here ../../external/newuoa/include/newuoa.h:65:12: warning: unused parameter 'func' [-Wunused-parameter] static int biglag_(int n, int npt, TYPE *xopt, TYPE *xpt, TYPE *bmat, TYPE *zmat, int *idz, ^ In file included from ../../meshlab/../common/meshmodel.h:41:0, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_align.cpp:31: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_align.cpp:31: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_align.cpp:31: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_align.cpp:31: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_align.cpp:31: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -I. -o meshtree.o meshtree.cpp In file included from edit_align.cpp:32:0: ../../../../vcglib/vcg/math/point_matching.h: In instantiation of 'static bool vcg::PointMatching::ComputeRigidMatchMatrix(vcg::PointMatching::Matrix44x&, std::vector >&, std::vector >&, vcg::PointMatching::Quaternionx&, vcg::PointMatching::Point3x&) [with ScalarType = float; vcg::PointMatching::Matrix44x = vcg::Matrix44; vcg::PointMatching::Quaternionx = vcg::Quaternion; vcg::PointMatching::Point3x = vcg::Point3]': ../../../../vcglib/vcg/math/point_matching.h:78:56: required from 'static bool vcg::PointMatching::ComputeSimilarityMatchMatrix(vcg::PointMatching::Matrix44x&, std::vector >&, std::vector >&) [with ScalarType = float; vcg::PointMatching::Matrix44x = vcg::Matrix44]' edit_align.cpp:210:25: required from here ../../../../vcglib/vcg/math/point_matching.h:243:6: warning: variable 'maxind' set but not used [-Wunused-but-set-variable] int maxind=-1; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from meshtree.h:35, from meshtree.cpp:28: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshtree.h:35, from meshtree.cpp:28: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshtree.h:35, from meshtree.cpp:28: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshtree.h:35, from meshtree.cpp:28: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshtree.h:35, from meshtree.cpp:28: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ meshtree.cpp: In member function 'void MeshTree::ProcessGlobal(vcg::AlignPair::Param&)': meshtree.cpp:212:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int ii=0;ii&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_align.h:28, from alignDialog.cpp:33: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_align.h:28, from alignDialog.cpp:33: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_align.h:28, from alignDialog.cpp:33: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_align.h:28, from alignDialog.cpp:33: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ alignDialog.cpp: At global scope: alignDialog.cpp:43:6: warning: unused parameter 'pos' [-Wunused-parameter] bool AlignCallBackPos(const int pos, const char * message ) ^ alignDialog.cpp: In constructor 'MeshTreeWidgetItem::MeshTreeWidgetItem(MeshTree*, vcg::AlignPair::Result*, MeshTreeWidgetItem*)': alignDialog.cpp:197:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int qi=0;qiResVec.size();++i) ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -I. -o AlignPairWidget.o AlignPairWidget.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -I. -o AlignPair.o align/AlignPair.cpp In file included from ../../../../vcglib/vcg/space/index/space_iterators.h:56:0, from ../../../../vcglib/vcg/space/index/grid_util.h:70, from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:33, from align/AlignPair.h:34, from align/AlignPair.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from align/AlignPair.h:34, from align/AlignPair.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/clean.h:34:0, from align/AlignPair.cpp:27: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/clean.h:36:0, from align/AlignPair.cpp:27: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from align/AlignPair.cpp:27:0: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/wrap/io_trimesh/import_ply.h:31:0, from ../../../../vcglib/wrap/io_trimesh/import.h:68, from align/AlignPair.cpp:34: ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Tetrahedron(TetraMeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:50:24: warning: typedef 'MeshType' locally defined but not used [-Wunused-local-typedefs] typedef TetraMeshType MeshType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Hexahedron(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:278:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Square(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:327:41: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Sphere(MeshType&, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:363:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:364:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:365:44: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:367:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Cone(MeshType&, typename MeshType::ScalarType, typename MeshType::ScalarType, typename MeshType::ScalarType, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:398:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Box(MeshType&, const typename MeshType::BoxType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:487:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Build(MeshType&, const V&, const F&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:540:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:544:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Grid(MeshType&, int, int, float, float, float*)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:594:45: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:595:45: warning: typedef 'VertexIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexIterator VertexIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:596:45: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ align/AlignPair.cpp: At global scope: align/AlignPair.cpp:54:6: warning: unused parameter 'hasborderflag' [-Wunused-parameter] bool AlignPair::A2Mesh::InitVert(const Matrix44d &Tr,bool hasborderflag) ^ align/AlignPair.cpp: In member function 'bool vcg::AlignPair::Align(vcg::AlignPair::A2Grid&, vcg::AlignPair::A2GridVert&, const Matrix44d&, vcg::Matrix44d&, std::vector >&, std::vector >&, std::vector >&, std::vector >&, vcg::Histogramf&, vcg::AlignPair::Stat&)': align/AlignPair.cpp:348:9: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] if( beyondCntVec[i] < maxBeyondCnt ) ^ In file included from align/AlignPair.cpp:39:0: ../../../../vcglib/vcg/math/point_matching.h: In instantiation of 'static bool vcg::PointMatching::ComputeRigidMatchMatrix(vcg::PointMatching::Matrix44x&, std::vector >&, std::vector >&, vcg::PointMatching::Quaternionx&, vcg::PointMatching::Point3x&) [with ScalarType = double; vcg::PointMatching::Matrix44x = vcg::Matrix44; vcg::PointMatching::Quaternionx = vcg::Quaternion; vcg::PointMatching::Point3x = vcg::Point3]': ../../../../vcglib/vcg/math/point_matching.h:94:54: required from 'static bool vcg::PointMatching::ComputeRigidMatchMatrix(vcg::PointMatching::Matrix44x&, std::vector >&, std::vector >&) [with ScalarType = double; vcg::PointMatching::Matrix44x = vcg::Matrix44]' align/AlignPair.cpp:408:106: required from here ../../../../vcglib/vcg/math/point_matching.h:243:6: warning: variable 'maxind' set but not used [-Wunused-but-set-variable] int maxind=-1; ^ In file included from ../../../../vcglib/wrap/io_trimesh/import.h:70:0, from align/AlignPair.cpp:34: ../../../../vcglib/wrap/io_trimesh/import_off.h: In instantiation of 'static int vcg::tri::io::ImporterOFF::Open(MESH_TYPE&, const char*, int&, bool (*)(int, const char*)) [with MESH_TYPE = vcg::AlignPair::A2Mesh; vcg::CallBackPos = bool(int, const char*)]': ../../../../vcglib/wrap/io_trimesh/import.h:129:66: required from 'static int vcg::tri::io::Importer::Open(OpenMeshType&, const char*, int&, bool (*)(int, const char*)) [with OpenMeshType = vcg::AlignPair::A2Mesh; vcg::CallBackPos = bool(int, const char*)]' ../../../../vcglib/wrap/io_trimesh/import.h:110:38: required from 'static int vcg::tri::io::Importer::Open(OpenMeshType&, const char*, bool (*)(int, const char*)) [with OpenMeshType = vcg::AlignPair::A2Mesh; vcg::CallBackPos = bool(int, const char*)]' align/AlignPair.cpp:45:58: required from here ../../../../vcglib/wrap/io_trimesh/import_off.h:189:38: warning: variable 'nEdges' set but not used [-Wunused-but-set-variable] unsigned int nVertices, nFaces, nEdges; ^ In file included from ../../../../vcglib/wrap/io_trimesh/import.h:71:0, from align/AlignPair.cpp:34: ../../../../vcglib/wrap/io_trimesh/import_vmi.h: In instantiation of 'static int vcg::tri::io::ImporterVMI::Deserialize(OpenMeshType&, int&) [with OpenMeshType = vcg::AlignPair::A2Mesh; A0 = long int; A1 = double; A2 = int; A3 = short int; A4 = char]': ../../../../vcglib/wrap/io_trimesh/import_vmi.h:658:41: required from 'static int vcg::tri::io::ImporterVMI::Open(OpenMeshType&, const char*, int&, bool (*)(int, const char*)) [with OpenMeshType = vcg::AlignPair::A2Mesh; A0 = long int; A1 = double; A2 = int; A3 = short int; A4 = char; vcg::CallBackPos = bool(int, const char*)]' ../../../../vcglib/wrap/io_trimesh/import.h:139:72: required from 'static int vcg::tri::io::Importer::Open(OpenMeshType&, const char*, int&, bool (*)(int, const char*)) [with OpenMeshType = vcg::AlignPair::A2Mesh; vcg::CallBackPos = bool(int, const char*)]' ../../../../vcglib/wrap/io_trimesh/import.h:110:38: required from 'static int vcg::tri::io::Importer::Open(OpenMeshType&, const char*, bool (*)(int, const char*)) [with OpenMeshType = vcg::AlignPair::A2Mesh; vcg::CallBackPos = bool(int, const char*)]' align/AlignPair.cpp:45:58: required from here ../../../../vcglib/wrap/io_trimesh/import_vmi.h:714:20: warning: variable 'read' set but not used [-Wunused-but-set-variable] size_t read = 0; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_align.h:28, from AlignPairWidget.cpp:30: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_align.h:28, from AlignPairWidget.cpp:30: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_align.h:28, from AlignPairWidget.cpp:30: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_align.h:28, from AlignPairWidget.cpp:30: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_align.h:28, from AlignPairWidget.cpp:30: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ AlignPairWidget.cpp: In member function 'virtual void AlignPairWidget::paintGL()': AlignPairWidget.cpp:141:45: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=0;i::Open(OpenMeshType&, const char*, bool (*)(int, const char*)) [with OpenMeshType = vcg::AlignPair::A2Mesh; vcg::CallBackPos = bool(int, const char*)]': ../../../../vcglib/wrap/io_trimesh/import_stl.h:110:3: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&facenum, sizeof(int), 1, fp); ^ ../../../../vcglib/wrap/io_trimesh/import_stl.h:114:3: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(tmpbuf,sizeof(tmpbuf),1,fp); ^ ../../../../vcglib/wrap/io_trimesh/import_stl.h: In static member function 'static int vcg::tri::io::ImporterSTL::OpenBinary(OpenMeshType&, const char*, bool (*)(int, const char*)) [with OpenMeshType = vcg::AlignPair::A2Mesh; vcg::CallBackPos = bool(int, const char*)]': ../../../../vcglib/wrap/io_trimesh/import_stl.h:140:3: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&facenum, sizeof(int), 1, fp); ^ ../../../../vcglib/wrap/io_trimesh/import_stl.h:151:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&norm,sizeof(Point3f),1,fp); ^ ../../../../vcglib/wrap/io_trimesh/import_stl.h:152:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&tri,sizeof(Point3f),3,fp); ^ ../../../../vcglib/wrap/io_trimesh/import_stl.h:153:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&attr,sizeof(short),1,fp); ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -I. -o AlignGlobal.o align/AlignGlobal.cpp In file included from ../../../../vcglib/vcg/space/index/space_iterators.h:56:0, from ../../../../vcglib/vcg/space/index/grid_util.h:70, from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:33, from align/AlignPair.h:34, from align/AlignGlobal.cpp:32: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from align/AlignPair.h:34, from align/AlignGlobal.cpp:32: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ align/AlignGlobal.cpp: In member function 'int vcg::AlignGlobal::ComputeConnectedComponents()': align/AlignGlobal.cpp:54:98: warning: format '%i' expects argument of type 'int', but argument 2 has type 'std::list::size_type {aka long unsigned int}' [-Wformat=] printf("Building Connected Components on a graph with %i nodes and %i arcs\n",N.size(),A.size()); ^ align/AlignGlobal.cpp:54:98: warning: format '%i' expects argument of type 'int', but argument 3 has type 'std::list::size_type {aka long unsigned int}' [-Wformat=] align/AlignGlobal.cpp: In member function 'bool vcg::AlignGlobal::VirtAlign::Check()': align/AlignGlobal.cpp:117:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(i=0;i::size_type {aka long unsigned int}' [-Wformat=] fprintf(elfp,"Alignment Graph of %i nodes and %i arcs\n",N.size(),A.size()); ^ align/AlignGlobal.cpp:155:76: warning: format '%i' expects argument of type 'int', but argument 4 has type 'std::list::size_type {aka long unsigned int}' [-Wformat=] align/AlignGlobal.cpp: In member function 'bool vcg::AlignGlobal::CheckGraph()': align/AlignGlobal.cpp:188:71: warning: format '%i' expects argument of type 'int', but argument 3 has type 'std::list::size_type {aka long unsigned int}' [-Wformat=] printf("Nodes that can be reached from root %i on %i \n",cnt,N.size()); ^ align/AlignGlobal.cpp:189:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return cnt==N.size(); ^ align/AlignGlobal.cpp: In member function 'double vcg::AlignGlobal::Node::AlignWithActiveAdj(bool)': align/AlignGlobal.cpp:335:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=0;i >&, std::vector&)': align/AlignGlobal.cpp:538:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=0;i&, std::vector >&, std::vector&)': align/AlignGlobal.cpp:571:47: warning: format '%i' expects argument of type 'int', but argument 2 has type 'std::vector::size_type {aka long unsigned int}' [-Wformat=] printf("building %i graph arcs\n",Res.size()); ^ In file included from align/AlignGlobal.cpp:35:0: ../../../../vcglib/vcg/math/point_matching.h: In instantiation of 'static bool vcg::PointMatching::ComputeRigidMatchMatrix(vcg::PointMatching::Matrix44x&, std::vector >&, std::vector >&, vcg::PointMatching::Quaternionx&, vcg::PointMatching::Point3x&) [with ScalarType = double; vcg::PointMatching::Matrix44x = vcg::Matrix44; vcg::PointMatching::Quaternionx = vcg::Quaternion; vcg::PointMatching::Point3x = vcg::Point3]': ../../../../vcglib/vcg/math/point_matching.h:94:54: required from 'static bool vcg::PointMatching::ComputeRigidMatchMatrix(vcg::PointMatching::Matrix44x&, std::vector >&, std::vector >&) [with ScalarType = double; vcg::PointMatching::Matrix44x = vcg::Matrix44]' align/AlignGlobal.cpp:354:68: required from here ../../../../vcglib/vcg/math/point_matching.h:243:6: warning: variable 'maxind' set but not used [-Wunused-but-set-variable] int maxind=-1; ^ align/AlignGlobal.cpp: In member function 'bool vcg::AlignGlobal::GlobalAlign(const std::vector >&, double, int, bool, FILE*, bool (*)(const char*))': align/AlignGlobal.cpp:523:74: warning: 'step' may be used uninitialized in this function [-Wmaybe-uninitialized] LOG(elfp,"Completed Alignment in %i steps with error %f\n",step,epsilon); ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -I. -o OccupancyGrid.o align/OccupancyGrid.cpp In file included from ../../../../vcglib/vcg/space/index/space_iterators.h:56:0, from ../../../../vcglib/vcg/space/index/grid_util.h:70, from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:33, from align/AlignPair.h:34, from align/OccupancyGrid.cpp:32: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from align/AlignPair.h:34, from align/OccupancyGrid.cpp:32: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/clean.h:34:0, from align/OccupancyGrid.cpp:35: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/clean.h:36:0, from align/OccupancyGrid.cpp:35: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from align/OccupancyGrid.cpp:35:0: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/wrap/io_trimesh/import_ply.h:31:0, from ../../../../vcglib/wrap/io_trimesh/import.h:68, from align/OccupancyGrid.cpp:36: ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Tetrahedron(TetraMeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:50:24: warning: typedef 'MeshType' locally defined but not used [-Wunused-local-typedefs] typedef TetraMeshType MeshType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Hexahedron(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:278:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Square(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:327:41: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Sphere(MeshType&, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:363:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:364:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:365:44: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:367:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Cone(MeshType&, typename MeshType::ScalarType, typename MeshType::ScalarType, typename MeshType::ScalarType, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:398:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Box(MeshType&, const typename MeshType::BoxType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:487:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Build(MeshType&, const V&, const F&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:540:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:544:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Grid(MeshType&, int, int, float, float, float*)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:594:45: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:595:45: warning: typedef 'VertexIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexIterator VertexIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:596:45: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ align/OccupancyGrid.cpp: In member function 'void vcg::OccupancyGrid::Compute()': align/OccupancyGrid.cpp:126:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(vv.size()::size_type {aka long unsigned int}' [-Wformat=] fprintf(fp,"Computed %i arcs for %i meshes\n",SVA.size(),mn); ^ align/OccupancyGrid.cpp:241:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=0;i::size_type {aka long unsigned int}' [-Wformat=] fprintf(fp,"Computed %i Arcs :\n",SVA.size()); ^ align/OccupancyGrid.cpp:249:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i=0;i .1; ++i) ^ align/OccupancyGrid.cpp: In member function 'void vcg::OccupancyGrid::ChooseArcs(std::vector >&, std::vector&, std::vector&, float)': align/OccupancyGrid.cpp:265:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while(SVA[i].norm_area>normarea && inormarea && i::Open(MESH_TYPE&, const char*, int&, bool (*)(int, const char*)) [with MESH_TYPE = vcg::AlignPair::A2Mesh; vcg::CallBackPos = bool(int, const char*)]': ../../../../vcglib/wrap/io_trimesh/import.h:129:66: required from 'static int vcg::tri::io::Importer::Open(OpenMeshType&, const char*, int&, bool (*)(int, const char*)) [with OpenMeshType = vcg::AlignPair::A2Mesh; vcg::CallBackPos = bool(int, const char*)]' ../../../../vcglib/wrap/io_trimesh/import.h:110:38: required from 'static int vcg::tri::io::Importer::Open(OpenMeshType&, const char*, bool (*)(int, const char*)) [with OpenMeshType = vcg::AlignPair::A2Mesh; vcg::CallBackPos = bool(int, const char*)]' align/OccupancyGrid.cpp:60:45: required from here ../../../../vcglib/wrap/io_trimesh/import_off.h:189:38: warning: variable 'nEdges' set but not used [-Wunused-but-set-variable] unsigned int nVertices, nFaces, nEdges; ^ In file included from ../../../../vcglib/wrap/io_trimesh/import.h:71:0, from align/OccupancyGrid.cpp:36: ../../../../vcglib/wrap/io_trimesh/import_vmi.h: In instantiation of 'static int vcg::tri::io::ImporterVMI::Deserialize(OpenMeshType&, int&) [with OpenMeshType = vcg::AlignPair::A2Mesh; A0 = long int; A1 = double; A2 = int; A3 = short int; A4 = char]': ../../../../vcglib/wrap/io_trimesh/import_vmi.h:658:41: required from 'static int vcg::tri::io::ImporterVMI::Open(OpenMeshType&, const char*, int&, bool (*)(int, const char*)) [with OpenMeshType = vcg::AlignPair::A2Mesh; A0 = long int; A1 = double; A2 = int; A3 = short int; A4 = char; vcg::CallBackPos = bool(int, const char*)]' ../../../../vcglib/wrap/io_trimesh/import.h:139:72: required from 'static int vcg::tri::io::Importer::Open(OpenMeshType&, const char*, int&, bool (*)(int, const char*)) [with OpenMeshType = vcg::AlignPair::A2Mesh; vcg::CallBackPos = bool(int, const char*)]' ../../../../vcglib/wrap/io_trimesh/import.h:110:38: required from 'static int vcg::tri::io::Importer::Open(OpenMeshType&, const char*, bool (*)(int, const char*)) [with OpenMeshType = vcg::AlignPair::A2Mesh; vcg::CallBackPos = bool(int, const char*)]' align/OccupancyGrid.cpp:60:45: required from here ../../../../vcglib/wrap/io_trimesh/import_vmi.h:714:20: warning: variable 'read' set but not used [-Wunused-but-set-variable] size_t read = 0; ^ In file included from ../../../../vcglib/wrap/io_trimesh/import.h:69:0, from align/OccupancyGrid.cpp:36: ../../../../vcglib/wrap/io_trimesh/import_stl.h: In static member function 'static int vcg::tri::io::ImporterSTL::Open(OpenMeshType&, const char*, bool (*)(int, const char*)) [with OpenMeshType = vcg::AlignPair::A2Mesh; vcg::CallBackPos = bool(int, const char*)]': ../../../../vcglib/wrap/io_trimesh/import_stl.h:110:3: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&facenum, sizeof(int), 1, fp); ^ ../../../../vcglib/wrap/io_trimesh/import_stl.h:114:3: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(tmpbuf,sizeof(tmpbuf),1,fp); ^ ../../../../vcglib/wrap/io_trimesh/import_stl.h: In static member function 'static int vcg::tri::io::ImporterSTL::OpenBinary(OpenMeshType&, const char*, bool (*)(int, const char*)) [with OpenMeshType = vcg::AlignPair::A2Mesh; vcg::CallBackPos = bool(int, const char*)]': ../../../../vcglib/wrap/io_trimesh/import_stl.h:140:3: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&facenum, sizeof(int), 1, fp); ^ ../../../../vcglib/wrap/io_trimesh/import_stl.h:151:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&norm,sizeof(Point3f),1,fp); ^ ../../../../vcglib/wrap/io_trimesh/import_stl.h:152:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&tri,sizeof(Point3f),3,fp); ^ ../../../../vcglib/wrap/io_trimesh/import_stl.h:153:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&attr,sizeof(short),1,fp); ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -I. -o align_parameter.o align/align_parameter.cpp In file included from ../../../../vcglib/vcg/space/index/space_iterators.h:56:0, from ../../../../vcglib/vcg/space/index/grid_util.h:70, from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:33, from ../../meshlabplugins/edit_align/align/AlignPair.h:34, from align/align_parameter.h:25, from align/align_parameter.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../meshlabplugins/edit_align/align/AlignPair.h:34, from align/align_parameter.h:25, from align/align_parameter.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -I. -o stdpardialog.o ../../meshlab/stdpardialog.cpp In file included from ../../meshlab/../common/meshmodel.h:41:0, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/stdpardialog.h:26, from ../../meshlab/stdpardialog.cpp:25: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/stdpardialog.h:26, from ../../meshlab/stdpardialog.cpp:25: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/stdpardialog.h:26, from ../../meshlab/stdpardialog.cpp:25: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/stdpardialog.h:26, from ../../meshlab/stdpardialog.cpp:25: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/stdpardialog.h:26, from ../../meshlab/stdpardialog.cpp:25: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -I. -o plylib.o ../../../../vcglib/wrap/ply/plylib.cpp ../../meshlab/stdpardialog.cpp: In member function 'bool MeshlabStdDialog::isPreviewable()': ../../meshlab/stdpardialog.cpp:87:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return ((curmask != MeshModel::MM_UNKNOWN) && (curmask != MeshModel::MM_NONE) && !(curmask & MeshModel::MM_VERTNUMBER) && !(curmask & MeshModel::MM_FACENUMBER)); ^ ../../meshlab/stdpardialog.cpp: In member function 'void MeshlabStdDialog::closeClick()': ../../meshlab/stdpardialog.cpp:345:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(curmask != MeshModel::MM_UNKNOWN) ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -I. -o trackball.o ../../../../vcglib/wrap/gui/trackball.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -I. -o trackmode.o ../../../../vcglib/wrap/gui/trackmode.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -I. edit_align_factory.h -o moc_edit_align_factory.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -I. edit_align.h -o moc_edit_align.cpp In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/wrap/gui/trackmode.cpp:25: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/wrap/gui/trackmode.cpp:28:0: ../../../../vcglib/wrap/gui/trackutils.h: In function 'bool vcg::trackutils::HitHyper(vcg::Point3f, float, vcg::Point3f, vcg::Plane3f, vcg::Point3f, vcg::Point3f&)': ../../../../vcglib/wrap/gui/trackutils.h:189:13: warning: variable 'x2' set but not used [-Wunused-but-set-variable] float x1, x2, xval, yval; ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -I. alignDialog.h -o moc_alignDialog.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -I. AlignPairDialog.h -o moc_AlignPairDialog.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -I. AlignPairWidget.h -o moc_AlignPairWidget.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -I. ../../meshlab/stdpardialog.h -o moc_stdpardialog.cpp /usr/lib64/qt4/bin/rcc -name edit_align edit_align.qrc -o qrc_edit_align.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -I. -o edit_align_factory.o edit_align_factory.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_align_factory.h:29, from edit_align_factory.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_align_factory.h:29, from edit_align_factory.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_align_factory.h:29, from edit_align_factory.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_align_factory.h:29, from edit_align_factory.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_align_factory.h:29, from edit_align_factory.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -I. -o moc_edit_align_factory.o moc_edit_align_factory.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_align_factory.h:29, from moc_edit_align_factory.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_align_factory.h:29, from moc_edit_align_factory.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_align_factory.h:29, from moc_edit_align_factory.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_align_factory.h:29, from moc_edit_align_factory.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_align_factory.h:29, from moc_edit_align_factory.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -I. -o moc_edit_align.o moc_edit_align.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -I. -o moc_alignDialog.o moc_alignDialog.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_align.h:28, from moc_edit_align.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_align.h:28, from moc_edit_align.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_align.h:28, from moc_edit_align.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_align.h:28, from moc_edit_align.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_align.h:28, from moc_edit_align.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from meshtree.h:35, from alignDialog.h:31, from moc_alignDialog.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshtree.h:35, from alignDialog.h:31, from moc_alignDialog.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshtree.h:35, from alignDialog.h:31, from moc_alignDialog.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshtree.h:35, from alignDialog.h:31, from moc_alignDialog.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from meshtree.h:35, from alignDialog.h:31, from moc_alignDialog.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -I. -o moc_AlignPairDialog.o moc_AlignPairDialog.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -I. -o moc_AlignPairWidget.o moc_AlignPairWidget.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -I. -o moc_stdpardialog.o moc_stdpardialog.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from AlignPairDialog.h:30, from moc_AlignPairDialog.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from AlignPairDialog.h:30, from moc_AlignPairDialog.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from AlignPairDialog.h:30, from moc_AlignPairDialog.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from AlignPairDialog.h:30, from moc_AlignPairDialog.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from AlignPairDialog.h:30, from moc_AlignPairDialog.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I../../external -I/usr/X11R6/include -I. -I. -o qrc_edit_align.o qrc_edit_align.cpp In file included from ../../meshlab/../common/meshmodel.h:41:0, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/stdpardialog.h:26, from moc_stdpardialog.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/stdpardialog.h:26, from moc_stdpardialog.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/stdpardialog.h:26, from moc_stdpardialog.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/stdpardialog.h:26, from moc_stdpardialog.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/stdpardialog.h:26, from moc_stdpardialog.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rm -f libedit_align.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libedit_align.so edit_align_factory.o point_matching_scale.o edit_align.o meshtree.o alignDialog.o AlignPairWidget.o AlignPair.o AlignGlobal.o OccupancyGrid.o align_parameter.o stdpardialog.o plylib.o trackball.o trackmode.o moc_edit_align_factory.o moc_edit_align.o moc_alignDialog.o moc_AlignPairDialog.o moc_AlignPairWidget.o moc_stdpardialog.o qrc_edit_align.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libedit_align.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_align' cd meshlabplugins/edit_measure/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_measure' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o edit_measure_factory.o edit_measure_factory.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o edit_measure.o edit_measure.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_measure_factory.h:29, from edit_measure_factory.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_measure_factory.h:29, from edit_measure_factory.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_measure_factory.h:29, from edit_measure_factory.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_measure_factory.h:29, from edit_measure_factory.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_measure_factory.h:29, from edit_measure_factory.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../meshlab/../common/meshmodel.h:41:0, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_measure.cpp:29: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_measure.cpp:29: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_measure.cpp:29: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_measure.cpp:29: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_measure.cpp:29: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o rubberband.o ../../../../vcglib/wrap/gui/rubberband.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. edit_measure_factory.h -o moc_edit_measure_factory.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. edit_measure.h -o moc_edit_measure.cpp /usr/lib64/qt4/bin/rcc -name edit_measure edit_measure.qrc -o qrc_edit_measure.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_edit_measure_factory.o moc_edit_measure_factory.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o qrc_edit_measure.o qrc_edit_measure.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_edit_measure.o moc_edit_measure.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_measure_factory.h:29, from moc_edit_measure_factory.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_measure_factory.h:29, from moc_edit_measure_factory.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_measure_factory.h:29, from moc_edit_measure_factory.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_measure_factory.h:29, from moc_edit_measure_factory.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_measure_factory.h:29, from moc_edit_measure_factory.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_measure.h:35, from moc_edit_measure.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_measure.h:35, from moc_edit_measure.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_measure.h:35, from moc_edit_measure.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_measure.h:35, from moc_edit_measure.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_measure.h:35, from moc_edit_measure.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rm -f libedit_measure.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libedit_measure.so edit_measure_factory.o edit_measure.o rubberband.o moc_edit_measure_factory.o moc_edit_measure.o qrc_edit_measure.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libedit_measure.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_measure' cd meshlabplugins/edit_hole/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_hole' /usr/lib64/qt4/bin/uic edit_hole.ui -o ui_edit_hole.h g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o holeListModel.o holeListModel.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. edit_hole_factory.h -o moc_edit_hole_factory.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. edit_hole.h -o moc_edit_hole.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. fillerDialog.h -o moc_fillerDialog.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. holeListModel.h -o moc_holeListModel.cpp /usr/lib64/qt4/bin/rcc -name edit_hole edit_hole.qrc -o qrc_edit_hole.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o edit_hole_factory.o edit_hole_factory.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_hole_factory.h:29, from edit_hole_factory.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_hole_factory.h:29, from edit_hole_factory.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_hole_factory.h:29, from edit_hole_factory.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_hole_factory.h:29, from edit_hole_factory.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../common/meshmodel.h:41:0, from holeListModel.h:29, from holeListModel.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from holeListModel.h:29, from holeListModel.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_hole_factory.h:29, from edit_hole_factory.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from holeListModel.h:29, from holeListModel.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from holeListModel.h:29, from holeListModel.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from holeListModel.h:29, from holeListModel.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from fgtHole.h:39:0, from holeListModel.h:30, from holeListModel.cpp:24: holeSetManager.h: In instantiation of 'void HoleSetManager::ConfirmFilling(bool) [with MESH = CMeshO]': holeListModel.cpp:205:36: required from here holeSetManager.h:200:6: warning: deleting object of abstract class type 'FgtBridgeBase' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete *bit; ^ holeSetManager.h: In instantiation of 'void HoleSetManager::ConfirmBridges() [with MESH = CMeshO]': holeListModel.cpp:246:30: required from here holeSetManager.h:229:4: warning: deleting object of abstract class type 'FgtBridgeBase' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete *bit; ^ holeSetManager.h: In instantiation of 'void HoleSetManager::removeBridges() [with MESH = CMeshO]': holeSetManager.h:243:17: required from 'void HoleSetManager::DiscardBridges() [with MESH = CMeshO]' holeListModel.cpp:225:30: required from here holeSetManager.h:461:4: warning: deleting object of abstract class type 'FgtBridgeBase' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete *bit; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o edit_hole.o edit_hole.cpp In file included from ../../meshlab/../common/meshmodel.h:41:0, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_hole.cpp:28: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_hole.cpp:28: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_hole.cpp:28: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_hole.cpp:28: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_hole.cpp:28: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from edit_hole.cpp:29:0: edit_hole.h: In constructor 'EditHolePlugin::EditHolePlugin()': edit_hole.h:78:17: warning: 'EditHolePlugin::dialogFiller' will be initialized after [-Wreorder] FillerDialog *dialogFiller; ^ edit_hole.h:74:20: warning: 'HoleSorterFilter* EditHolePlugin::holeSorter' [-Wreorder] HoleSorterFilter *holeSorter; ^ edit_hole.cpp:37:1: warning: when initialized here [-Wreorder] EditHolePlugin::EditHolePlugin() ^ In file included from edit_hole.cpp:29:0: edit_hole.h:83:10: warning: 'EditHolePlugin::pickedFace' will be initialized after [-Wreorder] CFaceO* pickedFace; ^ edit_hole.h:81:7: warning: 'bool EditHolePlugin::hasPick' [-Wreorder] bool hasPick; ^ edit_hole.cpp:37:1: warning: when initialized here [-Wreorder] EditHolePlugin::EditHolePlugin() ^ edit_hole.cpp: In member function 'virtual void EditHolePlugin::EndEdit(MeshModel&, GLArea*)': edit_hole.cpp:213:7: warning: parameter 'gla' set but not used [-Wunused-but-set-parameter] void EditHolePlugin::EndEdit(MeshModel &/*m*/, GLArea *gla ){ ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o fillerDialog.o fillerDialog.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_edit_hole_factory.o moc_edit_hole_factory.cpp In file included from holeSetManager.h:28:0, from fgtHole.h:39, from holeListModel.h:30, from holeListModel.cpp:24: fgtBridge.h: In static member function 'static bool FgtBridge::AutoSelfBridging(HoleSetManager*, double, std::vector*) [with MESH = CMeshO; typename AllocateMeshType::FacePointer = CFaceO*]': fgtBridge.h:462:5: warning: 'bestOpt' may be used uninitialized in this function [-Wmaybe-uninitialized] subdivideHoleWithBridge(sideA, sideB, bestOpt, holesManager, tmpFaceRef); ^ fgtBridge.h:441:7: warning: 'timer' may be used uninitialized in this function [-Wmaybe-uninitialized] if(int(clock()) - timer > holesManager->autoBridgeCB->GetOffset()) ^ fgtBridge.h: In static member function 'static void FgtBridge::AutoMultiBridging(HoleSetManager*, std::vector*) [with MESH = CMeshO; typename AllocateMeshType::FacePointer = CFaceO*]': fgtBridge.h:575:5: warning: 'bestOpt' may be used uninitialized in this function [-Wmaybe-uninitialized] unifyHolesWithBridge(sideA, sideB, bestOpt, holesManager, tmpFaceRef); ^ fgtBridge.h:546:9: warning: 'timer' may be used uninitialized in this function [-Wmaybe-uninitialized] if(int(clock()) - timer > holesManager->autoBridgeCB->GetOffset()) ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_hole_factory.h:29, from moc_edit_hole_factory.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_hole_factory.h:29, from moc_edit_hole_factory.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_hole_factory.h:29, from moc_edit_hole_factory.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_hole_factory.h:29, from moc_edit_hole_factory.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_hole_factory.h:29, from moc_edit_hole_factory.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_edit_hole.o moc_edit_hole.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_fillerDialog.o moc_fillerDialog.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_holeListModel.o moc_holeListModel.cpp In file included from ../../common/meshmodel.h:41:0, from holeListModel.h:29, from edit_hole.h:29, from moc_edit_hole.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from holeListModel.h:29, from edit_hole.h:29, from moc_edit_hole.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from holeListModel.h:29, from edit_hole.h:29, from moc_edit_hole.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from holeListModel.h:29, from edit_hole.h:29, from moc_edit_hole.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from holeListModel.h:29, from edit_hole.h:29, from moc_edit_hole.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o qrc_edit_hole.o qrc_edit_hole.cpp In file included from ../../common/meshmodel.h:41:0, from holeListModel.h:29, from moc_holeListModel.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from holeListModel.h:29, from moc_holeListModel.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from holeListModel.h:29, from moc_holeListModel.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from holeListModel.h:29, from moc_holeListModel.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from holeListModel.h:29, from moc_holeListModel.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rm -f libedit_hole.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libedit_hole.so edit_hole_factory.o edit_hole.o fillerDialog.o holeListModel.o moc_edit_hole_factory.o moc_edit_hole.o moc_fillerDialog.o moc_holeListModel.o qrc_edit_hole.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libedit_hole.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_hole' cd meshlabplugins/edit_paint/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_paint' /usr/lib64/qt4/bin/uic paintbox.ui -o ui_paintbox.h /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. edit_paint_factory.h -o moc_edit_paint_factory.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. cloneview.h -o moc_cloneview.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. colorframe.h -o moc_colorframe.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. paintbox.h -o moc_paintbox.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. edit_paint.h -o moc_edit_paint.cpp /usr/lib64/qt4/bin/rcc -name edit_paint edit_paint.qrc -o qrc_edit_paint.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o edit_paint_factory.o edit_paint_factory.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o paintbox.o paintbox.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_paint_factory.h:29, from edit_paint_factory.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_paint_factory.h:29, from edit_paint_factory.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_paint_factory.h:29, from edit_paint_factory.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_paint_factory.h:29, from edit_paint_factory.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_paint_factory.h:29, from edit_paint_factory.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o edit_paint.o edit_paint.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_edit_paint_factory.o moc_edit_paint_factory.cpp In file included from ../../meshlab/../common/meshmodel.h:41:0, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_paint.h:32, from edit_paint.cpp:23: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_paint.h:32, from edit_paint.cpp:23: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_paint.h:32, from edit_paint.cpp:23: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_paint.h:32, from edit_paint.cpp:23: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_paint.h:32, from edit_paint.cpp:23: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_paint_factory.h:29, from moc_edit_paint_factory.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_paint_factory.h:29, from moc_edit_paint_factory.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_paint_factory.h:29, from moc_edit_paint_factory.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_paint_factory.h:29, from moc_edit_paint_factory.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_paint_factory.h:29, from moc_edit_paint_factory.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_cloneview.o moc_cloneview.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_colorframe.o moc_colorframe.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_paintbox.o moc_paintbox.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_edit_paint.o moc_edit_paint.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o qrc_edit_paint.o qrc_edit_paint.cpp In file included from ../../meshlab/../common/meshmodel.h:41:0, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_paint.h:32, from moc_edit_paint.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_paint.h:32, from moc_edit_paint.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_paint.h:32, from moc_edit_paint.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_paint.h:32, from moc_edit_paint.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_paint.h:32, from moc_edit_paint.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rm -f libedit_paint.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libedit_paint.so edit_paint_factory.o paintbox.o edit_paint.o moc_edit_paint_factory.o moc_cloneview.o moc_colorframe.o moc_paintbox.o moc_edit_paint.o qrc_edit_paint.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libedit_paint.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_paint' cd meshlabplugins/edit_point/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_point' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o edit_point.o edit_point.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o edit_point_factory.o edit_point_factory.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_point_factory.h:29, from edit_point_factory.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_point_factory.h:29, from edit_point_factory.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_point_factory.h:29, from edit_point_factory.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_point_factory.h:29, from edit_point_factory.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_point_factory.h:29, from edit_point_factory.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../meshlab/../common/meshmodel.h:41:0, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_point.cpp:28: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_point.cpp:28: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_point.cpp:28: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_point.cpp:28: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_point.cpp:28: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from edit_point.cpp:34:0: ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Tetrahedron(TetraMeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:50:24: warning: typedef 'MeshType' locally defined but not used [-Wunused-local-typedefs] typedef TetraMeshType MeshType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Hexahedron(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:278:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Square(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:327:41: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Sphere(MeshType&, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:363:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:364:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:365:44: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:367:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Cone(MeshType&, typename MeshType::ScalarType, typename MeshType::ScalarType, typename MeshType::ScalarType, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:398:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Box(MeshType&, const typename MeshType::BoxType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:487:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Build(MeshType&, const V&, const F&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:540:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:544:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Grid(MeshType&, int, int, float, float, float*)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:594:45: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:595:45: warning: typedef 'VertexIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexIterator VertexIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:596:45: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ edit_point.cpp: At global scope: edit_point.cpp:51:6: warning: unused parameter 'p' [-Wunused-parameter] void EditPointPlugin::Decorate(MeshModel &m, GLArea * gla, QPainter *p) ^ edit_point.cpp:197:6: warning: unused parameter 'gla' [-Wunused-parameter] void EditPointPlugin::EndEdit(MeshModel &m, GLArea *gla) { ^ edit_point.cpp:204:6: warning: unused parameter 'gla' [-Wunused-parameter] void EditPointPlugin::mousePressEvent(QMouseEvent *ev, MeshModel &m, GLArea *gla) { ^ edit_point.cpp:259:6: warning: unused parameter 'ev' [-Wunused-parameter] void EditPointPlugin::mouseReleaseEvent(QMouseEvent *ev, MeshModel &m, GLArea *gla) { ^ edit_point.cpp:259:6: warning: unused parameter 'm' [-Wunused-parameter] edit_point.cpp: In member function 'virtual void EditPointPlugin::wheelEvent(QWheelEvent*, MeshModel&, GLArea*)': edit_point.cpp:356:8: warning: variable 'distModified' set but not used [-Wunused-but-set-variable] bool distModified = false; ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. edit_point.h -o moc_edit_point.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. edit_point_factory.h -o moc_edit_point_factory.cpp /usr/lib64/qt4/bin/rcc -name edit_point edit_point.qrc -o qrc_edit_point.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_edit_point.o moc_edit_point.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_point.h:28, from moc_edit_point.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_point.h:28, from moc_edit_point.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_point.h:28, from moc_edit_point.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_point.h:28, from moc_edit_point.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_point.h:28, from moc_edit_point.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_edit_point_factory.o moc_edit_point_factory.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_point_factory.h:29, from moc_edit_point_factory.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_point_factory.h:29, from moc_edit_point_factory.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_point_factory.h:29, from moc_edit_point_factory.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_point_factory.h:29, from moc_edit_point_factory.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_point_factory.h:29, from moc_edit_point_factory.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o qrc_edit_point.o qrc_edit_point.cpp rm -f libedit_point.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libedit_point.so edit_point.o edit_point_factory.o moc_edit_point.o moc_edit_point_factory.o qrc_edit_point.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libedit_point.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_point' cd meshlabplugins/edit_quality/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_quality' /usr/lib64/qt4/bin/uic qualitymapperdialog.ui -o ui_qualitymapperdialog.h g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o transferfunction.o common/transferfunction.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o util.o common/util.cpp common/transferfunction.cpp: In member function 'float TfChannel::getChannelValuef(float)': common/transferfunction.cpp:162:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] if ( (*it)->x >= xVal ) ^ common/transferfunction.cpp: In member function 'vcg::Color4b TransferFunction::getColorByQuality(float, float, float, float, float)': common/transferfunction.cpp:530:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] if (brightness!=1.0f) //Applying brightness to each color channel, 0&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from common/meshmethods.h:30, from common/meshmethods.cpp:30: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from common/meshmethods.h:30, from common/meshmethods.cpp:30: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from common/meshmethods.h:30, from common/meshmethods.cpp:30: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from common/meshmethods.h:30, from common/meshmethods.cpp:30: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o eqhandle.o eqhandle.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o tfhandle.o tfhandle.cpp eqhandle.cpp: In member function 'virtual void EqHandle::mouseMoveEvent(QGraphicsSceneMouseEvent*)': eqhandle.cpp:88:10: warning: enumeration value 'NUMBER_OF_EQHANDLES' not handled in switch [-Wswitch] switch (_type) ^ eqhandle.cpp: In member function 'void EqHandle::setXBySpinBoxValueChanged(double)': eqhandle.cpp:197:9: warning: enumeration value 'NUMBER_OF_EQHANDLES' not handled in switch [-Wswitch] switch (_type) ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. edit_quality_factory.h -o moc_edit_quality_factory.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. qualitymapper.h -o moc_qualitymapper.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. qualitymapperdialog.h -o moc_qualitymapperdialog.cpp qualitymapperdialog.h:107: Warning: Class TFDoubleClickCatcher implements the interface QGraphicsItem but does not list it in Q_INTERFACES. qobject_cast to QGraphicsItem will not work! /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. handle.h -o moc_handle.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. eqhandle.h -o moc_eqhandle.cpp handle.h:73: Warning: Class Handle implements the interface QGraphicsItem but does not list it in Q_INTERFACES. qobject_cast to QGraphicsItem will not work! /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. tfhandle.h -o moc_tfhandle.cpp /usr/lib64/qt4/bin/rcc -name qualitymapper qualitymapper.qrc -o qrc_qualitymapper.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o edit_quality_factory.o edit_quality_factory.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o qualitymapper.o qualitymapper.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_quality_factory.h:29, from edit_quality_factory.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_quality_factory.h:29, from edit_quality_factory.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_quality_factory.h:29, from edit_quality_factory.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_quality_factory.h:29, from edit_quality_factory.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_quality_factory.h:29, from edit_quality_factory.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../meshlab/../common/meshmodel.h:41:0, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from qualitymapper.cpp:32: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from qualitymapper.cpp:32: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from qualitymapper.cpp:32: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from qualitymapper.cpp:32: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from qualitymapper.cpp:32: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from edit_quality_factory.cpp:25:0: qualitymapper.h: At global scope: qualitymapper.h:59:18: warning: unused parameter 'event' [-Wunused-parameter] virtual void mouseReleaseEvent(QMouseEvent *event, MeshModel&, GLArea*){}; ^ In file included from qualitymapper.cpp:33:0: qualitymapper.h: At global scope: qualitymapper.h:59:18: warning: unused parameter 'event' [-Wunused-parameter] virtual void mouseReleaseEvent(QMouseEvent *event, MeshModel&, GLArea*){}; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o qualitymapperdialog.o qualitymapperdialog.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_edit_quality_factory.o moc_edit_quality_factory.cpp In file included from ../../common/meshmodel.h:41:0, from qualitymapperdialog.h:35, from qualitymapperdialog.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from qualitymapperdialog.h:35, from qualitymapperdialog.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from qualitymapperdialog.h:35, from qualitymapperdialog.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from qualitymapperdialog.h:35, from qualitymapperdialog.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from qualitymapperdialog.h:35, from qualitymapperdialog.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_quality_factory.h:29, from moc_edit_quality_factory.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_quality_factory.h:29, from moc_edit_quality_factory.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_quality_factory.h:29, from moc_edit_quality_factory.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_quality_factory.h:29, from moc_edit_quality_factory.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_quality_factory.h:29, from moc_edit_quality_factory.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ qualitymapperdialog.cpp: In member function 'void QualityMapperDialog::on_EqHandle_crossing_histogram(EqHandle*, bool)': qualitymapperdialog.cpp:1189:45: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (sender = _equalizerHandles[LEFT_HANDLE]) ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_qualitymapper.o moc_qualitymapper.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from qualitymapper.h:37, from moc_qualitymapper.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from qualitymapper.h:37, from moc_qualitymapper.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from qualitymapper.h:37, from moc_qualitymapper.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from qualitymapper.h:37, from moc_qualitymapper.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from qualitymapper.h:37, from moc_qualitymapper.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from moc_qualitymapper.cpp:9:0: qualitymapper.h: At global scope: qualitymapper.h:59:18: warning: unused parameter 'event' [-Wunused-parameter] virtual void mouseReleaseEvent(QMouseEvent *event, MeshModel&, GLArea*){}; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_qualitymapperdialog.o moc_qualitymapperdialog.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_handle.o moc_handle.cpp In file included from ../../common/meshmodel.h:41:0, from qualitymapperdialog.h:35, from moc_qualitymapperdialog.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from qualitymapperdialog.h:35, from moc_qualitymapperdialog.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from qualitymapperdialog.h:35, from moc_qualitymapperdialog.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from qualitymapperdialog.h:35, from moc_qualitymapperdialog.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from qualitymapperdialog.h:35, from moc_qualitymapperdialog.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_eqhandle.o moc_eqhandle.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_tfhandle.o moc_tfhandle.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o qrc_qualitymapper.o qrc_qualitymapper.cpp rm -f libedit_quality.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libedit_quality.so edit_quality_factory.o qualitymapper.o qualitymapperdialog.o transferfunction.o util.o meshmethods.o handle.o eqhandle.o tfhandle.o moc_edit_quality_factory.o moc_qualitymapper.o moc_qualitymapperdialog.o moc_handle.o moc_eqhandle.o moc_tfhandle.o qrc_qualitymapper.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libedit_quality.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_quality' cd meshlabplugins/edit_texture/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_texture' /usr/lib64/qt4/bin/uic textureeditor.ui -o ui_textureeditor.h g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o trackball.o ../../../../vcglib/wrap/gui/trackball.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o trackmode.o ../../../../vcglib/wrap/gui/trackmode.cpp In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/wrap/gui/trackmode.cpp:25: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/wrap/gui/trackmode.cpp:28:0: ../../../../vcglib/wrap/gui/trackutils.h: In function 'bool vcg::trackutils::HitHyper(vcg::Point3f, float, vcg::Point3f, vcg::Plane3f, vcg::Point3f, vcg::Point3f&)': ../../../../vcglib/wrap/gui/trackutils.h:189:13: warning: variable 'x2' set but not used [-Wunused-but-set-variable] float x1, x2, xval, yval; ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. edit_texture_factory.h -o moc_edit_texture_factory.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. edittexture.h -o moc_edittexture.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. textureeditor.h -o moc_textureeditor.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. renderarea.h -o moc_renderarea.cpp /usr/lib64/qt4/bin/rcc -name meshlab meshlab.qrc -o qrc_meshlab.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o edit_texture_factory.o edit_texture_factory.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o edittexture.o edittexture.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_texture_factory.h:29, from edit_texture_factory.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_texture_factory.h:29, from edit_texture_factory.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_texture_factory.h:29, from edit_texture_factory.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_texture_factory.h:29, from edit_texture_factory.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_texture_factory.h:29, from edit_texture_factory.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edittexture.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edittexture.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edittexture.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edittexture.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edittexture.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from textureeditor.h:33:0, from edittexture.h:28, from edit_texture_factory.cpp:25: ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h: In member function 'vcg::tri::AreaPreservingTextureOptimizer::ScalarType vcg::tri::AreaPreservingTextureOptimizer::Iterate()': ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h:312:24: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] if ( n*speed<=0.1 ); { ^ ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h: In function 'bool vcg::tri::IsFoldFree(MESH_TYPE&)': ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h:358:66: warning: typedef 'PointType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH_TYPE::VertexType::TextureType::PointType PointType; ^ ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h: In function 'int vcg::tri::MarkFolds(MESH_TYPE&)': ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h:380:66: warning: typedef 'PointType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH_TYPE::VertexType::TextureType::PointType PointType; ^ In file included from textureeditor.h:33:0, from edittexture.h:28, from edittexture.cpp:26: ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h: In member function 'vcg::tri::AreaPreservingTextureOptimizer::ScalarType vcg::tri::AreaPreservingTextureOptimizer::Iterate()': ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h:312:24: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] if ( n*speed<=0.1 ); { ^ ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h: In function 'bool vcg::tri::IsFoldFree(MESH_TYPE&)': ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h:358:66: warning: typedef 'PointType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH_TYPE::VertexType::TextureType::PointType PointType; ^ ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h: In function 'int vcg::tri::MarkFolds(MESH_TYPE&)': ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h:380:66: warning: typedef 'PointType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH_TYPE::VertexType::TextureType::PointType PointType; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o textureeditor.o textureeditor.cpp In file included from ../../meshlab/../common/meshmodel.h:41:0, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from textureeditor.h:29, from textureeditor.cpp:25: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from textureeditor.h:29, from textureeditor.cpp:25: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from textureeditor.h:29, from textureeditor.cpp:25: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from textureeditor.h:29, from textureeditor.cpp:25: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from textureeditor.h:29, from textureeditor.cpp:25: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o renderarea.o renderarea.cpp In file included from textureeditor.h:33:0, from textureeditor.cpp:25: ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h: In member function 'vcg::tri::AreaPreservingTextureOptimizer::ScalarType vcg::tri::AreaPreservingTextureOptimizer::Iterate()': ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h:312:24: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] if ( n*speed<=0.1 ); { ^ ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h: In function 'bool vcg::tri::IsFoldFree(MESH_TYPE&)': ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h:358:66: warning: typedef 'PointType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH_TYPE::VertexType::TextureType::PointType PointType; ^ ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h: In function 'int vcg::tri::MarkFolds(MESH_TYPE&)': ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h:380:66: warning: typedef 'PointType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH_TYPE::VertexType::TextureType::PointType PointType; ^ textureeditor.cpp: In member function 'void TextureEditor::on_browseButton_clicked()': textureeditor.cpp:207:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (model->cm.textures.capacity() <= i) ^ textureeditor.cpp:206:16: warning: unused variable 'cap' [-Wunused-variable] unsigned int cap = model->cm.textures.capacity(); ^ In file included from ../../common/meshmodel.h:41:0, from renderarea.h:30, from renderarea.cpp:26: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from renderarea.h:30, from renderarea.cpp:26: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from renderarea.h:30, from renderarea.cpp:26: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from renderarea.h:30, from renderarea.cpp:26: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from renderarea.h:30, from renderarea.cpp:26: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from textureeditor.h:33:0, from renderarea.cpp:27: ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h: In member function 'vcg::tri::AreaPreservingTextureOptimizer::ScalarType vcg::tri::AreaPreservingTextureOptimizer::Iterate()': ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h:312:24: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] if ( n*speed<=0.1 ); { ^ ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h: In function 'bool vcg::tri::IsFoldFree(MESH_TYPE&)': ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h:358:66: warning: typedef 'PointType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH_TYPE::VertexType::TextureType::PointType PointType; ^ ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h: In function 'int vcg::tri::MarkFolds(MESH_TYPE&)': ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h:380:66: warning: typedef 'PointType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH_TYPE::VertexType::TextureType::PointType PointType; ^ renderarea.cpp: In member function 'virtual void RenderArea::paintEvent(QPaintEvent*)': renderarea.cpp:192:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (model->cm.face[i].WT(0).n() == textNum) ^ renderarea.cpp: In member function 'void RenderArea::drawEditRectangle(QPainter*)': renderarea.cpp:398:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (l == highlighted) painter->setBrush(QBrush(Qt::yellow)); ^ renderarea.cpp: In member function 'virtual void RenderArea::mousePressEvent(QMouseEvent*)': renderarea.cpp:469:9: warning: enumeration value 'NoMode' not handled in switch [-Wswitch] switch(mode) ^ renderarea.cpp: In member function 'void RenderArea::handlePressEdit(QMouseEvent*)': renderarea.cpp:519:56: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (highlighted > NOSEL && highlighted < selRect.size()) ^ renderarea.cpp: In member function 'virtual void RenderArea::mouseReleaseEvent(QMouseEvent*)': renderarea.cpp:543:8: warning: enumeration value 'NoMode' not handled in switch [-Wswitch] switch(mode) ^ renderarea.cpp: At global scope: renderarea.cpp:566:6: warning: unused parameter 'e' [-Wunused-parameter] void RenderArea::handleReleaseView(QMouseEvent *e) ^ renderarea.cpp: In member function 'void RenderArea::handleReleaseEdit(QMouseEvent*)': renderarea.cpp:610:53: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (pressed > NOSEL && pressed < selRect.size()) ^ renderarea.cpp: At global scope: renderarea.cpp:582:6: warning: unused parameter 'e' [-Wunused-parameter] void RenderArea::handleReleaseEdit(QMouseEvent *e) ^ renderarea.cpp: In member function 'virtual void RenderArea::mouseMoveEvent(QMouseEvent*)': renderarea.cpp:718:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (highlighted != y) this->update(selRect[y]); ^ renderarea.cpp:732:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (highlighted < selRect.size()) this->update(selRect[highlighted]); ^ renderarea.cpp:739:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (highlighted < selRect.size()) this->update(selRect[highlighted]); ^ renderarea.cpp: In member function 'void RenderArea::handleMoveEdit(QMouseEvent*)': renderarea.cpp:784:53: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (pressed > NOSEL && pressed < selRect.size()) ^ renderarea.cpp: In member function 'virtual void RenderArea::mouseDoubleClickEvent(QMouseEvent*)': renderarea.cpp:813:8: warning: enumeration value 'EditVert' not handled in switch [-Wswitch] switch(mode) ^ renderarea.cpp:813:8: warning: enumeration value 'Select' not handled in switch [-Wswitch] renderarea.cpp:813:8: warning: enumeration value 'UnifyVert' not handled in switch [-Wswitch] renderarea.cpp:813:8: warning: enumeration value 'NoMode' not handled in switch [-Wswitch] renderarea.cpp: In member function 'void RenderArea::RemapClamp()': renderarea.cpp:872:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (model->cm.face[i].WT(0).n() == textNum && !model->cm.face[i].IsD()) ^ renderarea.cpp: In member function 'void RenderArea::RemapMod()': renderarea.cpp:897:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (model->cm.face[i].WT(0).n() == textNum && !model->cm.face[i].IsD()) ^ renderarea.cpp: In member function 'void RenderArea::RotateComponent(float)': renderarea.cpp:1085:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (model->cm.face[i].WT(0).n() == textNum && !model->cm.face[i].IsD() && (!selected || (selected && model->cm.face[i].IsUserBit(selBit)))) ^ renderarea.cpp: In member function 'void RenderArea::ScaleComponent(float, float)': renderarea.cpp:1124:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (model->cm.face[i].WT(0).n() == textNum && selected && model->cm.face[i].IsUserBit(selBit) && !model->cm.face[i].IsD()) ^ renderarea.cpp: In member function 'void RenderArea::UpdateUV()': renderarea.cpp:1142:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (model->cm.face[i].WT(0).n() == textNum && model->cm.face[i].IsUserBit(selBit) && !model->cm.face[i].IsD()) ^ renderarea.cpp: In member function 'void RenderArea::SelectFaces()': renderarea.cpp:1200:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((*fi).WT(0).n() == textNum && !(*fi).IsD()) ^ renderarea.cpp: In member function 'void RenderArea::SelectVertexes()': renderarea.cpp:1231:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((*fi).WT(0).n() == textNum && !(*fi).IsD()) ^ renderarea.cpp: In member function 'void RenderArea::CheckVertex()': renderarea.cpp:1261:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((*fi).WT(0).n() == textNum && !(*fi).IsD()) ^ renderarea.cpp: In member function 'void RenderArea::SelectConnectedComponent(QPoint)': renderarea.cpp:1343:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (model->cm.face[i].WT(0).n() == textNum) ^ renderarea.cpp: In member function 'void RenderArea::InvertSelection()': renderarea.cpp:1400:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (model->cm.face[i].WT(0).n() == textNum) ^ renderarea.cpp: In member function 'void RenderArea::Flip(bool)': renderarea.cpp:1432:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (model->cm.face[i].WT(0).n() == textNum) ^ renderarea.cpp: In member function 'std::vector RenderArea::FindPath(CVertexO*, CVertexO*, CFaceO*, int)': renderarea.cpp:1647:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (oldsize == Q.size() && !excluded) ^ renderarea.cpp: In member function 'void RenderArea::UpdateVertexSelection()': renderarea.cpp:1825:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((*fi).WT(0).n() == textNum && !(*fi).IsD()) ^ renderarea.cpp: In member function 'void RenderArea::CountVertexes()': renderarea.cpp:1945:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((*fi).WT(0).n() == textNum) ^ renderarea.cpp: In member function 'bool RenderArea::isInside(CFaceO*)': renderarea.cpp:1985:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int h = 0; h < banList.size(); h++) ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_edit_texture_factory.o moc_edit_texture_factory.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_texture_factory.h:29, from moc_edit_texture_factory.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_texture_factory.h:29, from moc_edit_texture_factory.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_texture_factory.h:29, from moc_edit_texture_factory.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_texture_factory.h:29, from moc_edit_texture_factory.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_texture_factory.h:29, from moc_edit_texture_factory.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_edittexture.o moc_edittexture.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edittexture.h:27, from moc_edittexture.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edittexture.h:27, from moc_edittexture.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edittexture.h:27, from moc_edittexture.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edittexture.h:27, from moc_edittexture.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edittexture.h:27, from moc_edittexture.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_textureeditor.o moc_textureeditor.cpp In file included from textureeditor.h:33:0, from edittexture.h:28, from moc_edittexture.cpp:9: ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h: In member function 'vcg::tri::AreaPreservingTextureOptimizer::ScalarType vcg::tri::AreaPreservingTextureOptimizer::Iterate()': ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h:312:24: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] if ( n*speed<=0.1 ); { ^ ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h: In function 'bool vcg::tri::IsFoldFree(MESH_TYPE&)': ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h:358:66: warning: typedef 'PointType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH_TYPE::VertexType::TextureType::PointType PointType; ^ ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h: In function 'int vcg::tri::MarkFolds(MESH_TYPE&)': ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h:380:66: warning: typedef 'PointType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH_TYPE::VertexType::TextureType::PointType PointType; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_renderarea.o moc_renderarea.cpp In file included from ../../meshlab/../common/meshmodel.h:41:0, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from textureeditor.h:29, from moc_textureeditor.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from textureeditor.h:29, from moc_textureeditor.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from textureeditor.h:29, from moc_textureeditor.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from textureeditor.h:29, from moc_textureeditor.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../common/meshmodel.h:41:0, from renderarea.h:30, from moc_renderarea.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from renderarea.h:30, from moc_renderarea.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from renderarea.h:30, from moc_renderarea.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from renderarea.h:30, from moc_renderarea.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from textureeditor.h:29, from moc_textureeditor.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from renderarea.h:30, from moc_renderarea.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from textureeditor.h:33:0, from moc_textureeditor.cpp:9: ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h: In member function 'vcg::tri::AreaPreservingTextureOptimizer::ScalarType vcg::tri::AreaPreservingTextureOptimizer::Iterate()': ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h:312:24: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] if ( n*speed<=0.1 ); { ^ ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h: In function 'bool vcg::tri::IsFoldFree(MESH_TYPE&)': ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h:358:66: warning: typedef 'PointType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH_TYPE::VertexType::TextureType::PointType PointType; ^ ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h: In function 'int vcg::tri::MarkFolds(MESH_TYPE&)': ../../../../vcglib/vcg/complex/algorithms/textcoord_optimization.h:380:66: warning: typedef 'PointType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH_TYPE::VertexType::TextureType::PointType PointType; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o qrc_meshlab.o qrc_meshlab.cpp rm -f libedit_texture.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libedit_texture.so edit_texture_factory.o edittexture.o textureeditor.o renderarea.o trackball.o trackmode.o moc_edit_texture_factory.o moc_edittexture.o moc_textureeditor.o moc_renderarea.o qrc_meshlab.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libedit_texture.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_texture' cd meshlabplugins/edit_manipulators/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_manipulators' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o edit_manipulators_factory.o edit_manipulators_factory.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o edit_manipulators.o edit_manipulators.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_manipulators_factory.h:29, from edit_manipulators_factory.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_manipulators_factory.h:29, from edit_manipulators_factory.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_manipulators_factory.h:29, from edit_manipulators_factory.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_manipulators_factory.h:29, from edit_manipulators_factory.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_manipulators_factory.h:29, from edit_manipulators_factory.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../meshlab/../common/meshmodel.h:41:0, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_manipulators.cpp:25: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_manipulators.cpp:25: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_manipulators.cpp:25: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_manipulators.cpp:25: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_manipulators.cpp:25: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o trackball.o ../../../../vcglib/wrap/gui/trackball.cpp edit_manipulators.cpp: At global scope: edit_manipulators.cpp:135:6: warning: unused parameter 'model' [-Wunused-parameter] void EditManipulatorsPlugin::keyPressEvent(QKeyEvent *e, MeshModel &model, GLArea *gla) ^ edit_manipulators.cpp:135:6: warning: unused parameter 'gla' [-Wunused-parameter] edit_manipulators.cpp:777:6: warning: unused parameter 'onlyActive' [-Wunused-parameter] void EditManipulatorsPlugin::DrawManipulators(MeshModel &model, GLArea *gla, bool onlyActive) ^ edit_manipulators.cpp: In member function 'virtual void EditManipulatorsPlugin::Decorate(MeshModel&, GLArea*, QPainter*)': edit_manipulators.cpp:1016:11: warning: enumeration value 'ManNone' not handled in switch [-Wswitch] switch(current_manip) ^ edit_manipulators.cpp: At global scope: edit_manipulators.cpp:901:6: warning: unused parameter 'painter' [-Wunused-parameter] void EditManipulatorsPlugin::Decorate(MeshModel &model, GLArea *gla, QPainter* painter) ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o trackmode.o ../../../../vcglib/wrap/gui/trackmode.cpp In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/wrap/gui/trackmode.cpp:25: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/wrap/gui/trackmode.cpp:28:0: ../../../../vcglib/wrap/gui/trackutils.h: In function 'bool vcg::trackutils::HitHyper(vcg::Point3f, float, vcg::Point3f, vcg::Plane3f, vcg::Point3f, vcg::Point3f&)': ../../../../vcglib/wrap/gui/trackutils.h:189:13: warning: variable 'x2' set but not used [-Wunused-but-set-variable] float x1, x2, xval, yval; ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. edit_manipulators_factory.h -o moc_edit_manipulators_factory.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. edit_manipulators.h -o moc_edit_manipulators.cpp /usr/lib64/qt4/bin/rcc -name edit_manipulators edit_manipulators.qrc -o qrc_edit_manipulators.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_edit_manipulators_factory.o moc_edit_manipulators_factory.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_edit_manipulators.o moc_edit_manipulators.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_manipulators_factory.h:29, from moc_edit_manipulators_factory.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_manipulators_factory.h:29, from moc_edit_manipulators_factory.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_manipulators_factory.h:29, from moc_edit_manipulators_factory.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_manipulators_factory.h:29, from moc_edit_manipulators_factory.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_manipulators_factory.h:29, from moc_edit_manipulators_factory.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o qrc_edit_manipulators.o qrc_edit_manipulators.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_manipulators.h:30, from moc_edit_manipulators.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_manipulators.h:30, from moc_edit_manipulators.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_manipulators.h:30, from moc_edit_manipulators.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_manipulators.h:30, from moc_edit_manipulators.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_manipulators.h:30, from moc_edit_manipulators.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rm -f libedit_manipulators.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libedit_manipulators.so edit_manipulators_factory.o edit_manipulators.o trackball.o trackmode.o moc_edit_manipulators_factory.o moc_edit_manipulators.o qrc_edit_manipulators.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libedit_manipulators.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_manipulators' cd meshlabplugins/edit_arc3D/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_arc3D' /usr/lib64/qt4/bin/uic ui/v3dImportDialog.ui -o ui_v3dImportDialog.h g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o arc3D_camera.o arc3D_camera.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o radial_distortion.o radial_distortion.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o scalar_image.o scalar_image.cpp arc3D_camera.cpp: In member function 'bool vcg::Arc3DCamera::Open(const char*)': arc3D_camera.cpp:83:60: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%lf %lf %lf",&(K[0][0]),&(K[0][1]),&(K[0][2])); ^ arc3D_camera.cpp:84:60: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%lf %lf %lf",&(K[1][0]),&(K[1][1]),&(K[1][2])); ^ arc3D_camera.cpp:85:60: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%lf %lf %lf",&(K[2][0]),&(K[2][1]),&(K[2][2])); ^ arc3D_camera.cpp:88:51: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%lf %lf %lf",&(k[0]),&(k[1]),&(k[2])); ^ arc3D_camera.cpp:90:60: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%lf %lf %lf",&(R[0][0]),&(R[0][1]),&(R[0][2])); ^ arc3D_camera.cpp:91:60: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%lf %lf %lf",&(R[1][0]),&(R[1][1]),&(R[1][2])); ^ arc3D_camera.cpp:92:60: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%lf %lf %lf",&(R[2][0]),&(R[2][1]),&(R[2][2])); ^ arc3D_camera.cpp:94:51: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%lf %lf %lf",&(t[0]),&(t[1]),&(t[2])); ^ arc3D_camera.cpp:96:36: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp,"%i %i",&width,&height); ^ scalar_image.cpp: In member function 'bool ScalarImage::Open(const char*) [with ScalarType = float]': scalar_image.cpp:60:20: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fgets(buf,255,fp); ^ scalar_image.cpp:82:43: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&*bb.begin(),w*h,sizeof(short),fp); ^ scalar_image.cpp:90:48: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(compressed_buffer,compressed_size,1,fp); ^ scalar_image.cpp: In member function 'bool ScalarImage::Open(const char*) [with ScalarType = unsigned char]': scalar_image.cpp:133:20: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fgets(buf,255,fp); ^ scalar_image.cpp:152:50: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&*v.begin(),w*h,sizeof(unsigned char),fp); ^ scalar_image.cpp:157:48: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(compressed_buffer,compressed_size,1,fp); ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o v3dImportDialog.o v3dImportDialog.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o maskRenderWidget.o maskRenderWidget.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o maskImageWidget.o maskImageWidget.cpp In file included from ../../common/meshmodel.h:41:0, from arc3D_reconstruction.h:29, from v3dImportDialog.h:31, from v3dImportDialog.cpp:27: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from arc3D_reconstruction.h:29, from v3dImportDialog.h:31, from v3dImportDialog.cpp:27: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from arc3D_reconstruction.h:29, from v3dImportDialog.h:31, from v3dImportDialog.cpp:27: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from arc3D_reconstruction.h:29, from v3dImportDialog.h:31, from v3dImportDialog.cpp:27: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from arc3D_reconstruction.h:29, from v3dImportDialog.h:31, from v3dImportDialog.cpp:27: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o fillImage.o fillImage.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o plylib.o ../../../../vcglib/wrap/ply/plylib.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. edit_arc3D.h -o moc_edit_arc3D.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. edit_arc3D_factory.h -o moc_edit_arc3D_factory.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. v3dImportDialog.h -o moc_v3dImportDialog.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. maskRenderWidget.h -o moc_maskRenderWidget.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. maskImageWidget.h -o moc_maskImageWidget.cpp /usr/lib64/qt4/bin/rcc -name edit_arc3D edit_arc3D.qrc -o qrc_edit_arc3D.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o edit_arc3D.o edit_arc3D.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o edit_arc3D_factory.o edit_arc3D_factory.cpp In file included from ../../meshlab/../common/meshmodel.h:41:0, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_arc3D.cpp:35: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_arc3D.cpp:35: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_arc3D.cpp:35: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_arc3D.cpp:35: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from edit_arc3D.cpp:35: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from edit_arc3D.h:34:0, from edit_arc3D.cpp:37: ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Tetrahedron(TetraMeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:50:24: warning: typedef 'MeshType' locally defined but not used [-Wunused-local-typedefs] typedef TetraMeshType MeshType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Hexahedron(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:278:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Square(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:327:41: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Sphere(MeshType&, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:363:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:364:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:365:44: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:367:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Cone(MeshType&, typename MeshType::ScalarType, typename MeshType::ScalarType, typename MeshType::ScalarType, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:398:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Box(MeshType&, const typename MeshType::BoxType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:487:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Build(MeshType&, const V&, const F&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:540:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:544:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Grid(MeshType&, int, int, float, float, float*)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:594:45: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:595:45: warning: typedef 'VertexIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexIterator VertexIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:596:45: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_arc3D_factory.h:29, from edit_arc3D_factory.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_arc3D_factory.h:29, from edit_arc3D_factory.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_arc3D_factory.h:29, from edit_arc3D_factory.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_arc3D_factory.h:29, from edit_arc3D_factory.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ edit_arc3D.cpp: In member function 'void EditArc3DPlugin::ExportPly()': edit_arc3D.cpp:294:47: warning: value computed is not used [-Wunused-value] if((newPoint.X()- (int)newPoint.X())>0,5) ^ edit_arc3D.cpp:296:49: warning: value computed is not used [-Wunused-value] if((newPoint.Y()- (int)newPoint.Y())>0,5) ^ edit_arc3D.cpp:277:26: warning: unused variable 'cam' [-Wunused-variable] vcg::Camera &cam = rm->shot.Intrinsics; ^ edit_arc3D.cpp:178:7: warning: unused variable 'firstTime' [-Wunused-variable] bool firstTime=true; ^ edit_arc3D.cpp: At global scope: edit_arc3D.cpp:331:6: warning: unused parameter 'e' [-Wunused-parameter] void EditArc3DPlugin::mousePressEvent(QMouseEvent *e, MeshModel &, GLArea * ) ^ edit_arc3D.cpp:336:6: warning: unused parameter 'e' [-Wunused-parameter] void EditArc3DPlugin::mouseMoveEvent(QMouseEvent *e, MeshModel &, GLArea * ) ^ edit_arc3D.cpp:342:6: warning: unused parameter 'e' [-Wunused-parameter] void EditArc3DPlugin::mouseReleaseEvent(QMouseEvent * e, MeshModel &/*m*/, GLArea * gla) ^ edit_arc3D.cpp:342:6: warning: unused parameter 'gla' [-Wunused-parameter] edit_arc3D.cpp: In member function 'void Arc3DModel::depthFilter(FloatImage&, FloatImage&, float, bool, int, int, bool, int, int)': edit_arc3D.cpp:355:6: warning: parameter 'depthJumpThr' set but not used [-Wunused-but-set-parameter] void Arc3DModel::depthFilter(FloatImage &depthImgf, FloatImage &countImgf, float depthJumpThr, ^ edit_arc3D.cpp: In member function 'bool Arc3DModel::BuildMesh(CMeshO&, int, int, float, int, bool, int, int, bool, int, int, float)': edit_arc3D.cpp:607:7: warning: unused variable 'ttt0' [-Wunused-variable] int ttt0=clock(); ^ edit_arc3D.cpp:613:7: warning: unused variable 'ttt1' [-Wunused-variable] int ttt1=clock(); ^ edit_arc3D.cpp:627:7: warning: unused variable 'ttt2' [-Wunused-variable] int ttt2=clock(); ^ edit_arc3D.cpp:633:7: warning: unused variable 'ttt3' [-Wunused-variable] int ttt3=clock(); ^ edit_arc3D.cpp:637:7: warning: unused variable 'ttt4' [-Wunused-variable] int ttt4=clock(); ^ edit_arc3D.cpp:659:13: warning: variable 'Rinv' set but not used [-Wunused-but-set-variable] Matrix33d Rinv= Inverse(cam.R); ^ edit_arc3D.cpp:675:7: warning: unused variable 'ttt5' [-Wunused-variable] int ttt5=clock(); ^ edit_arc3D.cpp:702:7: warning: unused variable 'ttt6' [-Wunused-variable] int ttt6=clock(); ^ edit_arc3D.cpp: In member function 'vcg::Point3f Arc3DModel::TraCorrection(CMeshO&, int, int, int)': edit_arc3D.cpp:746:9: warning: unused variable 'depthThr2' [-Wunused-variable] float depthThr2 = ComputeDepthJumpThr(depthSubf,0.95f); ^ edit_arc3D.cpp:759:13: warning: variable 'Rinv' set but not used [-Wunused-but-set-variable] Matrix33d Rinv= Inverse(cam.R); ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_arc3D_factory.h:29, from edit_arc3D_factory.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from edit_arc3D.h:34:0, from edit_arc3D_factory.cpp:25: ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Tetrahedron(TetraMeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:50:24: warning: typedef 'MeshType' locally defined but not used [-Wunused-local-typedefs] typedef TetraMeshType MeshType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Hexahedron(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:278:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Square(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:327:41: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Sphere(MeshType&, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:363:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:364:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:365:44: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:367:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Cone(MeshType&, typename MeshType::ScalarType, typename MeshType::ScalarType, typename MeshType::ScalarType, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:398:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Box(MeshType&, const typename MeshType::BoxType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:487:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Build(MeshType&, const V&, const F&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:540:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:544:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Grid(MeshType&, int, int, float, float, float*)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:594:45: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:595:45: warning: typedef 'VertexIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexIterator VertexIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:596:45: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_edit_arc3D.o moc_edit_arc3D.cpp edit_arc3D.cpp: In member function 'bool Arc3DModel::Init(QDomNode&)': edit_arc3D.cpp:823:64: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(lvcam,"%lf %lf %lf",&(cam[0]),&(cam[1]),&(cam[2])); ^ edit_arc3D.cpp:824:64: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(lvcam,"%lf %lf %lf",&(cam[3]),&(cam[4]),&(cam[5])); ^ edit_arc3D.cpp:825:64: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(lvcam,"%lf %lf %lf",&(cam[6]),&(cam[7]),&(cam[8])); ^ edit_arc3D.cpp:843:64: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(lvcam,"%lf %lf %lf",&(cam[0]),&(cam[1]),&(cam[2])); ^ edit_arc3D.cpp:850:64: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(lvcam,"%lf %lf %lf",&(cam[0]),&(cam[1]),&(cam[2])); ^ edit_arc3D.cpp:851:64: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(lvcam,"%lf %lf %lf",&(cam[3]),&(cam[4]),&(cam[5])); ^ edit_arc3D.cpp:852:64: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(lvcam,"%lf %lf %lf",&(cam[6]),&(cam[7]),&(cam[8])); ^ edit_arc3D.cpp:865:64: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(lvcam,"%lf %lf %lf",&(cam[0]),&(cam[1]),&(cam[2])); ^ edit_arc3D.cpp:871:50: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(lvcam,"%lf %lf",&(cam[0]),&(cam[1])); ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_arc3D.h:28, from moc_edit_arc3D.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_arc3D.h:28, from moc_edit_arc3D.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_arc3D.h:28, from moc_edit_arc3D.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_arc3D.h:28, from moc_edit_arc3D.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_arc3D.h:28, from moc_edit_arc3D.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from edit_arc3D.h:34:0, from moc_edit_arc3D.cpp:9: ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Tetrahedron(TetraMeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:50:24: warning: typedef 'MeshType' locally defined but not used [-Wunused-local-typedefs] typedef TetraMeshType MeshType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Hexahedron(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:278:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Square(MeshType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:327:41: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Sphere(MeshType&, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:363:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:364:39: warning: typedef 'CoordType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::CoordType CoordType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:365:44: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:367:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Cone(MeshType&, typename MeshType::ScalarType, typename MeshType::ScalarType, typename MeshType::ScalarType, int)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:398:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Box(MeshType&, const typename MeshType::BoxType&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:487:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Build(MeshType&, const V&, const F&)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:540:40: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:544:44: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h: In function 'void vcg::tri::Grid(MeshType&, int, int, float, float, float*)': ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:594:45: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexPointer VertexPointer; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:595:45: warning: typedef 'VertexIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::VertexIterator VertexIterator; ^ ../../../../vcglib/vcg/complex/algorithms/create/platonic.h:596:45: warning: typedef 'FaceIterator' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceIterator FaceIterator; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_edit_arc3D_factory.o moc_edit_arc3D_factory.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_arc3D_factory.h:29, from moc_edit_arc3D_factory.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_arc3D_factory.h:29, from moc_edit_arc3D_factory.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_arc3D_factory.h:29, from moc_edit_arc3D_factory.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_arc3D_factory.h:29, from moc_edit_arc3D_factory.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_arc3D_factory.h:29, from moc_edit_arc3D_factory.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_v3dImportDialog.o moc_v3dImportDialog.cpp In file included from ../../common/meshmodel.h:41:0, from arc3D_reconstruction.h:29, from v3dImportDialog.h:31, from moc_v3dImportDialog.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from arc3D_reconstruction.h:29, from v3dImportDialog.h:31, from moc_v3dImportDialog.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from arc3D_reconstruction.h:29, from v3dImportDialog.h:31, from moc_v3dImportDialog.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from arc3D_reconstruction.h:29, from v3dImportDialog.h:31, from moc_v3dImportDialog.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from arc3D_reconstruction.h:29, from v3dImportDialog.h:31, from moc_v3dImportDialog.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_maskRenderWidget.o moc_maskRenderWidget.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o moc_maskImageWidget.o moc_maskImageWidget.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -I. -o qrc_edit_arc3D.o qrc_edit_arc3D.cpp rm -f libedit_arc3D.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libedit_arc3D.so edit_arc3D.o edit_arc3D_factory.o arc3D_camera.o radial_distortion.o scalar_image.o v3dImportDialog.o maskRenderWidget.o maskImageWidget.o fillImage.o plylib.o moc_edit_arc3D.o moc_edit_arc3D_factory.o moc_v3dImportDialog.o moc_maskRenderWidget.o moc_maskImageWidget.o qrc_edit_arc3D.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lbz2 -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libedit_arc3D.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/meshlabplugins/edit_arc3D' cd sampleplugins/sampleedit/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/sampleplugins/sampleedit' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o edit_sample_factory.o edit_sample_factory.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o sampleedit.o sampleedit.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_sample_factory.h:29, from edit_sample_factory.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_sample_factory.h:29, from edit_sample_factory.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_sample_factory.h:29, from edit_sample_factory.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_sample_factory.h:29, from edit_sample_factory.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_sample_factory.h:29, from edit_sample_factory.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../meshlab/../common/meshmodel.h:41:0, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from sampleedit.cpp:31: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from sampleedit.cpp:31: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from sampleedit.cpp:31: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from sampleedit.cpp:31: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../meshlab/../common/meshmodel.h:44, from ../../meshlab/../common/interfaces.h:37, from ../../meshlab/glarea.h:40, from sampleedit.cpp:31: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. edit_sample_factory.h -o moc_edit_sample_factory.cpp sampleedit.cpp: At global scope: sampleedit.cpp:104:6: warning: unused parameter 'gla' [-Wunused-parameter] void SampleEditPlugin::drawFace(CMeshO::FacePointer fp, MeshModel &m, GLArea *gla, QPainter *p) ^ /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. sampleedit.h -o moc_sampleedit.cpp /usr/lib64/qt4/bin/rcc -name sampleedit sampleedit.qrc -o qrc_sampleedit.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_edit_sample_factory.o moc_edit_sample_factory.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from edit_sample_factory.h:29, from moc_edit_sample_factory.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_sample_factory.h:29, from moc_edit_sample_factory.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_sample_factory.h:29, from moc_edit_sample_factory.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_sample_factory.h:29, from moc_edit_sample_factory.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from edit_sample_factory.h:29, from moc_edit_sample_factory.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_sampleedit.o moc_sampleedit.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o qrc_sampleedit.o qrc_sampleedit.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from sampleedit.h:28, from moc_sampleedit.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from sampleedit.h:28, from moc_sampleedit.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from sampleedit.h:28, from moc_sampleedit.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from sampleedit.h:28, from moc_sampleedit.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from sampleedit.h:28, from moc_sampleedit.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rm -f libsampleedit.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libsampleedit.so edit_sample_factory.o sampleedit.o moc_edit_sample_factory.o moc_sampleedit.o qrc_sampleedit.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libsampleedit.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/sampleplugins/sampleedit' cd sampleplugins/samplefilter/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/sampleplugins/samplefilter' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o samplefilter.o samplefilter.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. samplefilter.h -o moc_samplefilter.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_samplefilter.o moc_samplefilter.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from samplefilter.h:39, from samplefilter.cpp:24: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from samplefilter.h:39, from samplefilter.cpp:24: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from samplefilter.h:39, from samplefilter.cpp:24: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from samplefilter.h:39, from samplefilter.cpp:24: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from samplefilter.h:39, from samplefilter.cpp:24: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from samplefilter.h:39, from moc_samplefilter.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from samplefilter.h:39, from moc_samplefilter.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from samplefilter.h:39, from moc_samplefilter.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from samplefilter.h:39, from moc_samplefilter.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from samplefilter.h:39, from moc_samplefilter.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rm -f libsamplefilter.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libsamplefilter.so samplefilter.o moc_samplefilter.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libsamplefilter.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/sampleplugins/samplefilter' cd sampleplugins/samplefilterdyn/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/sampleplugins/samplefilterdyn' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o samplefilterdyn.o samplefilterdyn.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. samplefilterdyn.h -o moc_samplefilterdyn.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_samplefilterdyn.o moc_samplefilterdyn.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from samplefilterdyn.h:29, from moc_samplefilterdyn.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from samplefilterdyn.h:29, from moc_samplefilterdyn.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from samplefilterdyn.h:29, from moc_samplefilterdyn.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from samplefilterdyn.h:29, from moc_samplefilterdyn.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from samplefilterdyn.h:29, from moc_samplefilterdyn.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from samplefilterdyn.cpp:25: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from samplefilterdyn.cpp:25: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from samplefilterdyn.cpp:25: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from samplefilterdyn.cpp:25: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from samplefilterdyn.cpp:25: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rm -f libsamplefilterdyn.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libsamplefilterdyn.so samplefilterdyn.o moc_samplefilterdyn.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libsamplefilterdyn.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/sampleplugins/samplefilterdyn' cd sampleplugins/io_m/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/sampleplugins/io_m' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o io_m.o io_m.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. io_m.h -o moc_io_m.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_io_m.o moc_io_m.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from io_m.h:34, from moc_io_m.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_m.h:34, from moc_io_m.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_m.h:34, from moc_io_m.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_m.h:34, from moc_io_m.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_m.h:34, from moc_io_m.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from io_m.h:34, from io_m.cpp:30: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_m.h:34, from io_m.cpp:30: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_m.h:34, from io_m.cpp:30: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_m.h:34, from io_m.cpp:30: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from io_m.h:34, from io_m.cpp:30: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ io_m.cpp: At global scope: io_m.cpp:40:6: warning: unused parameter 'formatName' [-Wunused-parameter] bool IOMPlugin::open(const QString &formatName, const QString &fileName, MeshModel &m, int& mask,const RichParameterSet & par, CallBackPos *cb, QWidget *parent) ^ io_m.cpp:40:6: warning: unused parameter 'fileName' [-Wunused-parameter] io_m.cpp:40:6: warning: unused parameter 'm' [-Wunused-parameter] io_m.cpp:40:6: warning: unused parameter 'mask' [-Wunused-parameter] io_m.cpp:40:6: warning: unused parameter 'par' [-Wunused-parameter] io_m.cpp:40:6: warning: unused parameter 'cb' [-Wunused-parameter] io_m.cpp:40:6: warning: unused parameter 'parent' [-Wunused-parameter] io_m.cpp:46:6: warning: unused parameter 'formatName' [-Wunused-parameter] bool IOMPlugin::save(const QString &formatName, const QString &fileName, MeshModel &m, const int mask,const RichParameterSet & par, vcg::CallBackPos *cb, QWidget *parent) ^ io_m.cpp:46:6: warning: unused parameter 'cb' [-Wunused-parameter] io_m.cpp:86:6: warning: unused parameter 'format' [-Wunused-parameter] void IOMPlugin::GetExportMaskCapability(QString &format, int &capability, int &defaultBits) const ^ rm -f libio_m.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libio_m.so io_m.o moc_io_m.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libio_m.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/sampleplugins/io_m' cd sampleplugins/filtergeodesic/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/sampleplugins/filtergeodesic' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o filtergeodesic.o filtergeodesic.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. filtergeodesic.h -o moc_filtergeodesic.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_filtergeodesic.o moc_filtergeodesic.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filtergeodesic.h:27, from moc_filtergeodesic.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filtergeodesic.h:27, from moc_filtergeodesic.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filtergeodesic.h:27, from moc_filtergeodesic.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filtergeodesic.h:27, from moc_filtergeodesic.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filtergeodesic.h:27, from moc_filtergeodesic.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filtergeodesic.h:27, from filtergeodesic.cpp:38: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filtergeodesic.h:27, from filtergeodesic.cpp:38: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filtergeodesic.h:27, from filtergeodesic.cpp:38: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filtergeodesic.h:27, from filtergeodesic.cpp:38: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filtergeodesic.h:27, from filtergeodesic.cpp:38: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ rm -f libfiltergeodesic.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfiltergeodesic.so filtergeodesic.o moc_filtergeodesic.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfiltergeodesic.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/sampleplugins/filtergeodesic' cd sampleplugins/filtercreateiso/ && make -f Makefile make[1]: Entering directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/sampleplugins/filtercreateiso' g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o filtercreateiso.o filtercreateiso.cpp /usr/lib64/qt4/bin/moc -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. filtercreateiso.h -o moc_filtercreateiso.cpp g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC -D__DISABLE_AUTO_STATS__ -DPLUGIN_DIR=\"/usr/lib64/meshlab\" -I/usr/lib64/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtXmlPatterns -I/usr/include/QtScript -I/usr/include -I../.. -I../../../../vcglib -I../../external/glew-1.7.0/include -I/usr/X11R6/include -I. -o moc_filtercreateiso.o moc_filtercreateiso.cpp In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filtercreateiso.h:36, from moc_filtercreateiso.cpp:9: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filtercreateiso.h:36, from moc_filtercreateiso.cpp:9: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filtercreateiso.h:36, from moc_filtercreateiso.cpp:9: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filtercreateiso.h:36, from moc_filtercreateiso.cpp:9: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filtercreateiso.h:36, from moc_filtercreateiso.cpp:9: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ In file included from ../../common/meshmodel.h:41:0, from ../../common/interfaces.h:37, from filtercreateiso.h:36, from filtercreateiso.cpp:34: ../../../../vcglib/vcg/simplex/face/topology.h: In function 'bool vcg::face::CheckFlipEdgeNormal(FaceType&, int, float)': ../../../../vcglib/vcg/simplex/face/topology.h:403:43: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename VertexType::ScalarType ScalarType; ^ ../../../../vcglib/vcg/simplex/face/topology.h: In function 'void vcg::face::VFStarVF(typename FaceType::VertexType*, std::vector&)': ../../../../vcglib/vcg/simplex/face/topology.h:618:41: warning: typedef 'VertexPointer' locally defined but not used [-Wunused-local-typedefs] typedef typename FaceType::VertexType* VertexPointer; ^ In file included from ../../../../vcglib/vcg/space/distance3.h:29:0, from ../../../../vcglib/vcg/simplex/face/distance.h:30, from ../../../../vcglib/vcg/complex/algorithms/closest.h:33, from ../../../../vcglib/vcg/complex/algorithms/stat.h:48, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filtercreateiso.h:36, from filtercreateiso.cpp:34: ../../../../vcglib/vcg/space/intersection3.h: In function 'bool vcg::IntersectionSphereTriangle(const vcg::Sphere3&, TRIANGLETYPE, vcg::Point3&, std::pair<_FIter, _FIter>*)': ../../../../vcglib/vcg/space/intersection3.h:144:24: warning: typedef 'Triangle3t' locally defined but not used [-Wunused-local-typedefs] typedef TRIANGLETYPE Triangle3t; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/stat.h:48:0, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filtercreateiso.h:36, from filtercreateiso.cpp:34: ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&, typename GRID::CoordType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:100:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceBase(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:129:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceEP(MESH&, GRID&, const typename GRID::CoordType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:144:31: warning: typedef 'Point3x' locally defined but not used [-Wunused-local-typedefs] typedef Point3 Point3x; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename MESH::FaceType* vcg::tri::GetClosestFaceNormal(MESH&, GRID&, const typename MESH::VertexType&, const typename GRID::ScalarType&, typename GRID::ScalarType&, typename GRID::CoordType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:158:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename GRID::ScalarType ScalarType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h: In function 'typename GRID::ObjPtr vcg::tri::DoRay(MESH&, GRID&, const vcg::Ray3&, const typename GRID::ScalarType&, typename GRID::ScalarType&)': ../../../../vcglib/vcg/complex/algorithms/closest.h:322:36: warning: typedef 'FaceType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::FaceType FaceType; ^ ../../../../vcglib/vcg/complex/algorithms/closest.h:323:38: warning: typedef 'ScalarType' locally defined but not used [-Wunused-local-typedefs] typedef typename MESH::ScalarType ScalarType; ^ In file included from ../../../../vcglib/vcg/space/index/grid_static_ptr.h:34:0, from ../../../../vcglib/vcg/complex/algorithms/stat.h:49, from ../../../../vcglib/vcg/complex/algorithms/update/color.h:31, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filtercreateiso.h:36, from filtercreateiso.cpp:34: ../../../../vcglib/vcg/space/index/grid_closest.h: In function 'typename SPATIAL_INDEX::ObjPtr vcg::GridClosest(SPATIAL_INDEX&, OBJPOINTDISTFUNCTOR, OBJMARKER&, const typename OBJPOINTDISTFUNCTOR::QueryType&, const typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::ScalarType&, typename SPATIAL_INDEX::CoordType&)': ../../../../vcglib/vcg/space/index/grid_closest.h:104:25: warning: typedef 'SpatialIndex' locally defined but not used [-Wunused-local-typedefs] typedef SPATIAL_INDEX SpatialIndex; ^ In file included from ../../../../vcglib/vcg/complex/algorithms/update/color.h:34:0, from ../../common/meshmodel.h:44, from ../../common/interfaces.h:37, from filtercreateiso.h:36, from filtercreateiso.cpp:34: ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitPolygons(const MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:702:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::CountBitLargePolygons(vcg::tri::Clean::MeshType&)': ../../../../vcglib/vcg/complex/algorithms/clean.h:735:45: warning: typedef 'F' locally defined but not used [-Wunused-local-typedefs] typedef typename MeshType::FaceType F; ^ ../../../../vcglib/vcg/complex/algorithms/clean.h: In static member function 'static int vcg::tri::Clean::ClusterVertex(vcg::tri::Clean::MeshType&, vcg::tri::Clean::ScalarType)': ../../../../vcglib/vcg/complex/algorithms/clean.h:1656:58: warning: typedef 'VDistFunct' locally defined but not used [-Wunused-local-typedefs] typedef vcg::vertex::PointDistanceFunctor VDistFunct; ^ filtercreateiso.cpp: At global scope: filtercreateiso.cpp:97:6: warning: unused parameter 'cb' [-Wunused-parameter] bool FilterCreateIso::applyFilter(QAction *filter, MeshDocument &md, RichParameterSet & par, vcg::CallBackPos * cb) ^ filtercreateiso.cpp:130:6: warning: unused parameter 'm' [-Wunused-parameter] void FilterCreateIso::initParameterSet(QAction *action,MeshModel &m, RichParameterSet & parlst) ^ In file included from filtercreateiso.cpp:38:0: ../../../../vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h: In member function 'void vcg::tri::MarchingCubes::AddTriangles(const char*, char, vcg::tri::MarchingCubes::VertexPointer) [with TRIMESH_TYPE = CMeshO; WALKER_TYPE = vcg::tri::TrivialWalker >; vcg::tri::MarchingCubes::VertexPointer = CVertexO*]': ../../../../vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h:301:19: warning: 'pos' may be used uninitialized in this function [-Wmaybe-uninitialized] v = &_mesh->vert[pos]; ^ ../../../../vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h:276:15: note: 'pos' was declared here VertexIndex pos; ^ ../../../../vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h:301:19: warning: 'pos' may be used uninitialized in this function [-Wmaybe-uninitialized] v = &_mesh->vert[pos]; ^ ../../../../vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h:276:15: note: 'pos' was declared here VertexIndex pos; ^ ../../../../vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h:301:19: warning: 'pos' may be used uninitialized in this function [-Wmaybe-uninitialized] v = &_mesh->vert[pos]; ^ ../../../../vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h:276:15: note: 'pos' was declared here VertexIndex pos; ^ ../../../../vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h:301:19: warning: 'pos' may be used uninitialized in this function [-Wmaybe-uninitialized] v = &_mesh->vert[pos]; ^ ../../../../vcglib/vcg/complex/algorithms/create/mc_trivial_walker.h:276:15: note: 'pos' was declared here VertexIndex pos; ^ rm -f libfiltercreateiso.so g++ -Wl,-O1 -Wl,-z,relro -shared -o libfiltercreateiso.so filtercreateiso.o moc_filtercreateiso.o -L/usr/lib64 -L/usr/X11R6/lib -L../../distrib -lcommon -lQtScript -lQtXmlPatterns -lQtNetwork -lQtXml -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread mv -f libfiltercreateiso.so ../../distrib/plugins/ make[1]: Leaving directory `/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/sampleplugins/filtercreateiso' + convert /builddir/build/SOURCES/meshlab-48x48.xpm meshlab.png + cat + cd ../docs + for f in contrib_Gangemi_Vannini.txt contrib_Buzzelli_Mazzanti.txt + iconv -fiso88591 -tutf8 contrib_Gangemi_Vannini.txt + touch -r contrib_Gangemi_Vannini.txt contrib_Gangemi_Vannini.txt.new + mv contrib_Gangemi_Vannini.txt.new contrib_Gangemi_Vannini.txt + for f in contrib_Gangemi_Vannini.txt contrib_Buzzelli_Mazzanti.txt + iconv -fiso88591 -tutf8 contrib_Buzzelli_Mazzanti.txt + touch -r contrib_Buzzelli_Mazzanti.txt contrib_Buzzelli_Mazzanti.txt.new + mv contrib_Buzzelli_Mazzanti.txt.new contrib_Buzzelli_Mazzanti.txt + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.EhHiYV + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64 ++ dirname /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64 + cd meshlab-1.3.2 + chrpath -r /usr/lib64/meshlab meshlab/src/distrib/meshlab meshlab/src/distrib/meshlabserver meshlab/src/distrib/meshlab: RPATH=/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/distrib meshlab/src/distrib/meshlab: new RPATH: /usr/lib64/meshlab meshlab/src/distrib/meshlabserver: RPATH=/builddir/build/BUILD/meshlab-1.3.2/meshlab/src/distrib meshlab/src/distrib/meshlabserver: new RPATH: /usr/lib64/meshlab + install -d -m 755 /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/bin + install -p -m 755 meshlab/src/distrib/meshlab meshlab/src/distrib/meshlabserver /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/bin + install -d -m 755 /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/share/man/man1 + install -p -m 644 meshlab/docs/meshlab.1 meshlab/docs/meshlabserver.1 /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/share/man/man1 + install -d -m 755 /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab + install -p -m 755 meshlab/src/distrib/libcommon.so.1.0.0 /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab + ln -s libcommon.so.1.0.0 /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/libcommon.so.1.0 + ln -s libcommon.so.1.0.0 /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/libcommon.so.1 + ln -s libcommon.so.1.0.0 /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/libcommon.so + install -d -m 755 /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins + install -p -m 755 meshlab/src/distrib/plugins/libdecorate_background.so meshlab/src/distrib/plugins/libdecorate_base.so meshlab/src/distrib/plugins/libdecorate_raster_proj.so meshlab/src/distrib/plugins/libdecorate_shadow.so meshlab/src/distrib/plugins/libedit_align.so meshlab/src/distrib/plugins/libedit_arc3D.so meshlab/src/distrib/plugins/libedit_hole.so meshlab/src/distrib/plugins/libedit_manipulators.so meshlab/src/distrib/plugins/libedit_measure.so meshlab/src/distrib/plugins/libedit_paint.so meshlab/src/distrib/plugins/libedit_pickpoints.so meshlab/src/distrib/plugins/libedit_point.so meshlab/src/distrib/plugins/libedit_quality.so meshlab/src/distrib/plugins/libedit_select.so meshlab/src/distrib/plugins/libedit_texture.so meshlab/src/distrib/plugins/libfilter_aging.so meshlab/src/distrib/plugins/libfilter_ao.so meshlab/src/distrib/plugins/libfilter_autoalign.so meshlab/src/distrib/plugins/libfilter_bnpts.so meshlab/src/distrib/plugins/libfilter_camera.so meshlab/src/distrib/plugins/libfilter_clean.so meshlab/src/distrib/plugins/libfilter_color_projection.so meshlab/src/distrib/plugins/libfilter_colorize.so meshlab/src/distrib/plugins/libfilter_colorproc.so meshlab/src/distrib/plugins/libfilter_create.so meshlab/src/distrib/plugins/libfilter_dirt.so meshlab/src/distrib/plugins/libfilter_fractal.so meshlab/src/distrib/plugins/libfilter_func.so meshlab/src/distrib/plugins/libfilter_img_patch_param.so meshlab/src/distrib/plugins/libfilter_isoparametrization.so meshlab/src/distrib/plugins/libfilter_layer.so meshlab/src/distrib/plugins/libfilter_measure.so meshlab/src/distrib/plugins/libfilter_meshing.so meshlab/src/distrib/plugins/libfilter_mls.so meshlab/src/distrib/plugins/libfilter_mutualinfo.so meshlab/src/distrib/plugins/libfilter_photosynth.so meshlab/src/distrib/plugins/libfilter_plymc.so meshlab/src/distrib/plugins/libfilter_poisson.so meshlab/src/distrib/plugins/libfilter_qhull.so meshlab/src/distrib/plugins/libfilter_quality.so meshlab/src/distrib/plugins/libfilter_sampling.so meshlab/src/distrib/plugins/libfilter_sdfgpu.so meshlab/src/distrib/plugins/libfilter_select.so meshlab/src/distrib/plugins/libfilter_ssynth.so meshlab/src/distrib/plugins/libfilter_texture.so meshlab/src/distrib/plugins/libfilter_trioptimize.so meshlab/src/distrib/plugins/libfilter_unsharp.so meshlab/src/distrib/plugins/libfilter_zippering.so meshlab/src/distrib/plugins/libfiltercreateiso.so meshlab/src/distrib/plugins/libfiltergeodesic.so meshlab/src/distrib/plugins/libio_3ds.so meshlab/src/distrib/plugins/libio_base.so meshlab/src/distrib/plugins/libio_bre.so meshlab/src/distrib/plugins/libio_collada.so meshlab/src/distrib/plugins/libio_expe.so meshlab/src/distrib/plugins/libio_gts.so meshlab/src/distrib/plugins/libio_json.so meshlab/src/distrib/plugins/libio_m.so meshlab/src/distrib/plugins/libio_pdb.so meshlab/src/distrib/plugins/libio_tri.so meshlab/src/distrib/plugins/libio_u3d.so meshlab/src/distrib/plugins/libio_x3d.so meshlab/src/distrib/plugins/librender_gdp.so meshlab/src/distrib/plugins/librender_radiance_scaling.so meshlab/src/distrib/plugins/librender_rfx.so meshlab/src/distrib/plugins/librender_splatting.so meshlab/src/distrib/plugins/libsampleedit.so meshlab/src/distrib/plugins/libsamplefilter.so meshlab/src/distrib/plugins/libsamplefilterdyn.so /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins + install -d -m 755 /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/share/meshlab/shaders + install -p -m 644 meshlab/src/distrib/shaders/Cook-Torrance.frag meshlab/src/distrib/shaders/Hatch.frag meshlab/src/distrib/shaders/Oren-Nayar.frag meshlab/src/distrib/shaders/SEM.frag meshlab/src/distrib/shaders/ambient_occlusion4.frag meshlab/src/distrib/shaders/ambient_occlusion8.frag meshlab/src/distrib/shaders/depthmap.frag meshlab/src/distrib/shaders/dimple.frag meshlab/src/distrib/shaders/envmap.frag meshlab/src/distrib/shaders/glass.frag meshlab/src/distrib/shaders/gooch.frag meshlab/src/distrib/shaders/lattice.frag meshlab/src/distrib/shaders/minnaert.frag meshlab/src/distrib/shaders/normalmap.frag meshlab/src/distrib/shaders/phong.frag meshlab/src/distrib/shaders/polkadot3d.frag meshlab/src/distrib/shaders/reflexion_lines.frag meshlab/src/distrib/shaders/slicingplane.frag meshlab/src/distrib/shaders/stripes2.frag meshlab/src/distrib/shaders/toon.frag meshlab/src/distrib/shaders/xray.frag meshlab/src/distrib/shaders/Cook-Torrance.gdp meshlab/src/distrib/shaders/Hatch.gdp meshlab/src/distrib/shaders/Oren-Nayar.gdp meshlab/src/distrib/shaders/depthmap.gdp meshlab/src/distrib/shaders/dimple.gdp 'meshlab/src/distrib/shaders/electronic microscope.gdp' meshlab/src/distrib/shaders/envmap.gdp meshlab/src/distrib/shaders/glass.gdp meshlab/src/distrib/shaders/gooch.gdp meshlab/src/distrib/shaders/lattice.gdp meshlab/src/distrib/shaders/minnaert.gdp meshlab/src/distrib/shaders/normalmap.gdp meshlab/src/distrib/shaders/phong.gdp meshlab/src/distrib/shaders/polkadot3d.gdp meshlab/src/distrib/shaders/reflexion_lines.gdp meshlab/src/distrib/shaders/slicingplane.gdp meshlab/src/distrib/shaders/stripes2.gdp meshlab/src/distrib/shaders/toon.gdp meshlab/src/distrib/shaders/xray.gdp meshlab/src/distrib/shaders/Cook-Torrance.vert meshlab/src/distrib/shaders/Hatch.vert meshlab/src/distrib/shaders/Oren-Nayar.vert meshlab/src/distrib/shaders/SEM.vert meshlab/src/distrib/shaders/ambient_occlusion.vert meshlab/src/distrib/shaders/depthmap.vert meshlab/src/distrib/shaders/dimple.vert meshlab/src/distrib/shaders/envmap.vert meshlab/src/distrib/shaders/glass.vert meshlab/src/distrib/shaders/gooch.vert meshlab/src/distrib/shaders/lattice.vert meshlab/src/distrib/shaders/minnaert.vert meshlab/src/distrib/shaders/normalmap.vert meshlab/src/distrib/shaders/phong.vert meshlab/src/distrib/shaders/polkadot3d.vert meshlab/src/distrib/shaders/reflexion_lines.vert meshlab/src/distrib/shaders/slicingplane.vert meshlab/src/distrib/shaders/stripes2.vert meshlab/src/distrib/shaders/toon.vert meshlab/src/distrib/shaders/xray.vert /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/share/meshlab/shaders + install -d -m 755 /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/share/meshlab/shaders/shadersrm + install -p -m 644 meshlab/src/distrib/shaders/shadersrm/NormalMapping.rfx meshlab/src/distrib/shaders/shadersrm/PhongUntextured.rfx meshlab/src/distrib/shaders/shadersrm/QualityContour.rfx meshlab/src/distrib/shaders/shadersrm/ZBrush.rfx meshlab/src/distrib/shaders/shadersrm/cartoon.rfx /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/share/meshlab/shaders/shadersrm + install -d -m 755 /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/share/meshlab/textures + install -d -m 755 /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/share/pixmaps + install -p -m 644 meshlab/src/meshlab.png /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/share/pixmaps + install -d -m 755 /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/share/applications + install -p -m 644 meshlab/src/meshlab.desktop /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/share/applications + desktop-file-validate /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/share/applications/meshlab.desktop + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 /builddir/build/BUILD/meshlab-1.3.2 extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libsamplefilterdyn.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libsamplefilter.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libsampleedit.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/librender_splatting.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/librender_rfx.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/librender_radiance_scaling.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/librender_gdp.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libio_x3d.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libio_u3d.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libio_tri.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libio_pdb.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libio_m.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libio_json.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libio_gts.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libio_expe.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libio_collada.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libio_bre.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libio_base.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libio_3ds.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfiltergeodesic.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfiltercreateiso.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_zippering.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_unsharp.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_trioptimize.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_texture.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_ssynth.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_select.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_sdfgpu.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_sampling.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_quality.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_qhull.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_poisson.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_plymc.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_photosynth.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_mutualinfo.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_mls.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_meshing.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_measure.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_layer.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_isoparametrization.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_img_patch_param.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_func.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_fractal.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_dirt.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_create.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_colorproc.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_colorize.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_color_projection.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_clean.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_camera.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_bnpts.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_autoalign.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_ao.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libfilter_aging.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libedit_texture.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libedit_select.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libedit_quality.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libedit_point.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libedit_pickpoints.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libedit_paint.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libedit_measure.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libedit_manipulators.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libedit_hole.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libedit_arc3D.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libedit_align.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libdecorate_shadow.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libdecorate_raster_proj.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libdecorate_base.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/plugins/libdecorate_background.so extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/lib64/meshlab/libcommon.so.1.0.0 extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/bin/meshlabserver extracting debug info from /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/bin/meshlab /usr/lib/rpm/sepdebugcrcfix: Updated 72 CRC32s, 0 CRC32s did match. symlinked /usr/lib/debug/usr/lib64/meshlab/libcommon.so.1.0.0.debug to /usr/lib/debug/usr/lib64/meshlab/libcommon.so.debug symlinked /usr/lib/debug/usr/lib64/meshlab/libcommon.so.1.0.0.debug to /usr/lib/debug/usr/lib64/meshlab/libcommon.so.1.debug symlinked /usr/lib/debug/usr/lib64/meshlab/libcommon.so.1.0.0.debug to /usr/lib/debug/usr/lib64/meshlab/libcommon.so.1.0.debug 26061 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Processing files: meshlab-1.3.2-8.el7.centos.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.9VbNA2 + umask 022 + cd /builddir/build/BUILD + cd meshlab-1.3.2 + DOCDIR=/builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/share/doc/meshlab-1.3.2 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/share/doc/meshlab-1.3.2 + cp -pr meshlab/docs/contrib_Buzzelli_Mazzanti.txt /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/share/doc/meshlab-1.3.2 + cp -pr meshlab/docs/contrib_Gangemi_Vannini.txt /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/share/doc/meshlab-1.3.2 + cp -pr meshlab/docs/contrib_Latronico_Venturi.txt /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/share/doc/meshlab-1.3.2 + cp -pr meshlab/docs/contrib_Mochi_Portelli_Vacca.txt /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/share/doc/meshlab-1.3.2 + cp -pr meshlab/docs/gpl.txt /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/share/doc/meshlab-1.3.2 + cp -pr meshlab/docs/history.txt /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/share/doc/meshlab-1.3.2 + cp -pr meshlab/docs/privacy.txt /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/share/doc/meshlab-1.3.2 + cp -pr meshlab/docs/README.linux /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/share/doc/meshlab-1.3.2 + cp -pr meshlab/docs/readme.txt /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/share/doc/meshlab-1.3.2 + cp -pr meshlab/docs/ToDo.txt /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/share/doc/meshlab-1.3.2 + cp -pr meshlab/src/distrib/shaders/3Dlabs-license.txt /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/share/doc/meshlab-1.3.2 + cp -pr meshlab/src/distrib/shaders/LightworkDesign-license.txt /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/share/doc/meshlab-1.3.2 + cp -pr meshlab/src/meshlabplugins/filter_poisson/license.txt /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64/usr/share/doc/meshlab-1.3.2 + exit 0 Provides: application() application(meshlab.desktop) libcommon.so.1()(64bit) libdecorate_background.so()(64bit) libdecorate_base.so()(64bit) libdecorate_raster_proj.so()(64bit) libdecorate_shadow.so()(64bit) libedit_align.so()(64bit) libedit_arc3D.so()(64bit) libedit_hole.so()(64bit) libedit_manipulators.so()(64bit) libedit_measure.so()(64bit) libedit_paint.so()(64bit) libedit_pickpoints.so()(64bit) libedit_point.so()(64bit) libedit_quality.so()(64bit) libedit_select.so()(64bit) libedit_texture.so()(64bit) libfilter_aging.so()(64bit) libfilter_ao.so()(64bit) libfilter_autoalign.so()(64bit) libfilter_bnpts.so()(64bit) libfilter_camera.so()(64bit) libfilter_clean.so()(64bit) libfilter_color_projection.so()(64bit) libfilter_colorize.so()(64bit) libfilter_colorproc.so()(64bit) libfilter_create.so()(64bit) libfilter_dirt.so()(64bit) libfilter_fractal.so()(64bit) libfilter_func.so()(64bit) libfilter_img_patch_param.so()(64bit) libfilter_isoparametrization.so()(64bit) libfilter_layer.so()(64bit) libfilter_measure.so()(64bit) libfilter_meshing.so()(64bit) libfilter_mls.so()(64bit) libfilter_mutualinfo.so()(64bit) libfilter_photosynth.so()(64bit) libfilter_plymc.so()(64bit) libfilter_poisson.so()(64bit) libfilter_qhull.so()(64bit) libfilter_quality.so()(64bit) libfilter_sampling.so()(64bit) libfilter_sdfgpu.so()(64bit) libfilter_select.so()(64bit) libfilter_ssynth.so()(64bit) libfilter_texture.so()(64bit) libfilter_trioptimize.so()(64bit) libfilter_unsharp.so()(64bit) libfilter_zippering.so()(64bit) libfiltercreateiso.so()(64bit) libfiltergeodesic.so()(64bit) libio_3ds.so()(64bit) libio_base.so()(64bit) libio_bre.so()(64bit) libio_collada.so()(64bit) libio_expe.so()(64bit) libio_gts.so()(64bit) libio_json.so()(64bit) libio_m.so()(64bit) libio_pdb.so()(64bit) libio_tri.so()(64bit) libio_u3d.so()(64bit) libio_x3d.so()(64bit) librender_gdp.so()(64bit) librender_radiance_scaling.so()(64bit) librender_rfx.so()(64bit) librender_splatting.so()(64bit) libsampleedit.so()(64bit) libsamplefilter.so()(64bit) libsamplefilterdyn.so()(64bit) meshlab = 1.3.2-8.el7.centos meshlab(x86-64) = 1.3.2-8.el7.centos Requires(interp): /sbin/ldconfig /sbin/ldconfig Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Requires: lib3ds-1.so.3()(64bit) libGL.so.1()(64bit) libGLEW.so.1.10()(64bit) libGLU.so.1()(64bit) libQtCore.so.4()(64bit) libQtGui.so.4()(64bit) libQtNetwork.so.4()(64bit) libQtOpenGL.so.4()(64bit) libQtScript.so.4()(64bit) libQtXml.so.4()(64bit) libQtXmlPatterns.so.4()(64bit) libbz2.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libcommon.so.1()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) liblevmar.so.2()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libmuparser.so.2()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libqhull.so.5()(64bit) libqtsoap.so.2()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: meshlab-debuginfo-1.3.2-8.el7.centos.x86_64 Provides: meshlab-debuginfo = 1.3.2-8.el7.centos meshlab-debuginfo(x86-64) = 1.3.2-8.el7.centos Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64 Wrote: /builddir/build/RPMS/meshlab-1.3.2-8.el7.centos.x86_64.rpm Wrote: /builddir/build/RPMS/meshlab-debuginfo-1.3.2-8.el7.centos.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.IhWXMV + umask 022 + cd /builddir/build/BUILD + cd meshlab-1.3.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/meshlab-1.3.2-8.el7.centos.x86_64 + exit 0 Child return code was: 0