0025617: Avoid classes with a copy constructor and the default destructor or assignme...
authorazn <azn@opencascade.com>
Wed, 17 Dec 2014 08:17:28 +0000 (11:17 +0300)
committerkgv <kgv@opencascade.com>
Thu, 24 Sep 2015 11:14:38 +0000 (14:14 +0300)
commit9533a86648c3fb3646c2619e27c5d9ae84878628
tree9f30e214dffe05818ffe752dddc6f830c1396db0
parent4dff6a1bcb4f533047aeccd02a831069f1014c23
0025617: Avoid classes with a copy constructor and the default destructor or assignment operator

Removed useless user-defined copy constructors and assignment operators in BOPCol_NCVector, NCollection_Mat4, NCollection_Vec*

User-defined assignment operator matching copy constructor added in NCollection_StdAllocator.

Class VrmlData_DataMapOfShapeAppearance redefined as simple typedef to NCollection_DataMap<>.
src/BOPCol/BOPCol_NCVector.hxx
src/NCollection/NCollection_Mat4.hxx
src/NCollection/NCollection_StdAllocator.hxx
src/NCollection/NCollection_Vec2.hxx
src/NCollection/NCollection_Vec3.hxx
src/NCollection/NCollection_Vec4.hxx
src/VrmlData/VrmlData_DataMapOfShapeAppearance.hxx
src/VrmlData/VrmlData_Group.hxx
src/VrmlData/VrmlData_Scene.hxx