Removed hard coded eigenlib path from the include. So you are free to use the version of eigen you prefer.

Note that since this commit in your projects you must add also the
eigen folder to the include path.
This commit is contained in:
Paolo Cignoni 2017-01-26 15:31:53 +01:00
parent 607ffe778f
commit 4529d09e58
15 changed files with 27 additions and 27 deletions

View File

@ -1,5 +1,5 @@
DEPENDPATH += . ../../..
INCLUDEPATH += . ../../..
INCLUDEPATH += . ../../.. ../../../eigenlib
CONFIG += console c++11
TEMPLATE = app
# Mac specific Config required to avoid to make application bundles

View File

@ -36,7 +36,7 @@
#include <vcg/space/index/kdtree/kdtree.h>
#include <vcg/math/histogram.h>
#include<vcg/space/distance3.h>
#include<eigenlib/Eigen/Core>
#include<Eigen/Core>
#include <vcg/complex/algorithms/attribute_seam.h>
#include <wrap/io_trimesh/export_ply.h>

View File

@ -24,7 +24,7 @@
#define __VCGLIB_HARMONIC_FIELD
#include <vcg/complex/complex.h>
#include <eigenlib/Eigen/Sparse>
#include <Eigen/Sparse>
namespace vcg {
namespace tri {

View File

@ -23,7 +23,7 @@
#ifndef __VCG_IMPLICIT_SMOOTHER
#define __VCG_IMPLICIT_SMOOTHER
#include <eigenlib/Eigen/Sparse>
#include <Eigen/Sparse>
#include <vcg/complex/algorithms/mesh_to_matrix.h>
#include <vcg/complex/algorithms/update/quality.h>
#include <vcg/complex/algorithms/smooth.h>

View File

@ -24,8 +24,8 @@
#define _VCG_INERTIA_
#include <eigenlib/Eigen/Core>
#include <eigenlib/Eigen/Eigenvalues>
#include <Eigen/Core>
#include <Eigen/Eigenvalues>
#include <vcg/complex/algorithms/update/normal.h>
namespace vcg

View File

@ -24,7 +24,7 @@
#ifndef VCG_POISSON_SOLVER
#define VCG_POISSON_SOLVER
#include <eigenlib/Eigen/Sparse>
#include <Eigen/Sparse>
#include <vcg/complex/algorithms/clean.h>
#include <vcg/complex/algorithms/update/bounding.h>

View File

@ -32,7 +32,7 @@
#include <vcg/complex/algorithms/point_sampling.h>
#include <vcg/complex/algorithms/intersection.h>
#include <vcg/complex/algorithms/inertia.h>
#include <eigenlib/Eigen/Core>
#include <Eigen/Core>
namespace vcg {
namespace tri {

View File

@ -38,11 +38,11 @@
#include <vcg/complex/algorithms/inertia.h>
#include <vcg/complex/algorithms/nring.h>
#include <eigenlib/Eigen/Core>
#include <eigenlib/Eigen/QR>
#include <eigenlib/Eigen/LU>
#include <eigenlib/Eigen/SVD>
#include <eigenlib/Eigen/Eigenvalues>
#include <Eigen/Core>
#include <Eigen/QR>
#include <Eigen/LU>
#include <Eigen/SVD>
#include <Eigen/Eigenvalues>
namespace vcg {

View File

@ -34,10 +34,10 @@
#include <vcg/complex/algorithms/update/bounding.h>
#include "vcg/complex/algorithms/update/curvature_fitting.h"
#include <eigenlib/Eigen/Core>
#include <eigenlib/Eigen/QR>
#include <eigenlib/Eigen/LU>
#include <eigenlib/Eigen/SVD>
#include <Eigen/Core>
#include <Eigen/QR>
#include <Eigen/LU>
#include <Eigen/SVD>
#include <vcg/complex/algorithms/nring.h>

View File

@ -30,8 +30,8 @@
#include <vcg/space/point4.h>
#include <vector>
#include <iostream>
#include <eigenlib/Eigen/Core>
#include <eigenlib/Eigen/LU>
#include <Eigen/Core>
#include <Eigen/LU>
namespace vcg {

View File

@ -26,8 +26,8 @@
#include <vcg/math/matrix33.h>
#include <vcg/math/matrix44.h>
#include <eigenlib/Eigen/Dense>
#include <eigenlib/Eigen/SVD>
#include <Eigen/Dense>
#include <Eigen/SVD>
namespace vcg{

View File

@ -26,7 +26,7 @@
#include <vcg/space/point3.h>
#include <vcg/space/plane3.h>
#include <vcg/math/matrix33.h>
#include <eigenlib/Eigen/Core>
#include <Eigen/Core>
namespace vcg {
namespace math {

View File

@ -29,8 +29,8 @@
#include <vcg/math/matrix44.h>
#include <vcg/math/matrix33.h>
#include <eigenlib/Eigen/Core>
#include <eigenlib/Eigen/Eigenvalues>
#include <Eigen/Core>
#include <Eigen/Eigenvalues>
namespace vcg {

View File

@ -27,8 +27,8 @@
#include <vcg/math/quaternion.h>
#include <vcg/math/matrix44.h>
#include <eigenlib/Eigen/Dense>
#include <eigenlib/Eigen/Eigenvalues>
#include <Eigen/Dense>
#include <Eigen/Eigenvalues>
#include <iostream>
namespace vcg

View File

@ -25,7 +25,7 @@
#define SMOOTHER_FIELD_H
//eigen stuff
#include <eigenlib/Eigen/Sparse>
#include <Eigen/Sparse>
//vcg stuff
#include <vcg/complex/algorithms/update/color.h>