Removed unused argument from NonlinearFactorGraph::symbolic
parent
dfb1e21284
commit
568cc7562b
|
|
@ -92,8 +92,7 @@ namespace gtsam {
|
|||
|
||||
/* ************************************************************************* */
|
||||
template<class VALUES>
|
||||
SymbolicFactorGraph::shared_ptr NonlinearFactorGraph<VALUES>::symbolic(
|
||||
const VALUES& config, const Ordering& ordering) const {
|
||||
SymbolicFactorGraph::shared_ptr NonlinearFactorGraph<VALUES>::symbolic(const Ordering& ordering) const {
|
||||
// Generate the symbolic factor graph
|
||||
SymbolicFactorGraph::shared_ptr symbolicfg(new SymbolicFactorGraph);
|
||||
symbolicfg->reserve(this->size());
|
||||
|
|
@ -114,7 +113,7 @@ namespace gtsam {
|
|||
VALUES>::symbolic(const VALUES& config) const {
|
||||
// Generate an initial key ordering in iterator order
|
||||
Ordering::shared_ptr ordering(config.orderingArbitrary());
|
||||
return make_pair(symbolic(config, *ordering), ordering);
|
||||
return make_pair(symbolic(*ordering), ordering);
|
||||
}
|
||||
|
||||
/* ************************************************************************* */
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ namespace gtsam {
|
|||
/**
|
||||
* Create a symbolic factor graph using an existing ordering
|
||||
*/
|
||||
SymbolicFactorGraph::shared_ptr symbolic(const VALUES& config, const Ordering& ordering) const;
|
||||
SymbolicFactorGraph::shared_ptr symbolic(const Ordering& ordering) const;
|
||||
|
||||
/**
|
||||
* Create a symbolic factor graph and initial variable ordering that can
|
||||
|
|
|
|||
|
|
@ -36,7 +36,7 @@ namespace gtsam {
|
|||
graph_(graph), values_(values), error_(graph->error(*values)), ordering_(ordering),
|
||||
parameters_(parameters), iterations_(0),
|
||||
dimensions_(new vector<size_t>(values->dims(*ordering))),
|
||||
structure_(new VariableIndex(*graph->symbolic(*values, *ordering))) {
|
||||
structure_(new VariableIndex(*graph->symbolic(*ordering))) {
|
||||
if (!graph) throw std::invalid_argument(
|
||||
"NonlinearOptimizer constructor: graph = NULL");
|
||||
if (!values) throw std::invalid_argument(
|
||||
|
|
|
|||
Loading…
Reference in New Issue