Mike Vitus
cab2267e40
Add Homogeneous vector parameterization.
...
Change-Id: I42f68a0665a62e2c7dcc7584e5581a05c9b849b0
2015-03-20 22:08:15 +00:00
Keir Mierle
7492b0d8de
Update copyright headers with new year and URL
...
Since Ceres is moving to using GitHub for issues, and the Google
Code URL in the current copyright header will soon become invalid,
update all the headers.
Change-Id: I1fce70375d1bcf098591f07b4d8f01a5c1e0789c
2015-03-18 05:43:23 +00:00
Sameer Agarwal
bcc865f81c
Remove using namespace std;
...
For historical reasons we had a "using namespace std;" in port.h. This
is generally a bad idea. So removing it and along the way doing a bunch
of cpplint cleanup.
Change-Id: Ia125601a55ae62695e247fb0250df4c6f86c46c6
2015-01-07 14:26:53 -08:00
Sameer Agarwal
89080ab153
Add LocalParameterization::MultiplyByJacobian.
...
This is needed to efficiently support LocalParameterization objects
in GradientProblemSolver.
Change-Id: Ic7b715b8be694b099dc95d6707a67474297533e6
2014-09-07 20:46:33 -07:00
Björn Piltz
c0b883816f
Disabled warning C4251 Added the files disable_warnings.h and reenable_warnings.h which need to be included by every file that uses the macro CERES_EXPORT.
...
Change-Id: I176326a600d094a4524bac873564fcbf8efd2456
2014-05-19 22:53:41 +02:00
Sameer Agarwal
11c496164f
Fix 80cols violation in local_parameterization.h
...
Change-Id: I07f59baa9e4aba7c5ae028f0c144ea9ad153d49a
2014-05-09 16:27:03 -07:00
Björn Piltz
1df2f0f5d7
Removed MSVC warnings
...
These are warnings which show up when using Ceres.
Change-Id: Id1f382f46b8a60743f0b12535b5b3cdf46f988e0
2014-05-07 20:56:04 +02:00
Björn Piltz
5d7eed87b4
Suppport for MSVC DLLs.
...
Change-Id: Ibbcc4ba4e59f5bbf1cb91fe81c7d3b9042d03493
2014-04-28 19:56:24 +00:00
Keir Mierle
8ebb073038
Initial commit of Ceres Solver.
2012-04-30 23:09:08 -07:00