]> OCCT Git - occt.git/commitdiff
// fix CR33397
authorichesnok <ichesnok@opencascade.com>
Wed, 14 Jun 2023 07:39:23 +0000 (08:39 +0100)
committeroan <oan@opencascade.com>
Tue, 20 Jun 2023 21:33:56 +0000 (22:33 +0100)
src/NCollection/NCollection_Array2.hxx
src/XCAFDoc/XCAFDoc_Animation.cxx

index a06d435c74d40ccb2fa42a2f4e24ecf28c43e7b3..58dd25ffb59f9d1b6d44f1d25d0127e3f72a05d1 100644 (file)
@@ -179,10 +179,10 @@ public:
   Standard_Integer NbColumns() const { return myUpperCol - myLowerCol + 1; }
 
   //! Returns length of the row, i.e. number of columns
-  Standard_Integer RowLength() const { return NbColumns(); }
+  Standard_Integer RowLength() const { return NbRows(); }
 
   //! Returns length of the column, i.e. number of rows
-  Standard_Integer ColLength() const { return NbRows(); }
+  Standard_Integer ColLength() const { return NbColumns(); }
 
   //! LowerRow
   Standard_Integer LowerRow (void) const
index eff1b5f53a27c74c0a9989098e6fbf8f8dea36b0..705a58355b0e76696b52897db9a31cc621b4cf27 100644 (file)
@@ -426,6 +426,7 @@ Handle(XCAFAnimObjects_AnimObject) XCAFDoc_Animation::GetObject()  const
     aNewOperObj->SetInverse(anIsInvert);
     anOrderedOperations.Append(aNewOperObj);
   }
+  anObj->ChangeOrderedOperations() = anOrderedOperations;
   return anObj;
 }