Merged SVN head ...
[libdai.git] / include / dai / regiongraph.h
index 051d7b9..9d0d924 100644 (file)
@@ -136,12 +136,12 @@ class RegionGraph : public FactorGraph {
             return *this;
         }
 
+        /// Clone *this (virtual copy constructor)
+        virtual RegionGraph* clone() const { return new RegionGraph(*this); }
+
         /// Create (virtual default constructor)
         virtual RegionGraph* create() const { return new RegionGraph(); }
 
-        /// Clone (virtual copy constructor)
-        virtual RegionGraph* clone() const { return new RegionGraph(*this); }
-
         /// Set the content of the I'th factor and make a backup of its old content if backup == true
         virtual void setFactor( size_t I, const Factor &newFactor, bool backup = false ) {
             FactorGraph::setFactor( I, newFactor, backup );