occt: master 4954e497

Author Committer Branch Timestamp Parent
kgv bugmaster master 2017-02-17 09:35:13 master 32e849eb
Affected Issues  0028470: Foundation Classes, NCollection_Array1 - add Resize() method for re-allocating array with new limits
Changeset 0028470: Foundation Classes, NCollection_Array1 - add Resize() method for re-allocating array with new limits

NCollection_Array1 now provides method Resize() for re-allocating array to new bounds.
Added Move Constructor and Move Assignment operator.
Added empty constructor defining array of zero size.

Poly_Triangulation, dropped duplicating fields myNbNodes and myNbTriangles.
Removed unused file Poly_Triangulation.lxx.

Use std::move within NCollection_Array1::operator=() [fix for 0028470]
mod - src/NCollection/NCollection_Array1.hxx Diff File
mod - src/Poly/FILES Diff File
mod - src/Poly/Poly_Triangulation.cxx Diff File
mod - src/Poly/Poly_Triangulation.hxx Diff File
rm - src/Poly/Poly_Triangulation.lxx Diff File