Making some typedefs public

release/4.3a0
Alex Cunningham 2013-09-09 16:58:58 +00:00
parent 0042767020
commit ceb9f44c4f
1 changed files with 4 additions and 1 deletions

View File

@ -30,7 +30,7 @@ namespace gtsam {
template<class BAYESTREE> template<class BAYESTREE>
class ISAM: public BAYESTREE class ISAM: public BAYESTREE
{ {
private: public:
typedef BAYESTREE Base; typedef BAYESTREE Base;
typedef typename Base::BayesNetType BayesNetType; typedef typename Base::BayesNetType BayesNetType;
@ -38,6 +38,9 @@ namespace gtsam {
typedef typename Base::Clique Clique; typedef typename Base::Clique Clique;
typedef typename Base::sharedClique sharedClique; typedef typename Base::sharedClique sharedClique;
typedef typename Base::Cliques Cliques; typedef typename Base::Cliques Cliques;
private:
typedef typename Base::Eliminate Eliminate; typedef typename Base::Eliminate Eliminate;
typedef typename Base::EliminationTraitsType EliminationTraitsType; typedef typename Base::EliminationTraitsType EliminationTraitsType;