Varun Agrawal
b8292399d6
renamed all READMEs to README.md and updated markdown syntax
2019-06-13 17:26:07 -04:00
Duy-Nguyen Ta
9502c71dca
Merged in thduynguyen/gtsam-duy/fix/trailing_whitespaces (pull request #381 )
...
Remove trailing whitespaces
2019-05-15 00:37:15 +00:00
Duy-Nguyen Ta
74e7c6485b
Fix wrap output when GTSAM_WRAP_SERIALIZATION is OFF.
2019-05-14 11:34:07 -04:00
Varun Agrawal
39812444b2
fix for issue #454
2019-05-13 19:24:25 -04:00
Duy-Nguyen Ta
b2e5dadcdb
Merge branch 'develop' of https://bitbucket.org/gtborg/gtsam into fix/trailing_whitespaces
...
# Conflicts:
# gtsam/symbolic/tests/testVariableIndex.cpp
# gtsam_unstable/gtsam_unstable.h
# gtsam_unstable/linear/RawQP.cpp
# gtsam_unstable/linear/RawQP.h
2019-05-12 09:26:28 -04:00
jlblancoc
a0fce4257f
Fix cmake handling newer boost versions ( Closes : #442 )
2019-04-08 10:22:59 +02:00
Frank Dellaert
aa8b40b594
Got rid of some obsolete methods/arguments
2019-03-19 12:42:40 -04:00
Frank Dellaert
40051a6226
New expected files after no more Shared
2019-03-19 12:42:09 -04:00
Frank Dellaert
98ed4d7850
Only create typedef to SharedXXX where really needed.
2019-03-19 12:09:00 -04:00
Matthew Broadway
8df2c0a9a1
updated wrap test expected output
2019-02-28 09:14:39 +00:00
Matthew Broadway
70470ff59b
fixed more python 3 related import problems
2019-02-28 09:14:39 +00:00
Matthew Broadway
5670c73158
improved cython wrapper python3 support
2019-02-28 09:14:39 +00:00
jlblancoc
7625c21777
Various fixes to cmake exported targets
...
List of changes:
* -I boost is no longer required
(Since the use of Boost::xxx imported targets)
* fix missing Boost deps in imported gtsam by
searching for Boost inside GTSAMConfig.cmake
* Including the dirs for Eigen/MKL/SuiteSparse/Metis
into exported targets public interface.
* Fix missing cmake changes in wrap/*
* Split build flags into private/public, not to
expose to users flags that may be invasive.
* Removed now useless include_dirs in "extra cmake"
* Update cmake/example_project
* Make cppunitlite to find boost headers via Boost::boost
* Update README / INSTALL to reflect the updated minimum CMake >= 3.0
2019-02-15 22:04:04 +01:00
Duy-Nguyen Ta
1cdc228d6a
remove trailing spaces
2019-02-11 10:58:34 -05:00
Frank Dellaert
edb94a6e93
Better error message.
2019-01-20 16:52:44 -05:00
Frank Dellaert
fbcfbf0cdd
Made naming convention in wrapper uniform.
...
2D means Pose2 + Point2
3D means Pose3 + Point3
2018-12-31 11:19:46 -05:00
Frank Dellaert
fe1daec086
Changed include error as in http://boost.2283326.n4.nabble.com/boost-serialization-Serializing-Dynamically-Loaded-Libraries-quot-Unregistered-Void-Cast-quot-td2570981.html
2018-12-30 16:24:19 -05:00
Frank Dellaert
70a9bbc404
Fix testWrap failure after Duy change
2018-10-31 12:51:30 +00:00
Duy-Nguyen Ta
d802255eb3
support pythonic print for gtsam objects.
2018-10-17 05:40:57 -04:00
Frank Dellaert
b9f080456c
Catch exception by value
2018-10-08 22:54:48 -04:00
Frank Dellaert
9c3949f738
Added virtual destructors
2018-09-27 00:23:17 -04:00
Frank Dellaert
61241ee9ff
fixed expected wrapper file
2017-12-02 22:14:56 -08:00
Frank Dellaert
4188a739ec
Fixed overloaded methods/constructors
2017-12-02 18:43:18 -08:00
Duy-Nguyen Ta
7ecdbd5908
update expected result for cython wrap test
2017-08-28 14:12:15 -04:00
Duy-Nguyen Ta
d23b5e4cfd
only catch AssertionError exceptions when handling overloads, so that other C++ exceptions can be raised correctly
2017-08-25 11:18:16 -07:00
Duy-Nguyen Ta
da5d3e303c
update expected outputs for cython wrapper unittests
2017-08-15 13:46:32 -04:00
dellaert
c5a0f1a839
Undo unrelated changes
2017-08-06 17:42:20 -07:00
dellaert
3bbea0f301
Make pxd a bit nicer to read
2017-08-06 17:26:12 -07:00
dellaert
905aac29f8
Only define as many return values as needed
2017-08-06 17:15:47 -07:00
dellaert
81c15d950a
Removed kwargs overhead for overloaded methods
2017-08-06 16:53:04 -07:00
dellaert
d752c9e249
Re-wrote constructor overloading logic which saves a lot of overhead
2017-08-06 14:58:23 -07:00
dellaert
2374347e69
Make internal, overloaded static methods cdefs to avoid call code/overhead
2017-08-06 13:25:54 -07:00
dellaert
6068166d2b
Moved wrapper class signature to Class.cpp
2017-08-06 12:21:26 -07:00
dellaert
74a33ff222
Re-structured argument overloading to call a common function
2017-08-06 11:07:13 -07:00
Duy-Nguyen Ta
82531c561f
clonedEigency --> gtsam_eigency. Update readme.
2017-07-28 15:26:19 -04:00
Duy-Nguyen Ta
5ff6a4e397
update expected cython wrap test output
2017-07-27 22:32:53 -04:00
Duy-Nguyen Ta
c0dd740d12
correct indentation for __str__
2017-07-27 22:32:27 -04:00
Duy-Nguyen Ta
742097aed0
eigency --> clonedEigency. Fixing bugs and improve eigency build.
2017-07-27 22:26:53 -04:00
Duy-Nguyen Ta
b1071b08a0
redirect stdcout to a stringstream so Python __str__() can properly return a string after calling the c++ print function
...
This is to avoid a printing issue in some Python's IDE when __str__() is called to update objects' values in Debug mode.
2017-07-25 16:32:26 -04:00
dellaert
c8dec5d8dc
Small changes in comments and docs
2017-05-20 12:23:41 -07:00
Duy-Nguyen Ta
a8d363c347
update expected pyx
2017-03-21 03:52:01 -04:00
Duy-Nguyen Ta
869dc811b0
graceful dynamic cast failures
2017-03-21 02:34:04 -04:00
Duy-Nguyen Ta
e624b6fe72
don't change matlab's generated filename (gtsam_wrapper), only cmake targets (to gtsam_matlab_wrapper)
2017-03-18 22:01:24 -04:00
Duy-Nguyen Ta
0da506b3a9
change gtsam_wrapper --> gtsam_matlab_wrapper
2017-03-18 20:32:25 -04:00
Duy-Nguyen Ta
ee75faa0df
test cython wrapper's generated files
2017-03-18 18:35:28 -04:00
Duy-Nguyen Ta
e3918da95c
update test to comply with a cython wrapper's requirement: need an include for every class.
2017-03-18 18:33:01 -04:00
Duy-Nguyen Ta
2146aa140c
default value for cython extra imports
2017-03-18 18:30:44 -04:00
Duy-Nguyen Ta
07b1bbfe7f
remove namespace requirement for cython wrapper
...
Only for unittesting wrap geometry.h, not yet tested in real python/cython
2017-03-18 18:29:53 -04:00
Duy-Nguyen Ta
42deeb7bf0
fix/update matlab wrapper tests when wrap serialization option is off
2017-03-18 18:26:21 -04:00
Duy-Nguyen Ta
16a1643d17
gracefully rasing exception when trying to create obj of a class with no constructor
2017-03-15 22:47:14 -04:00