Added clone

release/4.3a0
dellaert 2015-01-20 16:10:29 +01:00
parent c7298da4fc
commit af32cdb284
1 changed files with 6 additions and 0 deletions

View File

@ -106,6 +106,12 @@ public:
return factor;
}
/// @return a deep copy of this factor
virtual gtsam::NonlinearFactor::shared_ptr clone() const {
return boost::static_pointer_cast<gtsam::NonlinearFactor>(
gtsam::NonlinearFactor::shared_ptr(new ExpressionFactor(*this))); }
};
// ExpressionFactor