|
| CamBasedProblemLM (CamBasedProblemConfig::Ptr config, EventCamera::Ptr EventCam) |
|
void | setConfig (CamBasedProblemConfig::Ptr config) |
|
void | setProblem (TimeSurface::Ptr Ts, pCloud cloud, Eigen::Matrix4d Twc, Eigen::Matrix4d Twl) |
|
Eigen::Matrix4d | getPose () |
|
void | setStochasticSampling (size_t offset, size_t N) |
|
int | operator() (const Eigen::Matrix< double, 6, 1 > &x, Eigen::VectorXd &fvec) const |
|
int | df (const Eigen::Matrix< double, 6, 1 > &x, Eigen::MatrixXd &fjac) const |
|
void | addMotionUpdate (const Eigen::Matrix< double, 6, 1 > &dx) |
|
bool | patchInterpolation (const Eigen::MatrixXd &img, const Eigen::Vector2d &location, Eigen::MatrixXd &patch, bool debug) const |
|
void | thread (Job &job) const |
|
void | computeJ_G (const Eigen::Matrix< double, 6, 1 > &x, Eigen::Matrix< double, 12, 6 > &J_G) |
|
bool | isValidPatch (Eigen::Vector2d &patchCentreCoord, Eigen::MatrixXi &mask, size_t wx, size_t wy) const |
|
bool | isValidFlow (const Eigen::Vector2d &flow) |
|
int | predictPolarity (const Eigen::Vector2d &gradFlow, const Eigen::Vector2d &opticalFlow) |
|
void | getWarpingTransformation (Eigen::Matrix4d &warpingTransf, const Eigen::Matrix< double, 6, 1 > &x) const |
|
void | pointCulling (int col, int row, Eigen::MatrixXd &depthMatrix, Eigen::MatrixXd &indexMatrix, double depth, int index) |
|
| GenericFunctor () |
|
| GenericFunctor (int inputs, int values) |
|
int | inputs () const |
|
int | values () const |
|
void | resetNumberValues (int values) |
|