Changed some int's to size_t's that I missed earlier
parent
6694b395c5
commit
fa4cf73e8e
|
@ -227,7 +227,7 @@ list<Symbol> GaussianFactor::keys() const {
|
|||
Dimensions GaussianFactor::dimensions() const {
|
||||
Dimensions result;
|
||||
BOOST_FOREACH(const NamedMatrix& jA, As_)
|
||||
result.insert(std::pair<Symbol,int>(jA.first,jA.second.size2()));
|
||||
result.insert(std::pair<Symbol,size_t>(jA.first,jA.second.size2()));
|
||||
return result;
|
||||
}
|
||||
|
||||
|
|
|
@ -29,7 +29,7 @@ namespace gtsam {
|
|||
class Ordering;
|
||||
|
||||
/** A map from key to dimension, useful in various contexts */
|
||||
typedef SymbolMap<int> Dimensions;
|
||||
typedef SymbolMap<size_t> Dimensions;
|
||||
|
||||
/**
|
||||
* Base Class for a linear factor.
|
||||
|
|
|
@ -351,7 +351,7 @@ Dimensions GaussianFactorGraph::dimensions() const {
|
|||
Dimensions result;
|
||||
BOOST_FOREACH(const sharedFactor& factor,factors_) {
|
||||
Dimensions vs = factor->dimensions();
|
||||
Symbol key; int dim;
|
||||
Symbol key; size_t dim;
|
||||
FOREACH_PAIR(key,dim,vs) result.insert(make_pair(key,dim));
|
||||
}
|
||||
return result;
|
||||
|
@ -367,7 +367,7 @@ GaussianFactorGraph GaussianFactorGraph::add_priors(double sigma) const {
|
|||
Dimensions vs = dimensions();
|
||||
|
||||
// for each of the variables, add a prior
|
||||
Symbol key; int dim;
|
||||
Symbol key; size_t dim;
|
||||
FOREACH_PAIR(key,dim,vs) {
|
||||
Matrix A = eye(dim);
|
||||
Vector b = zero(dim);
|
||||
|
|
Loading…
Reference in New Issue