Fixed bug in [parents]

release/4.3a0
Frank Dellaert 2009-10-31 16:55:17 +00:00
parent 68d2f81f0a
commit 0f688302ad
2 changed files with 3 additions and 2 deletions

View File

@ -87,10 +87,11 @@ bool ConditionalGaussian::equals(const ConditionalGaussian &cg, double tol) cons
}
/* ************************************************************************* */
list<string> ConditionalGaussian::parents() {
list<string> ConditionalGaussian::parents() const {
list<string> result;
for (Parents::const_iterator it = parents_.begin(); it != parents_.end(); it++)
result.push_back(it->first);
return result;
}
/* ************************************************************************* */

View File

@ -101,7 +101,7 @@ namespace gtsam {
size_t dim() const {return R_.size2();}
/** return all parents */
std::list<std::string> parents();
std::list<std::string> parents() const;
/** return stuff contained in ConditionalGaussian */
const Vector& get_d() const {return d_;}