mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-14 13:30:48 +03:00
0024742: Remove rarely used collection classes: Set
Classes NCollection_Set and NCollection_HSet removed as unused (along with NCollection_DefineSet.hxx and NCollection_DefineHSet.hxx). Classes TCollection_Set and TCollection_HSet removed (along with TCollection_SetIterator and TCollection_SetList nested classes). Code previously using Set classes updated to equivalent use of Sequence (Adaptor3d and Visual3d packages) or TColStd_PackedMapOfInteger (BRepAlgo package). In Adaptor3d_CurveOnSurface, calculation of continuity intervals refactored so as to build and store sorted sequence of reals, instead of collecting them to set, copying to array, and then sorting.
This commit is contained in:
@@ -28,8 +28,6 @@ NCollection_HArray1.hxx
|
||||
NCollection_Array2.hxx
|
||||
NCollection_HArray2.hxx
|
||||
NCollection_List.hxx
|
||||
NCollection_Set.hxx
|
||||
NCollection_HSet.hxx
|
||||
NCollection_Map.hxx
|
||||
NCollection_DataMap.hxx
|
||||
NCollection_DoubleMap.hxx
|
||||
@@ -51,8 +49,6 @@ NCollection_DefineIndexedMap.hxx
|
||||
NCollection_DefineIndexedDataMap.hxx
|
||||
NCollection_DefineSequence.hxx
|
||||
NCollection_DefineHSequence.hxx
|
||||
NCollection_DefineSet.hxx
|
||||
NCollection_DefineHSet.hxx
|
||||
|
||||
NCollection_BaseVector.hxx
|
||||
NCollection_BaseVector.cxx
|
||||
|
Reference in New Issue
Block a user