Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
7
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
alta
alta
Commits
f2dee93e
Commit
f2dee93e
authored
Nov 13, 2013
by
Laurent Belcour
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Updating the README
parent
20d91983
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
26 additions
and
15 deletions
+26
-15
README.txt
README.txt
+26
-15
No files found.
README.txt
View file @
f2dee93e
...
@@ -2,32 +2,43 @@ This is the repository for the ALTA Project
...
@@ -2,32 +2,43 @@ This is the repository for the ALTA Project
Repository Organization
Repository Organization
data/: contains the data for which the fitting techniques are tested against.
data/: contains the data for which the fitting techniques are tested
documents/: contains the documentation, should be build using doxygen into that
against. Files are separated by dimension of the input domain
directiory.
(e.g. 1d, 2d, 3d, ...).
sources/: Contains all the source files. A Makefile or VS project can be created
documents/: contains the documentation, should be build using doxygen into
there from the .pro file.
that directiory.
external/: contains any third party library that needs to be used by ALTA.
Contains a modified QuadProg++ library using Eigen. You can
download and compile automaticaly some third party libraries using
the Scons scripts.
sources/: contains all the source files. A Makefile or VS project can be
created there from the .pro file. Scons generation of the
project is also supported.
Building Advises
Building Advises
(for Qt enthousiasts)
We use heavily the Qt profile functionality. To build some of the plugins you will
We use heavily the Qt profile functionality. To build some of the plugins you
be required to create your own system dependant .prf for any used library. For example
will be required to create your own system dependant .prf for any used library.
all the rational BRDF fitters use the Eigen library. Therefore it is mandatory that you
For example ALTA core use the Eigen library. Therefore it is mandatory that
provide a eigen.prf file and that this file is in your QMAKEFEATURES directory.
you provide a eigen.prf file and that this file is in your QMAKEFEATURES
directory.
Dependencies:
Dependencies:
Plugin rational_eigen: Eigen
ALTA core: Eigen
Plugin rational_eigen: Eigen
Plugin rational_quadprog: Quadprog++
Plugin rational_quadprog: Quadprog++
Plugin rational_quadproge: Quadprog++ and Eigen
Plugin rational_cgal: The CGAL library
Plugin rational_cgal: The CGAL library
Plugin rational_parallel: The OpenMP library, Quadprog++ library and Eigen
Plugin rational_parallel: The OpenMP library, Quadprog++ library and Eigen
Plugin rational_matlab: Matlab engine (matlab.prf required)
Plugin rational_matlab: Matlab engine (matlab.prf required)
Plugin nonlinear_eigen: Eigen
Plugin nonlinear_ceres: CERES library and its dependancies
Plugin nonlinear_nlopt: NLOpt library and its dependancies
Plugin nonlinear_ipopt: IpOpt library and its dependancies
Eigen Plugins
Eigen Plugins
You must provide an eigen.prf file that contains
You must provide an eigen.prf file that contains
INCLUDEPATH *= PATH_TO_EIGEN_DIRECTORY
INCLUDEPATH *= PATH_TO_EIGEN_DIRECTORY
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment