Updated pros and sources to comply to the new common library system

This commit is contained in:
Paolo Cignoni cignoni 2009-12-05 00:50:40 +00:00
parent 0d080202ae
commit baaebfee28
11 changed files with 39 additions and 73 deletions

View File

@ -19,15 +19,14 @@
* GNU General Public License (http://www.gnu.org/licenses/gpl.txt) *
* for more details. *
* *
****************************************************************************/
#include <qglobal.h>
#include "apss.h"
#include "apss.tpp"
#include <meshlab/meshmodel.h>
namespace GaelMls {
template class APSS<CMeshO>;
}
****************************************************************************/
#include <qglobal.h>
#include "apss.h"
#include "apss.tpp"
#include <common/meshmodel.h>
namespace GaelMls {
template class APSS<CMeshO>;
}

View File

@ -1,4 +1,4 @@
include(../../sharedfilter.pri)
include(../../shared.pri)
# CONFIG += debug
@ -12,8 +12,7 @@ HEADERS += apss.h\
mlssurface.h \
smallcomponentselection.h \
kdtree.h \
mlsutils.h \
../../meshlab/meshmodel.h
mlsutils.h
SOURCES += apss.cpp \
balltree.cpp \
@ -22,9 +21,7 @@ SOURCES += apss.cpp \
apss.tpp \
kdtree.cpp \
mlssurface.tpp \
rimls.tpp \
../../meshlab/meshmodel.cpp \
$$GLEWCODE
rimls.tpp
TARGET = filter_mls

View File

@ -28,19 +28,14 @@
#include <time.h>
#include <iostream>
#include <meshlab/meshmodel.h>
#include <meshlab/interfaces.h>
#include <common/interfaces.h>
#include <vcg/complex/trimesh/clean.h>
#include <vcg/complex/trimesh/refine.h>
#include <vcg/complex/trimesh/refine_loop.h>
#include <vcg/complex/trimesh/update/selection.h>
#include <vcg/complex/trimesh/update/normal.h>
#include <vcg/complex/trimesh/update/bounding.h>
#include <vcg/complex/trimesh/append.h>
#include <vcg/complex/trimesh/create/advancing_front.h>
#include <vcg/complex/trimesh/create/marching_cubes.h>
#include <vcg/complex/trimesh/update/quality.h>
#include "mlsmarchingcube.h"
#include "mlsplugin.h"

View File

@ -19,15 +19,15 @@
* GNU General Public License (http://www.gnu.org/licenses/gpl.txt) *
* for more details. *
* *
****************************************************************************/
#include <qglobal.h>
#include "rimls.h"
#include "rimls.tpp"
#include <meshlab/meshmodel.h>
namespace GaelMls {
template class RIMLS<CMeshO>;
}
****************************************************************************/
#include <qglobal.h>
#include "rimls.h"
#include "rimls.tpp"
#include <common/meshmodel.h>
namespace GaelMls {
template class RIMLS<CMeshO>;
}

View File

@ -1,13 +1,9 @@
include (../../sharedfilter.pri)
include (../../shared.pri)
HEADERS += filter_perceptualmetric.h \
../../meshlab/meshmodel.h \
perceptualmetrics.h
SOURCES += filter_perceptualmetric.cpp \
../../meshlab/meshmodel.cpp \
$$GLEWCODE
SOURCES += filter_perceptualmetric.cpp
TARGET = filter_perceptualmetric
CONFIG += opengl

View File

@ -26,10 +26,6 @@
#include <math.h>
#include <stdlib.h>
#include <time.h>
#include <meshlab/meshmodel.h>
#include <meshlab/interfaces.h>
#include <vcg/complex/trimesh/append.h>
#include <vcg/complex/trimesh/clean.h>
#include <vcg/complex/trimesh/update/normal.h>

View File

@ -25,9 +25,7 @@
#define _FILTER_PLYMC_H_
#include <QObject>
#include <meshlab/meshmodel.h>
#include <meshlab/interfaces.h>
#include <common/interfaces.h>
class PlyMCPlugin : public QObject, public MeshFilterInterface
{

View File

@ -1,15 +1,10 @@
include (../../sharedfilter.pri)
include (../../shared.pri)
HEADERS += filter_plymc.h \
../../meshlab/interfaces.h \
../../meshlab/meshmodel.h \
volume.h\
voxel.h
HEADERS += filter_plymc.h volume.h\
voxel.h
SOURCES += filter_plymc.cpp \
../../../../vcglib/wrap/ply/plylib.cpp \
../../meshlab/meshmodel.cpp \
$$GLEWCODE
../../../../vcglib/wrap/ply/plylib.cpp
TARGET = filter_plymc
QT += opengl

View File

@ -40,12 +40,7 @@ add samplefilter
#include <stdlib.h>
#include <time.h>
#include <meshlab/meshmodel.h>
#include <meshlab/interfaces.h>
#include <vcg/complex/trimesh/clean.h>
#include <vcg/complex/trimesh/update/normal.h>
#include <vcg/complex/trimesh/update/bounding.h>
#include <common/interfaces.h>
#include <vcg/complex/trimesh/create/platonic.h>
#include "filter_poisson.h"

View File

@ -36,8 +36,7 @@ add sampleplugins
#include <QObject>
#include <meshlab/meshmodel.h>
#include <meshlab/interfaces.h>
#include <common/interfaces.h>
class PoissonPlugin : public QObject, public MeshFilterInterface
{

View File

@ -1,7 +1,6 @@
include (../../sharedfilter.pri)
include (../../shared.pri)
HEADERS += ../../meshlab/meshmodel.h \
filter_poisson.h
HEADERS += filter_poisson.h
QMAKE_CXXFLAGS += -fpermissive
@ -9,10 +8,7 @@ SOURCES += src/Factor.cpp \
src/Geometry.cpp \
src/MarchingCubes.cpp \
src/MultiGridOctest.cpp \
filter_poisson.cpp \
../../meshlab/meshmodel.cpp \
$$GLEWCODE
filter_poisson.cpp
HEADERS += src/Allocator.h \
src/BinaryNode.h \