27#ifndef G2O_BASE_DYNAMIC_VERTEX_H
28#define G2O_BASE_DYNAMIC_VERTEX_H
56 assert(newDimension >= 0);
57 if (newDimension < 0)
return false;
78 if ((newDimension > oldDimension) && (
_graph !=
nullptr)) {
virtual bool setDimension(int newDimension)
virtual bool setDimensionImpl(int newDimension)=0
Eigen::Matrix< double, D, 1, Eigen::ColMajor > _b
virtual void mapHessianMemory(double *d)
provide memory workspace for computing the Jacobians
void updateSize(const HyperGraph::Edge *e, bool reset)
void setHessianIndex(int ti)
set the temporary index of the vertex in the parameter blocks
OptimizableGraph * _graph
virtual void updateCache()