#include <stdio.h>
#include <iostream>
#include <Eigen/Core>
#include <Eigen/Geometry>
#include <Eigen/LU>
#include <Eigen/StdVector>
#include <vector>
#include <algorithm>
#include <Eigen/Cholesky>
#include "Core"
#include "src/Core/util/DisableMSVCWarnings.h"
#include "src/misc/Solve.h"
#include "src/Cholesky/LLT.h"
#include "src/Cholesky/LDLT.h"
#include "src/Core/util/EnableMSVCWarnings.h"
#include <sba/node.h>
#include <map>
#include "CSparse/cs.h"
#include "bpcg/bpcg.h"
Go to the source code of this file.
Classes | |
class | sba::ConP2 |
class | sba::ConP3P |
class | sba::ConScale |
class | sba::SysSBA |
SysSBA holds a set of nodes and points for sparse bundle adjustment. More... | |
class | sba::SysSPA |
SysSPA holds a set of nodes and constraints for sparse pose adjustment. More... | |
Namespaces | |
namespace | sba |
Defines | |
#define | SBA_BLOCK_JACOBIAN_PCG 3 |
#define | SBA_DENSE_CHOLESKY 0 |
#define | SBA_GRADIENT 2 |
#define | SBA_SPARSE_CHOLESKY 1 |
Functions | |
bool | sba::readP2File (char *fname, SysSPA spa) |
constraint files |