Installing headers in subdirectories and converted include directives to match the subdirectory structure (also see email to frankcvs)
parent
30c3f46b52
commit
f1132359d4
|
@ -0,0 +1,4 @@
|
|||
#Wed Aug 18 18:00:45 EDT 2010
|
||||
eclipse.preferences.version=1
|
||||
environment/project/cdt.managedbuild.toolchain.gnu.macosx.base.1359703544/append=true
|
||||
environment/project/cdt.managedbuild.toolchain.gnu.macosx.base.1359703544/appendContributed=true
|
|
@ -7,6 +7,7 @@ headers = TestHarness.h
|
|||
sources = Failure.cpp SimpleString.cpp Test.cpp TestRegistry.cpp TestResult.cpp
|
||||
headers += $(sources:.cpp=.h)
|
||||
|
||||
noinst_HEADERS = $(headers)
|
||||
CppUnitLitedir = $(pkgincludedir)/CppUnitLite
|
||||
CppUnitLite_HEADERS = $(headers)
|
||||
noinst_LIBRARIES = libCppUnitLite.a
|
||||
libCppUnitLite_a_SOURCES = $(sources)
|
||||
|
|
11
Makefile.am
11
Makefile.am
|
@ -6,7 +6,9 @@
|
|||
ACLOCAL_AMFLAGS = -I m4
|
||||
|
||||
# make automake install some standard but missing files
|
||||
AUTOMAKE_OPTIONS = foreign
|
||||
# also use nostdinc to turn off -I. and -I.., we do not need them because
|
||||
# header files are qualified so they can be included in external projects.
|
||||
AUTOMAKE_OPTIONS = foreign nostdinc
|
||||
|
||||
# All the sub-directories that need to be built
|
||||
SUBDIRS = CppUnitLite colamd spqr_mini base geometry inference linear nonlinear slam . tests wrap
|
||||
|
@ -31,7 +33,12 @@ libgtsam_la_SOURCES =
|
|||
libgtsam_la_LIBADD = $(SUBLIBS)
|
||||
libgtsam_la_LDFLAGS = -version-info 0:0:0
|
||||
|
||||
# Add these files to make dure they're in the distribution
|
||||
# Store the absolute path to the directory above gtsam for the include path,
|
||||
# saves us from having an extra 'gtsam' subdirectory.
|
||||
BORG_SRCROOT := $(shell cd $(top_srcdir)/.. && pwd)
|
||||
AM_MAKEFLAGS = "BORG_SRCROOT=$(BORG_SRCROOT)"
|
||||
|
||||
# Add these files to make sure they're in the distribution
|
||||
noinst_HEADERS = gtsam.h
|
||||
EXTRA_DIST = autogen.sh configure.ac THANKS
|
||||
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
#include <set>
|
||||
#include <map>
|
||||
#include <boost/foreach.hpp>
|
||||
#include "BTree.h"
|
||||
#include <gtsam/base/BTree.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
* As a result, the size of the forest is prefixed.
|
||||
*/
|
||||
|
||||
#include "DSFVector.h"
|
||||
#include <gtsam/base/DSFVector.h>
|
||||
|
||||
using namespace std;
|
||||
|
||||
|
|
|
@ -6,9 +6,9 @@
|
|||
|
||||
#pragma once
|
||||
|
||||
#include <Testable.h>
|
||||
#include <gtsam/base/Testable.h>
|
||||
#include <stdarg.h>
|
||||
#include <Vector.h>
|
||||
#include <gtsam/base/Vector.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
#pragma once
|
||||
|
||||
#include "Lie.h"
|
||||
#include <gtsam/base/Lie.h>
|
||||
|
||||
#define INSTANTIATE_LIE(T) \
|
||||
template T between(const T&, const T&); \
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
#pragma once
|
||||
|
||||
#include <string>
|
||||
#include "Matrix.h"
|
||||
#include <gtsam/base/Matrix.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -3,6 +3,10 @@
|
|||
# provides some base Math and data structures, as well as test-related utilities
|
||||
#----------------------------------------------------------------------------------------------------
|
||||
|
||||
# use nostdinc to turn off -I. and -I.., we do not need them because
|
||||
# header files are qualified so they can be included in external projects.
|
||||
AUTOMAKE_OPTIONS = nostdinc
|
||||
|
||||
headers =
|
||||
sources =
|
||||
check_PROGRAMS =
|
||||
|
@ -38,11 +42,12 @@ noinst_PROGRAMS = tests/timeMatrix
|
|||
# The headers are installed in $(includedir)/gtsam:
|
||||
#----------------------------------------------------------------------------------------------------
|
||||
headers += $(sources:.cpp=.h)
|
||||
pkginclude_HEADERS = $(headers)
|
||||
basedir = $(pkgincludedir)/base
|
||||
base_HEADERS = $(headers)
|
||||
noinst_LTLIBRARIES = libbase.la
|
||||
libbase_la_SOURCES = $(sources)
|
||||
|
||||
AM_CPPFLAGS = -I$(boost) -I$(top_srcdir)
|
||||
AM_CPPFLAGS = -I$(boost) -I$(BORG_SRCROOT)
|
||||
|
||||
if USE_BLAS
|
||||
AM_CPPFLAGS += -DGT_USE_CBLAS
|
||||
|
|
|
@ -38,9 +38,9 @@ extern "C" {
|
|||
#include <suitesparse/ldl.h>
|
||||
#endif
|
||||
|
||||
#include "Matrix.h"
|
||||
#include "Vector.h"
|
||||
#include "svdcmp.h"
|
||||
#include <gtsam/base/Matrix.h>
|
||||
#include <gtsam/base/Vector.h>
|
||||
#include <gtsam/base/svdcmp.h>
|
||||
|
||||
using namespace std;
|
||||
namespace ublas = boost::numeric::ublas;
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
#include <boost/format.hpp>
|
||||
#include <boost/numeric/ublas/matrix.hpp>
|
||||
#include <boost/tuple/tuple.hpp>
|
||||
#include "Vector.h"
|
||||
#include <gtsam/base/Vector.h>
|
||||
|
||||
/**
|
||||
* Vector is a *global* typedef
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
*/
|
||||
|
||||
#include <map>
|
||||
#include "SPQRUtil.h"
|
||||
#include <gtsam/base/SPQRUtil.h>
|
||||
|
||||
using namespace std;
|
||||
|
||||
|
|
|
@ -8,10 +8,10 @@
|
|||
|
||||
#pragma once
|
||||
|
||||
#include "Matrix.h"
|
||||
#include <gtsam/base/Matrix.h>
|
||||
|
||||
#ifdef GT_USE_LAPACK
|
||||
#include <spqr_mini/spqr_subset.hpp>
|
||||
#include <gtsam/spqr_mini/spqr_subset.hpp>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
#include <vector>
|
||||
#include <boost/foreach.hpp>
|
||||
#include "Testable.h"
|
||||
#include <gtsam/base/Testable.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
#include <boost/random/normal_distribution.hpp>
|
||||
#include <boost/random/variate_generator.hpp>
|
||||
|
||||
#include "Vector.h"
|
||||
#include <gtsam/base/Vector.h>
|
||||
|
||||
using namespace std;
|
||||
namespace ublas = boost::numeric::ublas;
|
||||
|
|
|
@ -11,8 +11,8 @@
|
|||
#include <boost/function.hpp>
|
||||
#include <boost/bind.hpp>
|
||||
|
||||
#include "Lie.h"
|
||||
#include "Matrix.h"
|
||||
#include <gtsam/base/Lie.h>
|
||||
#include <gtsam/base/Matrix.h>
|
||||
|
||||
//#define LINEARIZE_AT_IDENTITY
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
#include <math.h> /* for 'fabs' */
|
||||
#include <iostream>
|
||||
#include <vector>
|
||||
#include "Matrix.h"
|
||||
#include <gtsam/base/Matrix.h>
|
||||
|
||||
using namespace std;
|
||||
|
||||
|
|
|
@ -11,8 +11,8 @@
|
|||
#include <boost/assign/std/list.hpp> // for +=
|
||||
using namespace boost::assign;
|
||||
|
||||
#include <CppUnitLite/TestHarness.h>
|
||||
#include "BTree.h"
|
||||
#include <gtsam/CppUnitLite/TestHarness.h>
|
||||
#include <gtsam/base/BTree.h>
|
||||
|
||||
using namespace std;
|
||||
using namespace gtsam;
|
||||
|
|
|
@ -10,9 +10,9 @@
|
|||
#include <boost/assign/std/list.hpp>
|
||||
#include <boost/assign/std/set.hpp>
|
||||
using namespace boost::assign;
|
||||
#include <CppUnitLite/TestHarness.h>
|
||||
#include <gtsam/CppUnitLite/TestHarness.h>
|
||||
|
||||
#include "DSF.h"
|
||||
#include <gtsam/base/DSF.h>
|
||||
|
||||
using namespace std;
|
||||
using namespace gtsam;
|
||||
|
|
|
@ -10,9 +10,9 @@
|
|||
#include <boost/assign/std/list.hpp>
|
||||
#include <boost/assign/std/set.hpp>
|
||||
using namespace boost::assign;
|
||||
#include <CppUnitLite/TestHarness.h>
|
||||
#include <gtsam/CppUnitLite/TestHarness.h>
|
||||
|
||||
#include "DSFVector.h"
|
||||
#include <gtsam/base/DSFVector.h>
|
||||
|
||||
using namespace std;
|
||||
using namespace gtsam;
|
||||
|
|
|
@ -3,9 +3,9 @@
|
|||
* @author Alex Cunningham
|
||||
*/
|
||||
|
||||
#include <CppUnitLite/TestHarness.h>
|
||||
#include <gtsam/CppUnitLite/TestHarness.h>
|
||||
|
||||
#include <FixedVector.h>
|
||||
#include <gtsam/base/FixedVector.h>
|
||||
|
||||
using namespace gtsam;
|
||||
|
||||
|
|
|
@ -6,12 +6,12 @@
|
|||
**/
|
||||
|
||||
#include <iostream>
|
||||
#include <CppUnitLite/TestHarness.h>
|
||||
#include <gtsam/CppUnitLite/TestHarness.h>
|
||||
#include <boost/tuple/tuple.hpp>
|
||||
#include <boost/foreach.hpp>
|
||||
#include <boost/numeric/ublas/matrix_proxy.hpp>
|
||||
#include <boost/numeric/ublas/io.hpp>
|
||||
#include "Matrix.h"
|
||||
#include <gtsam/base/Matrix.h>
|
||||
|
||||
using namespace std;
|
||||
using namespace gtsam;
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
**/
|
||||
|
||||
#include <iostream>
|
||||
#include <CppUnitLite/TestHarness.h>
|
||||
#include "SPQRUtil.h"
|
||||
#include <gtsam/CppUnitLite/TestHarness.h>
|
||||
#include <gtsam/base/SPQRUtil.h>
|
||||
|
||||
using namespace std;
|
||||
using namespace gtsam;
|
||||
|
|
|
@ -5,9 +5,9 @@
|
|||
**/
|
||||
|
||||
#include <iostream>
|
||||
#include <CppUnitLite/TestHarness.h>
|
||||
#include <gtsam/CppUnitLite/TestHarness.h>
|
||||
#include <boost/tuple/tuple.hpp>
|
||||
#include "Vector.h"
|
||||
#include <gtsam/base/Vector.h>
|
||||
|
||||
using namespace std;
|
||||
using namespace gtsam;
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
#include <iostream>
|
||||
#include <boost/numeric/ublas/matrix_proxy.hpp>
|
||||
#include <boost/timer.hpp>
|
||||
#include "Matrix.h"
|
||||
#include <gtsam/base/Matrix.h>
|
||||
|
||||
using namespace std;
|
||||
using namespace gtsam;
|
||||
|
|
|
@ -9,7 +9,8 @@ noinst_LTLIBRARIES = libcolamd.la
|
|||
|
||||
# We normally would not install these headers
|
||||
# but they are included in the templated class FactorGraph-inl.h so we need them
|
||||
pkginclude_HEADERS = colamd.h ccolamd.h UFconfig.h
|
||||
colamddir = $(pkgincludedir)/colamd
|
||||
colamd_HEADERS = colamd.h ccolamd.h UFconfig.h
|
||||
|
||||
# These are the sources for the library:
|
||||
libcolamd_la_SOURCES = colamd.c colamd_global.c ccolamd.c ccolamd_global.c
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
#include <fstream>
|
||||
#include <iostream>
|
||||
|
||||
#include "Cal3_S2.h"
|
||||
#include <gtsam/geometry/Cal3_S2.h>
|
||||
|
||||
namespace gtsam {
|
||||
using namespace std;
|
||||
|
|
|
@ -6,8 +6,8 @@
|
|||
|
||||
#pragma once
|
||||
|
||||
#include "Matrix.h"
|
||||
#include "Point2.h"
|
||||
#include <gtsam/base/Matrix.h>
|
||||
#include <gtsam/geometry/Point2.h>
|
||||
#include <math.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
* Author: dellaert
|
||||
*/
|
||||
|
||||
#include "Point2.h"
|
||||
#include "CalibratedCamera.h"
|
||||
#include <gtsam/geometry/Point2.h>
|
||||
#include <gtsam/geometry/CalibratedCamera.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -8,8 +8,8 @@
|
|||
#ifndef CalibratedCAMERA_H_
|
||||
#define CalibratedCAMERA_H_
|
||||
|
||||
#include "Pose2.h"
|
||||
#include "Pose3.h"
|
||||
#include <gtsam/geometry/Pose2.h>
|
||||
#include <gtsam/geometry/Pose3.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -2,6 +2,10 @@
|
|||
# GTSAM geometry
|
||||
#----------------------------------------------------------------------------------------------------
|
||||
|
||||
# use nostdinc to turn off -I. and -I.., we do not need them because
|
||||
# header files are qualified so they can be included in external projects.
|
||||
AUTOMAKE_OPTIONS = nostdinc
|
||||
|
||||
headers =
|
||||
sources =
|
||||
check_PROGRAMS =
|
||||
|
@ -33,10 +37,11 @@ noinst_PROGRAMS = timeRot3 timeCalibratedCamera
|
|||
# The headers are installed in $(includedir)/gtsam:
|
||||
#----------------------------------------------------------------------------------------------------
|
||||
headers += $(sources:.cpp=.h)
|
||||
pkginclude_HEADERS = $(headers)
|
||||
geometrydir = $(pkgincludedir)/geometry
|
||||
geometry_HEADERS = $(headers)
|
||||
noinst_LTLIBRARIES = libgeometry.la
|
||||
libgeometry_la_SOURCES = $(sources)
|
||||
AM_CPPFLAGS = -I$(boost) -I$(top_srcdir) -I$(top_srcdir)/base
|
||||
AM_CPPFLAGS = -I$(boost) -I$(BORG_SRCROOT)
|
||||
|
||||
#----------------------------------------------------------------------------------------------------
|
||||
# rules to build local programs
|
||||
|
|
|
@ -4,8 +4,8 @@
|
|||
* @author Frank Dellaert
|
||||
*/
|
||||
|
||||
#include "Point2.h"
|
||||
#include "Lie-inl.h"
|
||||
#include <gtsam/geometry/Point2.h>
|
||||
#include <gtsam/base/Lie-inl.h>
|
||||
|
||||
using namespace std;
|
||||
|
||||
|
|
|
@ -7,10 +7,10 @@
|
|||
#pragma once
|
||||
|
||||
#include <boost/serialization/nvp.hpp>
|
||||
#include "Vector.h"
|
||||
#include "Matrix.h"
|
||||
#include "Testable.h"
|
||||
#include "Lie.h"
|
||||
#include <gtsam/base/Vector.h>
|
||||
#include <gtsam/base/Matrix.h>
|
||||
#include <gtsam/base/Testable.h>
|
||||
#include <gtsam/base/Lie.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -3,8 +3,8 @@
|
|||
* @brief 3D Point
|
||||
*/
|
||||
|
||||
#include "Point3.h"
|
||||
#include "Lie-inl.h"
|
||||
#include <gtsam/geometry/Point3.h>
|
||||
#include <gtsam/base/Lie-inl.h>
|
||||
|
||||
|
||||
namespace gtsam {
|
||||
|
|
|
@ -12,9 +12,9 @@
|
|||
|
||||
#include <boost/serialization/nvp.hpp>
|
||||
|
||||
#include "Matrix.h"
|
||||
#include "Testable.h"
|
||||
#include "Lie.h"
|
||||
#include <gtsam/base/Matrix.h>
|
||||
#include <gtsam/base/Testable.h>
|
||||
#include <gtsam/base/Lie.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -3,8 +3,8 @@
|
|||
* @brief 2D Pose
|
||||
*/
|
||||
|
||||
#include "Pose2.h"
|
||||
#include "Lie-inl.h"
|
||||
#include <gtsam/geometry/Pose2.h>
|
||||
#include <gtsam/base/Lie-inl.h>
|
||||
|
||||
using namespace std;
|
||||
|
||||
|
|
|
@ -10,11 +10,11 @@
|
|||
#pragma once
|
||||
|
||||
#include <boost/optional.hpp>
|
||||
#include "Matrix.h"
|
||||
#include "Testable.h"
|
||||
#include "Lie.h"
|
||||
#include "Point2.h"
|
||||
#include "Rot2.h"
|
||||
#include <gtsam/base/Matrix.h>
|
||||
#include <gtsam/base/Testable.h>
|
||||
#include <gtsam/base/Lie.h>
|
||||
#include <gtsam/geometry/Point2.h>
|
||||
#include <gtsam/geometry/Rot2.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -4,8 +4,8 @@
|
|||
*/
|
||||
|
||||
#include <iostream>
|
||||
#include "Pose3.h"
|
||||
#include "Lie-inl.h"
|
||||
#include <gtsam/geometry/Pose3.h>
|
||||
#include <gtsam/base/Lie-inl.h>
|
||||
|
||||
using namespace std;
|
||||
using namespace boost::numeric::ublas;
|
||||
|
|
|
@ -9,10 +9,10 @@
|
|||
|
||||
#include <boost/numeric/ublas/vector_proxy.hpp>
|
||||
|
||||
#include "Point3.h"
|
||||
#include "Rot3.h"
|
||||
#include "Testable.h"
|
||||
#include "Lie.h"
|
||||
#include <gtsam/geometry/Point3.h>
|
||||
#include <gtsam/geometry/Rot3.h>
|
||||
#include <gtsam/base/Testable.h>
|
||||
#include <gtsam/base/Lie.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
* Author: Frank Dellaert
|
||||
*/
|
||||
|
||||
#include "Rot2.h"
|
||||
#include "Lie-inl.h"
|
||||
#include <gtsam/geometry/Rot2.h>
|
||||
#include <gtsam/base/Lie-inl.h>
|
||||
|
||||
using namespace std;
|
||||
|
||||
|
|
|
@ -9,10 +9,10 @@
|
|||
#define ROT2_H_
|
||||
|
||||
#include <boost/optional.hpp>
|
||||
#include "Testable.h"
|
||||
#include "Point2.h"
|
||||
#include "Matrix.h"
|
||||
#include "Lie.h"
|
||||
#include <gtsam/base/Testable.h>
|
||||
#include <gtsam/geometry/Point2.h>
|
||||
#include <gtsam/base/Matrix.h>
|
||||
#include <gtsam/base/Lie.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -6,8 +6,8 @@
|
|||
* @author Frank Dellaert
|
||||
*/
|
||||
|
||||
#include "Rot3.h"
|
||||
#include "Lie-inl.h"
|
||||
#include <gtsam/geometry/Rot3.h>
|
||||
#include <gtsam/base/Lie-inl.h>
|
||||
|
||||
using namespace std;
|
||||
|
||||
|
|
|
@ -11,9 +11,9 @@
|
|||
#pragma once
|
||||
|
||||
#include <boost/math/constants/constants.hpp>
|
||||
#include "Point3.h"
|
||||
#include "Testable.h"
|
||||
#include "Lie.h"
|
||||
#include <gtsam/geometry/Point3.h>
|
||||
#include <gtsam/base/Testable.h>
|
||||
#include <gtsam/base/Lie.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
* Author: dellaert
|
||||
*/
|
||||
|
||||
#include "SimpleCamera.h"
|
||||
#include "CalibratedCamera.h"
|
||||
#include <gtsam/geometry/SimpleCamera.h>
|
||||
#include <gtsam/geometry/CalibratedCamera.h>
|
||||
|
||||
using namespace std;
|
||||
|
||||
|
|
|
@ -8,8 +8,8 @@
|
|||
#ifndef SIMPLECAMERA_H_
|
||||
#define SIMPLECAMERA_H_
|
||||
|
||||
#include "CalibratedCamera.h"
|
||||
#include "Cal3_S2.h"
|
||||
#include <gtsam/geometry/CalibratedCamera.h>
|
||||
#include <gtsam/geometry/Cal3_S2.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
* @author Chris Beall
|
||||
*/
|
||||
|
||||
#include "StereoCamera.h"
|
||||
#include <gtsam/geometry/StereoCamera.h>
|
||||
|
||||
using namespace std;
|
||||
using namespace gtsam;
|
||||
|
|
|
@ -7,10 +7,10 @@
|
|||
#pragma once
|
||||
|
||||
#include "boost/tuple/tuple.hpp"
|
||||
#include <Cal3_S2.h>
|
||||
#include <Pose3.h>
|
||||
#include <Lie.h>
|
||||
#include "StereoPoint2.h"
|
||||
#include <gtsam/geometry/Cal3_S2.h>
|
||||
#include <gtsam/geometry/Pose3.h>
|
||||
#include <gtsam/base/Lie.h>
|
||||
#include <gtsam/geometry/StereoPoint2.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -5,5 +5,5 @@
|
|||
* Author: dellaert
|
||||
*/
|
||||
|
||||
#include "StereoPoint2.h"
|
||||
#include <gtsam/geometry/StereoPoint2.h>
|
||||
|
||||
|
|
|
@ -9,10 +9,10 @@
|
|||
#define STEREOPOINT2_H_
|
||||
|
||||
#include <iostream>
|
||||
#include <Vector.h>
|
||||
#include <Testable.h>
|
||||
#include <Lie.h>
|
||||
#include <Point2.h>
|
||||
#include <gtsam/base/Vector.h>
|
||||
#include <gtsam/base/Testable.h>
|
||||
#include <gtsam/base/Lie.h>
|
||||
#include <gtsam/geometry/Point2.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
*/
|
||||
|
||||
#pragma once
|
||||
#include "tensors.h"
|
||||
#include <gtsam/geometry/tensors.h>
|
||||
|
||||
namespace tensors {
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
#include <math.h>
|
||||
#include <iostream>
|
||||
#include <stdexcept>
|
||||
#include "tensors.h"
|
||||
#include <gtsam/geometry/tensors.h>
|
||||
|
||||
namespace tensors {
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
*/
|
||||
|
||||
#pragma once
|
||||
#include "tensors.h"
|
||||
#include <gtsam/geometry/tensors.h>
|
||||
|
||||
namespace tensors {
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
|
||||
#include <stdexcept>
|
||||
#include <iostream>
|
||||
#include "tensors.h"
|
||||
#include <gtsam/geometry/tensors.h>
|
||||
|
||||
namespace tensors {
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
*/
|
||||
|
||||
#pragma once
|
||||
#include "tensors.h"
|
||||
#include <gtsam/geometry/tensors.h>
|
||||
|
||||
namespace tensors {
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
#pragma once
|
||||
|
||||
#include <iostream>
|
||||
#include "tensors.h"
|
||||
#include <gtsam/geometry/tensors.h>
|
||||
|
||||
namespace tensors {
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
*/
|
||||
|
||||
#pragma once
|
||||
#include "tensors.h"
|
||||
#include <gtsam/geometry/tensors.h>
|
||||
|
||||
namespace tensors {
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
*/
|
||||
|
||||
#pragma once
|
||||
#include "tensors.h"
|
||||
#include <gtsam/geometry/tensors.h>
|
||||
|
||||
namespace tensors {
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
#pragma once
|
||||
|
||||
#include <iostream>
|
||||
#include "tensors.h"
|
||||
#include <gtsam/geometry/tensors.h>
|
||||
|
||||
namespace tensors {
|
||||
|
||||
|
|
|
@ -6,8 +6,8 @@
|
|||
*/
|
||||
|
||||
#include <boost/foreach.hpp>
|
||||
#include "tensorInterface.h"
|
||||
#include "projectiveGeometry.h"
|
||||
#include <gtsam/geometry/tensorInterface.h>
|
||||
#include <gtsam/geometry/projectiveGeometry.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
#pragma once
|
||||
|
||||
#include <list>
|
||||
#include "tensors.h"
|
||||
#include <gtsam/geometry/tensors.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
* @author: Frank Dellaert
|
||||
*/
|
||||
|
||||
#include "tensorInterface.h"
|
||||
#include <gtsam/geometry/tensorInterface.h>
|
||||
|
||||
using namespace std;
|
||||
using namespace tensors;
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
|
||||
#pragma once
|
||||
|
||||
#include "tensors.h"
|
||||
#include "Matrix.h"
|
||||
#include <gtsam/geometry/tensors.h>
|
||||
#include <gtsam/base/Matrix.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -17,17 +17,17 @@ namespace tensors {
|
|||
} // namespace tensors
|
||||
|
||||
// Expression templates
|
||||
#include "Tensor1Expression.h"
|
||||
#include "Tensor2Expression.h"
|
||||
#include "Tensor3Expression.h"
|
||||
#include <gtsam/geometry/Tensor1Expression.h>
|
||||
#include <gtsam/geometry/Tensor2Expression.h>
|
||||
#include <gtsam/geometry/Tensor3Expression.h>
|
||||
// Tensor4 not needed so far
|
||||
#include "Tensor5Expression.h"
|
||||
#include <gtsam/geometry/Tensor5Expression.h>
|
||||
|
||||
// Actual tensor classes
|
||||
#include "Tensor1.h"
|
||||
#include "Tensor2.h"
|
||||
#include "Tensor3.h"
|
||||
#include "Tensor4.h"
|
||||
#include "Tensor5.h"
|
||||
#include <gtsam/geometry/Tensor1.h>
|
||||
#include <gtsam/geometry/Tensor2.h>
|
||||
#include <gtsam/geometry/Tensor3.h>
|
||||
#include <gtsam/geometry/Tensor4.h>
|
||||
#include <gtsam/geometry/Tensor5.h>
|
||||
|
||||
|
||||
|
|
|
@ -3,9 +3,9 @@
|
|||
* @brief Unit tests for transform derivatives
|
||||
*/
|
||||
|
||||
#include <CppUnitLite/TestHarness.h>
|
||||
#include "numericalDerivative.h"
|
||||
#include "Cal3_S2.h"
|
||||
#include <gtsam/CppUnitLite/TestHarness.h>
|
||||
#include <gtsam/base/numericalDerivative.h>
|
||||
#include <gtsam/geometry/Cal3_S2.h>
|
||||
|
||||
using namespace gtsam;
|
||||
|
||||
|
|
|
@ -6,9 +6,9 @@
|
|||
|
||||
#include <iostream>
|
||||
|
||||
#include <CppUnitLite/TestHarness.h>
|
||||
#include "numericalDerivative.h"
|
||||
#include "CalibratedCamera.h"
|
||||
#include <gtsam/CppUnitLite/TestHarness.h>
|
||||
#include <gtsam/base/numericalDerivative.h>
|
||||
#include <gtsam/geometry/CalibratedCamera.h>
|
||||
|
||||
using namespace std;
|
||||
using namespace gtsam;
|
||||
|
|
|
@ -10,13 +10,13 @@
|
|||
#include <boost/assign/std/list.hpp> // for operator +=
|
||||
using namespace boost::assign;
|
||||
|
||||
#include <CppUnitLite/TestHarness.h>
|
||||
#include <gtsam/CppUnitLite/TestHarness.h>
|
||||
|
||||
#include "Testable.h"
|
||||
#include "tensors.h"
|
||||
#include "tensorInterface.h"
|
||||
#include "projectiveGeometry.h"
|
||||
#include "Pose3.h"
|
||||
#include <gtsam/base/Testable.h>
|
||||
#include <gtsam/geometry/tensors.h>
|
||||
#include <gtsam/geometry/tensorInterface.h>
|
||||
#include <gtsam/geometry/projectiveGeometry.h>
|
||||
#include <gtsam/geometry/Pose3.h>
|
||||
|
||||
using namespace std;
|
||||
using namespace gtsam;
|
||||
|
@ -139,7 +139,7 @@ namespace gtsam {
|
|||
}
|
||||
}
|
||||
|
||||
#include "numericalDerivative.h"
|
||||
#include <gtsam/base/numericalDerivative.h>
|
||||
|
||||
/* ************************************************************************* */
|
||||
TEST( Homography2, patchH)
|
||||
|
|
|
@ -4,8 +4,8 @@
|
|||
* @author Frank Dellaert
|
||||
**/
|
||||
|
||||
#include <CppUnitLite/TestHarness.h>
|
||||
#include "Point2.h"
|
||||
#include <gtsam/CppUnitLite/TestHarness.h>
|
||||
#include <gtsam/geometry/Point2.h>
|
||||
|
||||
using namespace std;
|
||||
using namespace gtsam;
|
||||
|
|
|
@ -3,8 +3,8 @@
|
|||
* @brief Unit tests for Point3 class
|
||||
*/
|
||||
|
||||
#include <CppUnitLite/TestHarness.h>
|
||||
#include "Point3.h"
|
||||
#include <gtsam/CppUnitLite/TestHarness.h>
|
||||
#include <gtsam/geometry/Point3.h>
|
||||
|
||||
using namespace gtsam;
|
||||
|
||||
|
|
|
@ -4,12 +4,12 @@
|
|||
*/
|
||||
|
||||
#include <math.h>
|
||||
#include <CppUnitLite/TestHarness.h>
|
||||
#include <gtsam/CppUnitLite/TestHarness.h>
|
||||
#include <iostream>
|
||||
#include "numericalDerivative.h"
|
||||
#include "Pose2.h"
|
||||
#include "Point2.h"
|
||||
#include "Rot2.h"
|
||||
#include <gtsam/base/numericalDerivative.h>
|
||||
#include <gtsam/geometry/Pose2.h>
|
||||
#include <gtsam/geometry/Point2.h>
|
||||
#include <gtsam/geometry/Rot2.h>
|
||||
|
||||
using namespace gtsam;
|
||||
using namespace std;
|
||||
|
|
|
@ -4,9 +4,9 @@
|
|||
*/
|
||||
|
||||
#include <math.h>
|
||||
#include <CppUnitLite/TestHarness.h>
|
||||
#include "numericalDerivative.h"
|
||||
#include "Pose3.h"
|
||||
#include <gtsam/CppUnitLite/TestHarness.h>
|
||||
#include <gtsam/base/numericalDerivative.h>
|
||||
#include <gtsam/geometry/Pose3.h>
|
||||
|
||||
using namespace std;
|
||||
using namespace gtsam;
|
||||
|
|
|
@ -4,9 +4,9 @@
|
|||
* @author Frank Dellaert
|
||||
*/
|
||||
|
||||
#include <CppUnitLite/TestHarness.h>
|
||||
#include "numericalDerivative.h"
|
||||
#include "Rot2.h"
|
||||
#include <gtsam/CppUnitLite/TestHarness.h>
|
||||
#include <gtsam/base/numericalDerivative.h>
|
||||
#include <gtsam/geometry/Rot2.h>
|
||||
|
||||
using namespace gtsam;
|
||||
|
||||
|
|
|
@ -4,11 +4,11 @@
|
|||
* @author Alireza Fathi
|
||||
*/
|
||||
|
||||
#include <CppUnitLite/TestHarness.h>
|
||||
#include <gtsam/CppUnitLite/TestHarness.h>
|
||||
#include <boost/math/constants/constants.hpp>
|
||||
#include "numericalDerivative.h"
|
||||
#include "Point3.h"
|
||||
#include "Rot3.h"
|
||||
#include <gtsam/base/numericalDerivative.h>
|
||||
#include <gtsam/geometry/Point3.h>
|
||||
#include <gtsam/geometry/Rot3.h>
|
||||
|
||||
using namespace gtsam;
|
||||
|
||||
|
|
|
@ -7,9 +7,9 @@
|
|||
#include <math.h>
|
||||
#include <iostream>
|
||||
|
||||
#include <CppUnitLite/TestHarness.h>
|
||||
#include "numericalDerivative.h"
|
||||
#include "SimpleCamera.h"
|
||||
#include <gtsam/CppUnitLite/TestHarness.h>
|
||||
#include <gtsam/base/numericalDerivative.h>
|
||||
#include <gtsam/geometry/SimpleCamera.h>
|
||||
|
||||
using namespace std;
|
||||
using namespace gtsam;
|
||||
|
|
|
@ -5,9 +5,9 @@
|
|||
* @author Chris Beall
|
||||
*/
|
||||
|
||||
#include <CppUnitLite/TestHarness.h>
|
||||
#include <numericalDerivative.h>
|
||||
#include "StereoCamera.h"
|
||||
#include <gtsam/CppUnitLite/TestHarness.h>
|
||||
#include <gtsam/base/numericalDerivative.h>
|
||||
#include <gtsam/geometry/StereoCamera.h>
|
||||
|
||||
using namespace std;
|
||||
using namespace gtsam;
|
||||
|
|
|
@ -10,11 +10,11 @@
|
|||
#include <boost/assign/std/list.hpp> // for operator +=
|
||||
using namespace boost::assign;
|
||||
|
||||
#include <CppUnitLite/TestHarness.h>
|
||||
#include <gtsam/CppUnitLite/TestHarness.h>
|
||||
|
||||
#include "tensors.h"
|
||||
#include "tensorInterface.h"
|
||||
#include "projectiveGeometry.h"
|
||||
#include <gtsam/geometry/tensors.h>
|
||||
#include <gtsam/geometry/tensorInterface.h>
|
||||
#include <gtsam/geometry/projectiveGeometry.h>
|
||||
|
||||
using namespace std;
|
||||
using namespace gtsam;
|
||||
|
|
|
@ -10,11 +10,11 @@
|
|||
#include <boost/assign/std/list.hpp> // for operator +=
|
||||
using namespace boost::assign;
|
||||
|
||||
#include <CppUnitLite/TestHarness.h>
|
||||
#include <gtsam/CppUnitLite/TestHarness.h>
|
||||
|
||||
#include "tensors.h"
|
||||
#include "tensorInterface.h"
|
||||
#include "projectiveGeometry.h"
|
||||
#include <gtsam/geometry/tensors.h>
|
||||
#include <gtsam/geometry/tensorInterface.h>
|
||||
#include <gtsam/geometry/projectiveGeometry.h>
|
||||
|
||||
using namespace std;
|
||||
using namespace gtsam;
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
#include <time.h>
|
||||
#include <iostream>
|
||||
|
||||
#include "CalibratedCamera.h"
|
||||
#include <gtsam/geometry/CalibratedCamera.h>
|
||||
|
||||
using namespace std;
|
||||
using namespace gtsam;
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
#include <time.h>
|
||||
#include <iostream>
|
||||
|
||||
#include "Rot3.h"
|
||||
#include <gtsam/geometry/Rot3.h>
|
||||
|
||||
using namespace std;
|
||||
using namespace gtsam;
|
||||
|
|
|
@ -14,8 +14,8 @@
|
|||
#include <boost/assign/std/vector.hpp> // for +=
|
||||
using namespace boost::assign;
|
||||
|
||||
#include "Ordering.h"
|
||||
#include "BayesNet.h"
|
||||
#include <gtsam/inference/Ordering.h>
|
||||
#include <gtsam/inference/BayesNet.h>
|
||||
//#include "FactorGraph-inl.h"
|
||||
//#include "Conditional.h"
|
||||
|
||||
|
|
|
@ -13,8 +13,8 @@
|
|||
#include <boost/serialization/list.hpp>
|
||||
#include <boost/serialization/shared_ptr.hpp>
|
||||
|
||||
#include "Testable.h"
|
||||
#include "Key.h"
|
||||
#include <gtsam/base/Testable.h>
|
||||
#include <gtsam/inference/Key.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -15,11 +15,11 @@
|
|||
#include <fstream>
|
||||
using namespace boost::assign;
|
||||
|
||||
#include "Conditional.h"
|
||||
#include "BayesTree.h"
|
||||
#include "Ordering.h"
|
||||
#include "inference-inl.h"
|
||||
#include "Key.h"
|
||||
#include <gtsam/inference/Conditional.h>
|
||||
#include <gtsam/inference/BayesTree.h>
|
||||
#include <gtsam/inference/Ordering.h>
|
||||
#include <gtsam/inference/inference-inl.h>
|
||||
#include <gtsam/inference/Key.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -14,11 +14,11 @@
|
|||
#include <boost/serialization/list.hpp>
|
||||
#include <stdexcept>
|
||||
|
||||
#include "Testable.h"
|
||||
#include "FactorGraph.h"
|
||||
#include "BayesNet.h"
|
||||
#include "Key.h"
|
||||
#include "IndexTable.h"
|
||||
#include <gtsam/base/Testable.h>
|
||||
#include <gtsam/inference/FactorGraph.h>
|
||||
#include <gtsam/inference/BayesNet.h>
|
||||
#include <gtsam/inference/Key.h>
|
||||
#include <gtsam/inference/IndexTable.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -15,9 +15,9 @@
|
|||
#include <boost/foreach.hpp> // TODO: make cpp file
|
||||
#include <boost/serialization/list.hpp>
|
||||
#include <boost/serialization/vector.hpp>
|
||||
#include "Conditional.h"
|
||||
#include "Key.h"
|
||||
#include "SymbolMap.h"
|
||||
#include <gtsam/inference/Conditional.h>
|
||||
#include <gtsam/inference/Key.h>
|
||||
#include <gtsam/inference/SymbolMap.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
|
||||
#include <boost/foreach.hpp>
|
||||
|
||||
#include "ClusterTree.h"
|
||||
#include <gtsam/inference/ClusterTree.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
#pragma once
|
||||
|
||||
#include <boost/shared_ptr.hpp>
|
||||
#include "Ordering.h"
|
||||
#include <gtsam/inference/Ordering.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -12,8 +12,8 @@
|
|||
#include <boost/serialization/string.hpp>
|
||||
#include <boost/serialization/access.hpp>
|
||||
#include <boost/serialization/nvp.hpp>
|
||||
#include "Testable.h"
|
||||
#include "Key.h"
|
||||
#include <gtsam/base/Testable.h>
|
||||
#include <gtsam/inference/Key.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
#include <stdexcept>
|
||||
#include <functional>
|
||||
#include <boost/foreach.hpp>
|
||||
#include "EliminationTree.h"
|
||||
#include <gtsam/inference/EliminationTree.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -9,8 +9,8 @@
|
|||
#pragma once
|
||||
|
||||
#include <set>
|
||||
#include "IndexTable.h"
|
||||
#include "ClusterTree.h"
|
||||
#include <gtsam/inference/IndexTable.h>
|
||||
#include <gtsam/inference/ClusterTree.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -12,9 +12,9 @@
|
|||
|
||||
#include <list>
|
||||
#include <boost/utility.hpp> // for noncopyable
|
||||
#include "Testable.h"
|
||||
#include "Key.h"
|
||||
#include "SymbolMap.h"
|
||||
#include <gtsam/base/Testable.h>
|
||||
#include <gtsam/inference/Key.h>
|
||||
#include <gtsam/inference/SymbolMap.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -20,11 +20,11 @@
|
|||
#include <boost/tuple/tuple.hpp>
|
||||
#include <boost/format.hpp>
|
||||
#include <boost/graph/prim_minimum_spanning_tree.hpp>
|
||||
#include "ccolamd.h"
|
||||
#include "Ordering.h"
|
||||
#include "FactorGraph.h"
|
||||
#include "graph-inl.h"
|
||||
#include "DSF.h"
|
||||
#include <gtsam/colamd/ccolamd.h>
|
||||
#include <gtsam/inference/Ordering.h>
|
||||
#include <gtsam/inference/FactorGraph.h>
|
||||
#include <gtsam/inference/graph-inl.h>
|
||||
#include <gtsam/base/DSF.h>
|
||||
|
||||
#define INSTANTIATE_FACTOR_GRAPH(F) \
|
||||
template class FactorGraph<F>; \
|
||||
|
|
|
@ -16,11 +16,11 @@
|
|||
#include <boost/serialization/vector.hpp>
|
||||
#include <boost/serialization/shared_ptr.hpp>
|
||||
|
||||
#include "Testable.h"
|
||||
#include "BayesNet.h"
|
||||
#include "graph.h"
|
||||
#include "Key.h"
|
||||
#include "SymbolMap.h"
|
||||
#include <gtsam/base/Testable.h>
|
||||
#include <gtsam/inference/BayesNet.h>
|
||||
#include <gtsam/inference/graph.h>
|
||||
#include <gtsam/inference/Key.h>
|
||||
#include <gtsam/inference/SymbolMap.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -8,9 +8,9 @@
|
|||
#include <boost/assign/std/list.hpp> // for operator +=
|
||||
using namespace boost::assign;
|
||||
|
||||
#include "Conditional.h"
|
||||
#include "ISAM.h"
|
||||
#include "BayesTree-inl.h"
|
||||
#include <gtsam/inference/Conditional.h>
|
||||
#include <gtsam/inference/ISAM.h>
|
||||
#include <gtsam/inference/BayesTree-inl.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -15,10 +15,10 @@
|
|||
#include <boost/serialization/list.hpp>
|
||||
#include <stdexcept>
|
||||
|
||||
#include "Testable.h"
|
||||
#include "FactorGraph.h"
|
||||
#include "BayesNet.h"
|
||||
#include "BayesTree.h"
|
||||
#include <gtsam/base/Testable.h>
|
||||
#include <gtsam/inference/FactorGraph.h>
|
||||
#include <gtsam/inference/BayesNet.h>
|
||||
#include <gtsam/inference/BayesTree.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -10,13 +10,13 @@ using namespace boost::assign;
|
|||
|
||||
#include <set>
|
||||
|
||||
#include "NonlinearFactorGraph-inl.h"
|
||||
#include "GaussianFactor.h"
|
||||
#include "VectorConfig.h"
|
||||
#include <gtsam/nonlinear/NonlinearFactorGraph-inl.h>
|
||||
#include <gtsam/linear/GaussianFactor.h>
|
||||
#include <gtsam/linear/VectorConfig.h>
|
||||
|
||||
#include "Conditional.h"
|
||||
#include "BayesTree-inl.h"
|
||||
#include "ISAM2.h"
|
||||
#include <gtsam/inference/Conditional.h>
|
||||
#include <gtsam/inference/BayesTree-inl.h>
|
||||
#include <gtsam/inference/ISAM2.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -15,13 +15,13 @@
|
|||
#include <boost/serialization/list.hpp>
|
||||
#include <stdexcept>
|
||||
|
||||
#include "Testable.h"
|
||||
#include "FactorGraph.h"
|
||||
#include "NonlinearFactorGraph.h"
|
||||
#include "BayesNet.h"
|
||||
#include "BayesTree.h"
|
||||
#include "Key.h"
|
||||
#include "SymbolMap.h"
|
||||
#include <gtsam/base/Testable.h>
|
||||
#include <gtsam/inference/FactorGraph.h>
|
||||
#include <gtsam/nonlinear/NonlinearFactorGraph.h>
|
||||
#include <gtsam/inference/BayesNet.h>
|
||||
#include <gtsam/inference/BayesTree.h>
|
||||
#include <gtsam/inference/Key.h>
|
||||
#include <gtsam/inference/SymbolMap.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
|
||||
#include <map>
|
||||
#include <boost/foreach.hpp> // TODO should not be in header
|
||||
#include "Testable.h"
|
||||
#include <gtsam/base/Testable.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -10,9 +10,9 @@
|
|||
|
||||
#include <boost/foreach.hpp>
|
||||
|
||||
#include "SymbolicFactorGraph.h"
|
||||
#include "BayesTree-inl.h"
|
||||
#include "JunctionTree.h"
|
||||
#include <gtsam/inference/SymbolicFactorGraph.h>
|
||||
#include <gtsam/inference/BayesTree-inl.h>
|
||||
#include <gtsam/inference/JunctionTree.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -10,9 +10,9 @@
|
|||
|
||||
#include <set>
|
||||
#include <boost/shared_ptr.hpp>
|
||||
#include "BayesTree.h"
|
||||
#include "ClusterTree.h"
|
||||
#include "SymbolicConditional.h"
|
||||
#include <gtsam/inference/BayesTree.h>
|
||||
#include <gtsam/inference/ClusterTree.h>
|
||||
#include <gtsam/inference/SymbolicConditional.h>
|
||||
|
||||
namespace gtsam {
|
||||
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
#include <boost/lexical_cast.hpp>
|
||||
#endif
|
||||
|
||||
#include "Testable.h"
|
||||
#include <gtsam/base/Testable.h>
|
||||
|
||||
#define ALPHA '\224'
|
||||
|
||||
|
|
|
@ -2,6 +2,10 @@
|
|||
# GTSAM core functionality: base classes for inference, as well as symbolic and discrete
|
||||
#----------------------------------------------------------------------------------------------------
|
||||
|
||||
# use nostdinc to turn off -I. and -I.., we do not need them because
|
||||
# header files are qualified so they can be included in external projects.
|
||||
AUTOMAKE_OPTIONS = nostdinc
|
||||
|
||||
headers =
|
||||
sources =
|
||||
check_PROGRAMS =
|
||||
|
@ -50,10 +54,11 @@ noinst_PROGRAMS = tests/timeSymbolMaps
|
|||
# The headers are installed in $(includedir)/gtsam:
|
||||
#----------------------------------------------------------------------------------------------------
|
||||
headers += $(sources:.cpp=.h)
|
||||
pkginclude_HEADERS = $(headers)
|
||||
inferencedir = $(pkgincludedir)/inference
|
||||
inference_HEADERS = $(headers)
|
||||
noinst_LTLIBRARIES = libinference.la
|
||||
libinference_la_SOURCES = $(sources)
|
||||
AM_CPPFLAGS = -I$(boost) -I$(top_srcdir) -I$(top_srcdir)/colamd -I$(top_srcdir)/base
|
||||
AM_CPPFLAGS = -I$(boost) -I$(BORG_SRCROOT)
|
||||
AM_CXXFLAGS =
|
||||
|
||||
#----------------------------------------------------------------------------------------------------
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue