mirror of
https://github.com/Open-Cascade-SAS/OCCT.git
synced 2026-06-06 21:07:36 +08:00
Coding - Refactor HArray and HSequence Definitions (#962)
- Replaced custom DEFINE_HARRAY1 and DEFINE_HSEQUENCE macros with typedefs to NCollection_HArray1 and NCollection_HSequence for various data types across multiple files. - Updated header files in the following modules: - HLRAlgo - TKShHealing - TKBRep - TKG2d - TKG3d - TKGeomBase - TKMeshVS - TKV3d - This change improves consistency and reduces the complexity of the codebase by utilizing the standard NCollection templates.
This commit is contained in:
@@ -19,8 +19,6 @@
|
||||
|
||||
#include <TopoDS_Shape.hxx>
|
||||
#include <TopTools_Array2OfShape.hxx>
|
||||
#include <NCollection_DefineHArray2.hxx>
|
||||
|
||||
DEFINE_HARRAY2(TopTools_HArray2OfShape, TopTools_Array2OfShape)
|
||||
|
||||
#include <NCollection_HArray2.hxx>
|
||||
typedef NCollection_HArray2<TopoDS_Shape> TopTools_HArray2OfShape;
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user