Add some definitions.
parent
7ecf8ec1ac
commit
a27722e03a
|
|
@ -32,7 +32,7 @@ namespace gtsam {
|
|||
template<class CAMERA>
|
||||
class CameraSet: public std::vector<CAMERA> {
|
||||
|
||||
private:
|
||||
protected:
|
||||
|
||||
/**
|
||||
* 2D measurement and noise model for each of the m views
|
||||
|
|
@ -45,6 +45,10 @@ private:
|
|||
|
||||
public:
|
||||
|
||||
/// Definitions for blocks of F
|
||||
typedef Eigen::Matrix<double, ZDim, Dim> MatrixZD; // F
|
||||
typedef std::pair<Key, MatrixZD> FBlock; // Fblocks
|
||||
|
||||
/**
|
||||
* print
|
||||
* @param s optional string naming the factor
|
||||
|
|
@ -70,7 +74,7 @@ public:
|
|||
}
|
||||
|
||||
/**
|
||||
* project, with derivatives in this, point, and calibration
|
||||
* Project a point, with derivatives in this, point, and calibration
|
||||
* throws CheiralityException
|
||||
*/
|
||||
std::vector<Z> project(const Point3& point, boost::optional<Matrix&> F =
|
||||
|
|
|
|||
Loading…
Reference in New Issue