diff --git a/.gitignore b/.gitignore index 38a912d45c..980be840a9 100644 --- a/.gitignore +++ b/.gitignore @@ -42,6 +42,7 @@ !/src/ModelingAlgorithms/ !/src/ModelingData/ !/src/Visualization/ +!/src/Deprecated/ # ============================================================================ # DEEPER LEVEL RULES (applied recursively within allowed directories above) diff --git a/CMakeLists.txt b/CMakeLists.txt index f13ccd569c..f4344edf56 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1106,6 +1106,10 @@ COLLECT_AND_INSTALL_OCCT_HEADER_FILES ("${CMAKE_BINARY_DIR}" "${BUILD_TOOLKITS}" # Create and install Standard_Version.hxx CONFIGURE_AND_INSTALL_VERSION_HEADER() +# Install deprecated NCollection alias headers for backward compatibility +install(DIRECTORY src/Deprecated/NCollectionAliases/ + DESTINATION "${INSTALL_DIR_INCLUDE}") + string(TIMESTAMP CURRENT_TIME "%H:%M:%S") message (STATUS "Info: \(${CURRENT_TIME}\) End the collecting") diff --git a/adm/scripts/migration_800/collect_typedefs.py b/adm/scripts/migration_800/collect_typedefs.py index d1f31d3c45..9637a8f1b7 100644 --- a/adm/scripts/migration_800/collect_typedefs.py +++ b/adm/scripts/migration_800/collect_typedefs.py @@ -57,6 +57,7 @@ class HeaderInfo: relative_path: str is_typedef_only: bool # True if header contains ONLY typedefs typedefs: List[TypedefInfo] = field(default_factory=list) + includes: List[str] = field(default_factory=list) # List of #include statements has_class: bool = False has_function: bool = False has_template_class: bool = False @@ -120,6 +121,9 @@ class TypedefCollector: # Pattern to find all typedef statements (not just NCollection ones) ANY_TYPEDEF_PATTERN = re.compile(r'^typedef\s+.+;\s*$', re.MULTILINE) + # Pattern to extract #include statements + INCLUDE_PATTERN = re.compile(r'^\s*#include\s*[<"]([^>"]+)[>"]', re.MULTILINE) + def __init__(self, src_dir: str, verbose: bool = False): self.src_dir = Path(src_dir) self.verbose = verbose @@ -286,6 +290,14 @@ class TypedefCollector: return "" + def extract_includes(self, content: str) -> List[str]: + """Extract all #include statements from content.""" + includes = [] + for match in self.INCLUDE_PATTERN.finditer(content): + include_path = match.group(1) + includes.append(include_path) + return includes + def extract_typedefs(self, content: str, header_path: str) -> List[TypedefInfo]: """Extract NCollection typedefs from content.""" typedefs = [] @@ -480,6 +492,9 @@ class TypedefCollector: self.log(f"Processing: {relative_path}") + # Extract includes from the header + includes = self.extract_includes(content) + # Check for non-typedef content # Pass the count of NCollection typedefs we found to detect non-NCollection typedefs has_class, has_function, has_template_class, has_enum, has_other = \ @@ -493,6 +508,7 @@ class TypedefCollector: relative_path=relative_path, is_typedef_only=is_typedef_only, typedefs=typedefs, + includes=includes, has_class=has_class, has_function=has_function, has_template_class=has_template_class, @@ -551,9 +567,12 @@ class TypedefCollector: else: # New header with only alias typedef - need to check if it has other content full_path = self.src_dir / header_path + includes = [] try: with open(full_path, 'r', encoding='utf-8', errors='ignore') as f: content = f.read() + # Extract includes + includes = self.extract_includes(content) # Check for non-typedef content (passing 1 since we have at least 1 typedef) has_class, has_function, has_template_class, has_enum, has_other = \ self.has_non_typedef_content(content, 1) @@ -568,6 +587,7 @@ class TypedefCollector: relative_path=header_path, is_typedef_only=is_typedef_only, typedefs=[typedef], + includes=includes, has_class=has_class, has_function=has_function, has_template_class=has_template_class, diff --git a/adm/scripts/migration_800/collected_typedefs.json b/adm/scripts/migration_800/collected_typedefs.json index 186884a40c..3638a7e9e6 100644 --- a/adm/scripts/migration_800/collected_typedefs.json +++ b/adm/scripts/migration_800/collected_typedefs.json @@ -14958,6 +14958,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Vector.hxx", + "BinLDrivers_DocumentSection.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -14989,6 +14993,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Type.hxx", + "BinMDF_ADriver.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15020,6 +15029,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Type.hxx", + "Standard_Integer.hxx", + "NCollection_DoubleMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15041,6 +15055,10 @@ "namespace": "" } ], + "includes": [ + "gp_Trsf.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15062,6 +15080,11 @@ "namespace": "" } ], + "includes": [ + "gp_Trsf.hxx", + "TDataXtd_Array1OfTrsf.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15093,6 +15116,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TNaming_PtrRefShape.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15124,6 +15153,11 @@ "namespace": "" } ], + "includes": [ + "TNaming_ShapesSet.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15155,6 +15189,10 @@ "namespace": "" } ], + "includes": [ + "TopTools_IndexedDataMapOfShapeListOfShape.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15186,6 +15224,10 @@ "namespace": "" } ], + "includes": [ + "TopTools_MapOfShape.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15217,6 +15259,10 @@ "namespace": "" } ], + "includes": [ + "TNaming_NamedShape.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15248,6 +15294,10 @@ "namespace": "" } ], + "includes": [ + "TNaming_NamedShape.hxx", + "NCollection_Map.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15299,6 +15349,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Map.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15330,6 +15384,10 @@ "namespace": "" } ], + "includes": [ + "CDM_Document.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15361,6 +15419,10 @@ "namespace": "" } ], + "includes": [ + "CDM_Reference.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15392,6 +15454,10 @@ "namespace": "" } ], + "includes": [ + "CDM_Document.hxx", + "NCollection_Map.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15423,6 +15489,10 @@ "namespace": "" } ], + "includes": [ + "TCollection_ExtendedString.hxx", + "NCollection_DataMap.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -15444,6 +15514,10 @@ "namespace": "" } ], + "includes": [ + "PCDM_Document.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15465,6 +15539,10 @@ "namespace": "" } ], + "includes": [ + "PCDM_Reference.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15486,6 +15564,10 @@ "namespace": "" } ], + "includes": [ + "TDF_Attribute.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15517,6 +15599,10 @@ "namespace": "" } ], + "includes": [ + "TDF_Attribute.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15548,6 +15634,10 @@ "namespace": "" } ], + "includes": [ + "TDF_AttributeDelta.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15579,6 +15669,10 @@ "namespace": "" } ], + "includes": [ + "TDF_Attribute.hxx", + "NCollection_DoubleMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15600,6 +15694,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_IndexedMap.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -15631,6 +15728,10 @@ "namespace": "" } ], + "includes": [ + "TDF_Attribute.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15662,6 +15763,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Handle.hxx", + "TDF_Attribute.hxx", + "NCollection_Map.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15683,6 +15789,10 @@ "namespace": "" } ], + "includes": [ + "TDF_Attribute.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15714,6 +15824,10 @@ "namespace": "" } ], + "includes": [ + "TDF_Delta.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15745,6 +15859,11 @@ "namespace": "" } ], + "includes": [ + "Standard_GUID.hxx", + "TCollection_ExtendedString.hxx", + "NCollection_DoubleMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15766,6 +15885,11 @@ "namespace": "" } ], + "includes": [ + "TDF_Attribute.hxx", + "TDF_AttributeArray1.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15797,6 +15921,10 @@ "namespace": "" } ], + "includes": [ + "Standard_GUID.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15828,6 +15956,10 @@ "namespace": "" } ], + "includes": [ + "Standard_GUID.hxx", + "NCollection_Map.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15859,6 +15991,10 @@ "namespace": "" } ], + "includes": [ + "TDF_Label.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15890,6 +16026,10 @@ "namespace": "" } ], + "includes": [ + "TDF_Label.hxx", + "NCollection_DoubleMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15911,6 +16051,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_IndexedMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15942,6 +16085,11 @@ "namespace": "" } ], + "includes": [ + "TDF_Label.hxx", + "Standard_Integer.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -15973,6 +16121,10 @@ "namespace": "" } ], + "includes": [ + "TDF_Label.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16004,6 +16156,10 @@ "namespace": "" } ], + "includes": [ + "TDF_Label.hxx", + "NCollection_Map.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16025,6 +16181,10 @@ "namespace": "" } ], + "includes": [ + "TDF_Label.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16056,6 +16216,10 @@ "namespace": "" } ], + "includes": [ + "TCollection_ExtendedString.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16087,6 +16251,11 @@ "namespace": "" } ], + "includes": [ + "TCollection_ExtendedString.hxx", + "TColStd_HArray1OfInteger.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16118,6 +16287,11 @@ "namespace": "" } ], + "includes": [ + "TCollection_ExtendedString.hxx", + "TColStd_HArray1OfReal.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16149,6 +16323,10 @@ "namespace": "" } ], + "includes": [ + "TCollection_ExtendedString.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16180,6 +16358,10 @@ "namespace": "" } ], + "includes": [ + "TCollection_ExtendedString.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16201,6 +16383,11 @@ "namespace": "" } ], + "includes": [ + "TDF_Label.hxx", + "TDataStd_LabelArray1.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16222,6 +16409,10 @@ "namespace": "" } ], + "includes": [ + "TDF_Label.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16253,6 +16444,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16284,6 +16478,10 @@ "namespace": "" } ], + "includes": [ + "TCollection_ExtendedString.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16315,6 +16513,11 @@ "namespace": "" } ], + "includes": [ + "TDF_Label.hxx", + "TDF_IDMap.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16336,6 +16539,10 @@ "namespace": "" } ], + "includes": [ + "TDocStd_ApplicationDelta.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16357,6 +16564,10 @@ "namespace": "" } ], + "includes": [ + "TDocStd_Document.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16378,6 +16589,10 @@ "namespace": "" } ], + "includes": [ + "TFunction_DataMapOfGUIDDriver.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16409,6 +16624,11 @@ "namespace": "" } ], + "includes": [ + "TFunction_Driver.hxx", + "Standard_GUID.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16440,6 +16660,10 @@ "namespace": "" } ], + "includes": [ + "TDF_LabelList.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16471,6 +16695,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "TDF_Label.hxx", + "NCollection_DoubleMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16492,6 +16721,10 @@ "namespace": "" } ], + "includes": [ + "TFunction_Array1OfDataMapOfGUIDDriver.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16513,6 +16746,11 @@ "namespace": "" } ], + "includes": [ + "StdLPersistent_HArray1.hxx", + "StdObject_Shape.hxx", + "NCollection_HArray1.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -16534,6 +16772,10 @@ "namespace": "" } ], + "includes": [ + "StdStorage_SequenceOfRoots.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16565,6 +16807,11 @@ "namespace": "" } ], + "includes": [ + "TCollection_AsciiString.hxx", + "StdStorage_Root.hxx", + "NCollection_IndexedDataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16586,6 +16833,11 @@ "namespace": "" } ], + "includes": [ + "TCollection_AsciiString.hxx", + "Standard_Integer.hxx", + "NCollection_IndexedDataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16607,6 +16859,10 @@ "namespace": "" } ], + "includes": [ + "StdStorage_Root.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16628,6 +16884,17 @@ "namespace": "" } ], + "includes": [ + "Standard_NotImplemented.hxx", + "Standard_NullValue.hxx", + "StdObjMgt_Persistent.hxx", + "StdObjMgt_ReadData.hxx", + "StdObjMgt_WriteData.hxx", + "NCollection_HArray1.hxx", + "TColStd_HArray1OfInteger.hxx", + "TColStd_HArray1OfReal.hxx", + "TColStd_HArray1OfByte.hxx" + ], "has_class": true, "has_function": false, "has_template_class": true, @@ -16649,6 +16916,16 @@ "namespace": "" } ], + "includes": [ + "Standard_NotImplemented.hxx", + "Standard_NullValue.hxx", + "StdObjMgt_Persistent.hxx", + "StdObjMgt_ReadData.hxx", + "StdObjMgt_WriteData.hxx", + "NCollection_HArray2.hxx", + "TColStd_HArray2OfInteger.hxx", + "TColStd_HArray2OfReal.hxx" + ], "has_class": true, "has_function": false, "has_template_class": true, @@ -16670,6 +16947,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_DataMap.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -16711,6 +16991,13 @@ "namespace": "" } ], + "includes": [ + "NCollection_DataMap.hxx", + "TCollection_AsciiString.hxx", + "TCollection_HExtendedString.hxx", + "TDF_Label.hxx", + "TObj_SequenceOfObject.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16732,6 +17019,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Sequence.hxx", + "TObj_ObjectIterator.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16763,6 +17054,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Sequence.hxx", + "NCollection_HSequence.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -16794,6 +17089,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_SparseArray.hxx", + "TDF_Label.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -16825,6 +17124,11 @@ "namespace": "" } ], + "includes": [ + "Standard_GUID.hxx", + "TPrsStd_Driver.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16846,6 +17150,10 @@ "namespace": "" } ], + "includes": [ + "XmlLDrivers_NamespaceDef.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16877,6 +17185,11 @@ "namespace": "" } ], + "includes": [ + "TCollection_AsciiString.hxx", + "XmlMDF_ADriver.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16908,6 +17221,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Type.hxx", + "XmlMDF_ADriver.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -16929,6 +17247,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_DataMap.hxx", + "TColStd_ListOfAsciiString.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -16960,6 +17282,15 @@ "namespace": "" } ], + "includes": [ + "DE_ConfigurationNode.hxx", + "DE_Provider.hxx", + "Message_ProgressRange.hxx", + "NCollection_DataMap.hxx", + "NCollection_IndexedDataMap.hxx", + "TColStd_ListOfAsciiString.hxx", + "mutex" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -16981,6 +17312,13 @@ "namespace": "" } ], + "includes": [ + "NCollection_List.hxx", + "NCollection_Shared.hxx", + "RWGltf_GltfAccessor.hxx", + "TopoDS_Shape.hxx", + "XCAFPrs_Style.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -17002,6 +17340,10 @@ "namespace": "" } ], + "includes": [ + "IGESAppli_FiniteElement.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17023,6 +17365,10 @@ "namespace": "" } ], + "includes": [ + "IGESAppli_Flow.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17044,6 +17390,10 @@ "namespace": "" } ], + "includes": [ + "IGESAppli_Node.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17065,6 +17415,10 @@ "namespace": "" } ], + "includes": [ + "IGESAppli_Array1OfFiniteElement.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17086,6 +17440,11 @@ "namespace": "" } ], + "includes": [ + "IGESAppli_Flow.hxx", + "IGESAppli_Array1OfFlow.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17107,6 +17466,10 @@ "namespace": "" } ], + "includes": [ + "IGESAppli_Array1OfNode.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17128,6 +17491,10 @@ "namespace": "" } ], + "includes": [ + "IGESData_LineFontEntity.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17149,6 +17516,10 @@ "namespace": "" } ], + "includes": [ + "TColStd_HArray1OfReal.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17170,6 +17541,11 @@ "namespace": "" } ], + "includes": [ + "IGESData_LineFontEntity.hxx", + "IGESBasic_Array1OfLineFontEntity.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17191,6 +17567,10 @@ "namespace": "" } ], + "includes": [ + "IGESBasic_Array2OfHArray1OfReal.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17212,6 +17592,10 @@ "namespace": "" } ], + "includes": [ + "IGESData_DirPart.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17233,6 +17617,10 @@ "namespace": "" } ], + "includes": [ + "IGESData_IGESEntity.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17254,6 +17642,10 @@ "namespace": "" } ], + "includes": [ + "IGESData_Array1OfIGESEntity.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17275,6 +17667,10 @@ "namespace": "" } ], + "includes": [ + "IGESDefs_TabularData.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17296,6 +17692,10 @@ "namespace": "" } ], + "includes": [ + "IGESDefs_Array1OfTabularData.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17317,6 +17717,10 @@ "namespace": "" } ], + "includes": [ + "IGESDimen_GeneralNote.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17338,6 +17742,10 @@ "namespace": "" } ], + "includes": [ + "IGESDimen_LeaderArrow.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17359,6 +17767,10 @@ "namespace": "" } ], + "includes": [ + "IGESDimen_Array1OfGeneralNote.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17380,6 +17792,10 @@ "namespace": "" } ], + "includes": [ + "IGESDimen_Array1OfLeaderArrow.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17401,6 +17817,10 @@ "namespace": "" } ], + "includes": [ + "IGESDraw_ConnectPoint.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17422,6 +17842,10 @@ "namespace": "" } ], + "includes": [ + "IGESData_ViewKindEntity.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17443,6 +17867,10 @@ "namespace": "" } ], + "includes": [ + "IGESDraw_Array1OfConnectPoint.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17464,6 +17892,10 @@ "namespace": "" } ], + "includes": [ + "IGESDraw_Array1OfViewKindEntity.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17485,6 +17917,10 @@ "namespace": "" } ], + "includes": [ + "IGESGeom_Boundary.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17506,6 +17942,10 @@ "namespace": "" } ], + "includes": [ + "IGESGeom_CurveOnSurface.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17527,6 +17967,10 @@ "namespace": "" } ], + "includes": [ + "IGESGeom_TransformationMatrix.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17548,6 +17992,10 @@ "namespace": "" } ], + "includes": [ + "IGESGeom_Array1OfBoundary.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17569,6 +18017,10 @@ "namespace": "" } ], + "includes": [ + "IGESGeom_Array1OfCurveOnSurface.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17590,6 +18042,10 @@ "namespace": "" } ], + "includes": [ + "IGESGeom_Array1OfTransformationMatrix.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17611,6 +18067,10 @@ "namespace": "" } ], + "includes": [ + "IGESGraph_Color.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17632,6 +18092,10 @@ "namespace": "" } ], + "includes": [ + "IGESGraph_TextDisplayTemplate.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17653,6 +18117,10 @@ "namespace": "" } ], + "includes": [ + "IGESGraph_TextFontDef.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17674,6 +18142,10 @@ "namespace": "" } ], + "includes": [ + "IGESGraph_Array1OfColor.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17695,6 +18167,10 @@ "namespace": "" } ], + "includes": [ + "IGESGraph_Array1OfTextDisplayTemplate.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17716,6 +18192,10 @@ "namespace": "" } ], + "includes": [ + "IGESGraph_Array1OfTextFontDef.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17737,6 +18217,10 @@ "namespace": "" } ], + "includes": [ + "IGESSolid_Face.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17758,6 +18242,10 @@ "namespace": "" } ], + "includes": [ + "IGESSolid_Loop.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17779,6 +18267,10 @@ "namespace": "" } ], + "includes": [ + "IGESSolid_Shell.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17800,6 +18292,10 @@ "namespace": "" } ], + "includes": [ + "IGESSolid_VertexList.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17821,6 +18317,10 @@ "namespace": "" } ], + "includes": [ + "IGESSolid_Array1OfFace.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17842,6 +18342,10 @@ "namespace": "" } ], + "includes": [ + "IGESSolid_Array1OfLoop.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17863,6 +18367,10 @@ "namespace": "" } ], + "includes": [ + "IGESSolid_Array1OfShell.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17884,6 +18392,10 @@ "namespace": "" } ], + "includes": [ + "IGESSolid_Array1OfVertexList.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17915,6 +18427,11 @@ "namespace": "" } ], + "includes": [ + "TDF_Label.hxx", + "STEPCAFControl_ExternFile.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17946,6 +18463,11 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TDF_Label.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -17977,6 +18499,11 @@ "namespace": "" } ], + "includes": [ + "StepBasic_ProductDefinition.hxx", + "STEPCAFControl_ExternFile.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18008,6 +18535,11 @@ "namespace": "" } ], + "includes": [ + "StepShape_ShapeDefinitionRepresentation.hxx", + "STEPCAFControl_ExternFile.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18039,6 +18571,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "StepBasic_ProductDefinition.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18070,6 +18608,11 @@ "namespace": "" } ], + "includes": [ + "StepShape_ShapeDefinitionRepresentation.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18101,6 +18644,11 @@ "namespace": "" } ], + "includes": [ + "TCollection_AsciiString.hxx", + "Standard_Transient.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18132,6 +18680,11 @@ "namespace": "" } ], + "includes": [ + "gp_Pnt.hxx", + "Standard_Transient.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18153,6 +18706,10 @@ "namespace": "" } ], + "includes": [ + "STEPSelections_SequenceOfAssemblyLink.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18174,6 +18731,10 @@ "namespace": "" } ], + "includes": [ + "STEPSelections_AssemblyComponent.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18195,6 +18756,10 @@ "namespace": "" } ], + "includes": [ + "STEPSelections_AssemblyLink.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18216,6 +18781,10 @@ "namespace": "" } ], + "includes": [ + "StepAP203_ApprovedItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18237,6 +18806,10 @@ "namespace": "" } ], + "includes": [ + "StepAP203_CertifiedItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18258,6 +18831,10 @@ "namespace": "" } ], + "includes": [ + "StepAP203_ChangeRequestItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18279,6 +18856,10 @@ "namespace": "" } ], + "includes": [ + "StepAP203_ClassifiedItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18300,6 +18881,10 @@ "namespace": "" } ], + "includes": [ + "StepAP203_ContractedItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18321,6 +18906,10 @@ "namespace": "" } ], + "includes": [ + "StepAP203_DateTimeItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18342,6 +18931,10 @@ "namespace": "" } ], + "includes": [ + "StepAP203_PersonOrganizationItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18363,6 +18956,10 @@ "namespace": "" } ], + "includes": [ + "StepAP203_SpecifiedItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18384,6 +18981,10 @@ "namespace": "" } ], + "includes": [ + "StepAP203_StartRequestItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18405,6 +19006,10 @@ "namespace": "" } ], + "includes": [ + "StepAP203_WorkItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18426,6 +19031,10 @@ "namespace": "" } ], + "includes": [ + "StepAP203_Array1OfApprovedItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18447,6 +19056,10 @@ "namespace": "" } ], + "includes": [ + "StepAP203_Array1OfCertifiedItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18468,6 +19081,10 @@ "namespace": "" } ], + "includes": [ + "StepAP203_Array1OfChangeRequestItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18489,6 +19106,10 @@ "namespace": "" } ], + "includes": [ + "StepAP203_Array1OfClassifiedItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18510,6 +19131,10 @@ "namespace": "" } ], + "includes": [ + "StepAP203_Array1OfContractedItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18531,6 +19156,10 @@ "namespace": "" } ], + "includes": [ + "StepAP203_Array1OfDateTimeItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18552,6 +19181,10 @@ "namespace": "" } ], + "includes": [ + "StepAP203_Array1OfPersonOrganizationItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18573,6 +19206,10 @@ "namespace": "" } ], + "includes": [ + "StepAP203_Array1OfSpecifiedItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18594,6 +19231,10 @@ "namespace": "" } ], + "includes": [ + "StepAP203_Array1OfStartRequestItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18615,6 +19256,10 @@ "namespace": "" } ], + "includes": [ + "StepAP203_Array1OfWorkItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18636,6 +19281,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_ApprovalItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18657,6 +19306,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_AutoDesignDateAndPersonItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18678,6 +19331,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_AutoDesignDateAndTimeItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18699,6 +19356,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_AutoDesignDatedItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18720,6 +19381,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_AutoDesignGeneralOrgItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18741,6 +19406,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_AutoDesignGroupedItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18762,6 +19431,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_AutoDesignPresentedItemSelect.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18783,6 +19456,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_AutoDesignReferencingItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18804,6 +19481,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_DateAndTimeItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18825,6 +19506,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_DateItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18846,6 +19531,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_DocumentReferenceItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18867,6 +19556,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_ExternalIdentificationItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18888,6 +19581,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_GroupItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18909,6 +19606,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_OrganizationItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18930,6 +19631,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_PersonAndOrganizationItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18951,6 +19656,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_PresentedItemSelect.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18972,6 +19681,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_SecurityClassificationItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -18993,6 +19706,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_Array1OfApprovalItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19014,6 +19731,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_Array1OfAutoDesignDateAndPersonItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19035,6 +19756,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_Array1OfAutoDesignDateAndTimeItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19056,6 +19781,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_Array1OfAutoDesignDatedItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19077,6 +19806,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_Array1OfAutoDesignGeneralOrgItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19098,6 +19831,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_Array1OfAutoDesignGroupedItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19119,6 +19856,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_Array1OfAutoDesignPresentedItemSelect.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19140,6 +19881,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_Array1OfAutoDesignReferencingItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19161,6 +19906,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_Array1OfDateAndTimeItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19182,6 +19931,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_Array1OfDateItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19203,6 +19956,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_Array1OfDocumentReferenceItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19224,6 +19981,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_Array1OfExternalIdentificationItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19245,6 +20006,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_Array1OfGroupItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19266,6 +20031,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_Array1OfOrganizationItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19287,6 +20056,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_Array1OfPersonAndOrganizationItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19308,6 +20081,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_Array1OfPresentedItemSelect.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19329,6 +20106,10 @@ "namespace": "" } ], + "includes": [ + "StepAP214_Array1OfSecurityClassificationItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19350,6 +20131,10 @@ "namespace": "" } ], + "includes": [ + "StepBasic_Approval.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19371,6 +20156,10 @@ "namespace": "" } ], + "includes": [ + "StepBasic_DerivedUnitElement.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19392,6 +20181,10 @@ "namespace": "" } ], + "includes": [ + "StepBasic_Document.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19413,6 +20206,10 @@ "namespace": "" } ], + "includes": [ + "StepBasic_NamedUnit.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19434,6 +20231,10 @@ "namespace": "" } ], + "includes": [ + "StepBasic_Organization.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19455,6 +20256,10 @@ "namespace": "" } ], + "includes": [ + "StepBasic_Person.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19476,6 +20281,10 @@ "namespace": "" } ], + "includes": [ + "StepBasic_Product.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19497,6 +20306,10 @@ "namespace": "" } ], + "includes": [ + "StepBasic_ProductContext.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19518,6 +20331,10 @@ "namespace": "" } ], + "includes": [ + "StepBasic_ProductDefinition.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19539,6 +20356,10 @@ "namespace": "" } ], + "includes": [ + "StepBasic_UncertaintyMeasureWithUnit.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19560,6 +20381,10 @@ "namespace": "" } ], + "includes": [ + "StepBasic_Array1OfApproval.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19581,6 +20406,10 @@ "namespace": "" } ], + "includes": [ + "StepBasic_Array1OfDerivedUnitElement.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19602,6 +20431,10 @@ "namespace": "" } ], + "includes": [ + "StepBasic_Array1OfDocument.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19623,6 +20456,10 @@ "namespace": "" } ], + "includes": [ + "StepBasic_Array1OfNamedUnit.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19644,6 +20481,10 @@ "namespace": "" } ], + "includes": [ + "StepBasic_Array1OfOrganization.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19665,6 +20506,10 @@ "namespace": "" } ], + "includes": [ + "StepBasic_Array1OfPerson.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19686,6 +20531,10 @@ "namespace": "" } ], + "includes": [ + "StepBasic_Array1OfProduct.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19707,6 +20556,10 @@ "namespace": "" } ], + "includes": [ + "StepBasic_Array1OfProductContext.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19728,6 +20581,11 @@ "namespace": "" } ], + "includes": [ + "StepBasic_ProductDefinition.hxx", + "StepBasic_Array1OfProductDefinition.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19749,6 +20607,10 @@ "namespace": "" } ], + "includes": [ + "StepBasic_Array1OfUncertaintyMeasureWithUnit.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19770,6 +20632,10 @@ "namespace": "" } ], + "includes": [ + "StepData_Field.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19791,6 +20657,10 @@ "namespace": "" } ], + "includes": [ + "StepData_Array1OfField.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19812,6 +20682,10 @@ "namespace": "" } ], + "includes": [ + "StepDimTol_DatumReference.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19833,6 +20707,10 @@ "namespace": "" } ], + "includes": [ + "StepDimTol_DatumReferenceCompartment.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19854,6 +20732,10 @@ "namespace": "" } ], + "includes": [ + "StepDimTol_DatumReferenceElement.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19875,6 +20757,10 @@ "namespace": "" } ], + "includes": [ + "StepDimTol_DatumReferenceModifier.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19896,6 +20782,10 @@ "namespace": "" } ], + "includes": [ + "StepDimTol_DatumSystemOrReference.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19917,6 +20807,10 @@ "namespace": "" } ], + "includes": [ + "StepDimTol_GeometricToleranceModifier.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19938,6 +20832,10 @@ "namespace": "" } ], + "includes": [ + "StepDimTol_ToleranceZoneTarget.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -19959,6 +20857,14 @@ "namespace": "" } ], + "includes": [ + "Standard.hxx", + "Standard_DefineAlloc.hxx", + "Standard_Handle.hxx", + "Standard_Integer.hxx", + "StepData_SelectType.hxx", + "NCollection_HArray1.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -19980,6 +20886,10 @@ "namespace": "" } ], + "includes": [ + "StepDimTol_Array1OfDatumReference.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20001,6 +20911,10 @@ "namespace": "" } ], + "includes": [ + "StepDimTol_Array1OfDatumReferenceCompartment.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20022,6 +20936,10 @@ "namespace": "" } ], + "includes": [ + "StepDimTol_Array1OfDatumReferenceElement.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20043,6 +20961,11 @@ "namespace": "" } ], + "includes": [ + "StepDimTol_DatumReferenceModifier.hxx", + "StepDimTol_Array1OfDatumReferenceModifier.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20064,6 +20987,10 @@ "namespace": "" } ], + "includes": [ + "StepDimTol_Array1OfDatumSystemOrReference.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20085,6 +21012,10 @@ "namespace": "" } ], + "includes": [ + "StepDimTol_Array1OfGeometricToleranceModifier.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20106,6 +21037,10 @@ "namespace": "" } ], + "includes": [ + "StepDimTol_Array1OfToleranceZoneTarget.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20127,6 +21062,10 @@ "namespace": "" } ], + "includes": [ + "StepElement_CurveElementEndReleasePacket.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20148,6 +21087,10 @@ "namespace": "" } ], + "includes": [ + "StepElement_CurveElementSectionDefinition.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20169,6 +21112,10 @@ "namespace": "" } ], + "includes": [ + "StepElement_HSequenceOfCurveElementPurposeMember.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20190,6 +21137,10 @@ "namespace": "" } ], + "includes": [ + "StepElement_HSequenceOfSurfaceElementPurposeMember.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20211,6 +21162,10 @@ "namespace": "" } ], + "includes": [ + "StepElement_MeasureOrUnspecifiedValue.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20232,6 +21187,10 @@ "namespace": "" } ], + "includes": [ + "StepElement_SurfaceSection.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20253,6 +21212,10 @@ "namespace": "" } ], + "includes": [ + "StepElement_VolumeElementPurpose.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20274,6 +21237,10 @@ "namespace": "" } ], + "includes": [ + "StepElement_VolumeElementPurposeMember.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20295,6 +21262,10 @@ "namespace": "" } ], + "includes": [ + "StepElement_CurveElementPurposeMember.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20316,6 +21287,10 @@ "namespace": "" } ], + "includes": [ + "StepElement_SurfaceElementPurpose.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20337,6 +21312,10 @@ "namespace": "" } ], + "includes": [ + "StepElement_SurfaceElementPurposeMember.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20358,6 +21337,10 @@ "namespace": "" } ], + "includes": [ + "StepElement_Array1OfCurveElementEndReleasePacket.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20379,6 +21362,10 @@ "namespace": "" } ], + "includes": [ + "StepElement_Array1OfCurveElementSectionDefinition.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20400,6 +21387,11 @@ "namespace": "" } ], + "includes": [ + "StepElement_HSequenceOfCurveElementPurposeMember.hxx", + "StepElement_Array1OfHSequenceOfCurveElementPurposeMember.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20421,6 +21413,10 @@ "namespace": "" } ], + "includes": [ + "StepElement_Array1OfHSequenceOfSurfaceElementPurposeMember.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20442,6 +21438,10 @@ "namespace": "" } ], + "includes": [ + "StepElement_Array1OfMeasureOrUnspecifiedValue.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20463,6 +21463,10 @@ "namespace": "" } ], + "includes": [ + "StepElement_Array1OfSurfaceSection.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20484,6 +21488,11 @@ "namespace": "" } ], + "includes": [ + "StepElement_VolumeElementPurpose.hxx", + "StepElement_Array1OfVolumeElementPurpose.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20505,6 +21514,10 @@ "namespace": "" } ], + "includes": [ + "StepElement_Array1OfVolumeElementPurposeMember.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20526,6 +21539,11 @@ "namespace": "" } ], + "includes": [ + "StepElement_CurveElementPurposeMember.hxx", + "StepElement_Array2OfCurveElementPurposeMember.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20547,6 +21565,11 @@ "namespace": "" } ], + "includes": [ + "StepElement_SurfaceElementPurpose.hxx", + "StepElement_Array2OfSurfaceElementPurpose.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20568,6 +21591,11 @@ "namespace": "" } ], + "includes": [ + "StepElement_SurfaceElementPurposeMember.hxx", + "StepElement_Array2OfSurfaceElementPurposeMember.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20589,6 +21617,11 @@ "namespace": "" } ], + "includes": [ + "StepElement_CurveElementPurposeMember.hxx", + "StepElement_SequenceOfCurveElementPurposeMember.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20610,6 +21643,10 @@ "namespace": "" } ], + "includes": [ + "StepElement_SequenceOfCurveElementSectionDefinition.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20631,6 +21668,10 @@ "namespace": "" } ], + "includes": [ + "StepElement_SequenceOfElementMaterial.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20652,6 +21693,10 @@ "namespace": "" } ], + "includes": [ + "StepElement_SequenceOfSurfaceElementPurposeMember.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20673,6 +21718,10 @@ "namespace": "" } ], + "includes": [ + "StepElement_CurveElementPurposeMember.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20694,6 +21743,10 @@ "namespace": "" } ], + "includes": [ + "StepElement_CurveElementSectionDefinition.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20715,6 +21768,10 @@ "namespace": "" } ], + "includes": [ + "StepElement_ElementMaterial.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20736,6 +21793,10 @@ "namespace": "" } ], + "includes": [ + "StepElement_SurfaceElementPurposeMember.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20757,6 +21818,10 @@ "namespace": "" } ], + "includes": [ + "StepFEA_CurveElementEndOffset.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20778,6 +21843,10 @@ "namespace": "" } ], + "includes": [ + "StepFEA_CurveElementEndRelease.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20799,6 +21868,10 @@ "namespace": "" } ], + "includes": [ + "StepFEA_CurveElementInterval.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20820,6 +21893,10 @@ "namespace": "" } ], + "includes": [ + "StepFEA_DegreeOfFreedom.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20841,6 +21918,10 @@ "namespace": "" } ], + "includes": [ + "StepFEA_ElementRepresentation.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20862,6 +21943,10 @@ "namespace": "" } ], + "includes": [ + "StepFEA_NodeRepresentation.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20883,6 +21968,10 @@ "namespace": "" } ], + "includes": [ + "StepFEA_Array1OfCurveElementEndOffset.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20904,6 +21993,10 @@ "namespace": "" } ], + "includes": [ + "StepFEA_Array1OfCurveElementEndRelease.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20925,6 +22018,11 @@ "namespace": "" } ], + "includes": [ + "StepFEA_CurveElementInterval.hxx", + "StepFEA_Array1OfCurveElementInterval.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20946,6 +22044,10 @@ "namespace": "" } ], + "includes": [ + "StepFEA_Array1OfDegreeOfFreedom.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20967,6 +22069,11 @@ "namespace": "" } ], + "includes": [ + "StepFEA_ElementRepresentation.hxx", + "StepFEA_Array1OfElementRepresentation.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -20988,6 +22095,10 @@ "namespace": "" } ], + "includes": [ + "StepFEA_Array1OfNodeRepresentation.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21009,6 +22120,11 @@ "namespace": "" } ], + "includes": [ + "StepFEA_Curve3dElementProperty.hxx", + "StepFEA_SequenceOfCurve3dElementProperty.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21030,6 +22146,10 @@ "namespace": "" } ], + "includes": [ + "StepFEA_SequenceOfElementGeometricRelationship.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21051,6 +22171,10 @@ "namespace": "" } ], + "includes": [ + "StepFEA_SequenceOfElementRepresentation.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21072,6 +22196,11 @@ "namespace": "" } ], + "includes": [ + "StepFEA_NodeRepresentation.hxx", + "StepFEA_SequenceOfNodeRepresentation.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21093,6 +22222,10 @@ "namespace": "" } ], + "includes": [ + "StepFEA_Curve3dElementProperty.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21114,6 +22247,10 @@ "namespace": "" } ], + "includes": [ + "StepFEA_ElementGeometricRelationship.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21135,6 +22272,10 @@ "namespace": "" } ], + "includes": [ + "StepFEA_ElementRepresentation.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21156,6 +22297,10 @@ "namespace": "" } ], + "includes": [ + "StepFEA_NodeRepresentation.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21177,6 +22322,10 @@ "namespace": "" } ], + "includes": [ + "StepGeom_BoundaryCurve.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21198,6 +22347,10 @@ "namespace": "" } ], + "includes": [ + "StepGeom_CartesianPoint.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21219,6 +22372,10 @@ "namespace": "" } ], + "includes": [ + "StepGeom_CompositeCurveSegment.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21240,6 +22397,10 @@ "namespace": "" } ], + "includes": [ + "StepGeom_Curve.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21261,6 +22422,10 @@ "namespace": "" } ], + "includes": [ + "StepGeom_PcurveOrSurface.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21282,6 +22447,10 @@ "namespace": "" } ], + "includes": [ + "StepGeom_SurfaceBoundary.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21303,6 +22472,10 @@ "namespace": "" } ], + "includes": [ + "StepGeom_TrimmingSelect.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21324,6 +22497,10 @@ "namespace": "" } ], + "includes": [ + "StepGeom_CartesianPoint.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21345,6 +22522,10 @@ "namespace": "" } ], + "includes": [ + "StepGeom_SurfacePatch.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21366,6 +22547,11 @@ "namespace": "" } ], + "includes": [ + "StepGeom_BoundaryCurve.hxx", + "StepGeom_Array1OfBoundaryCurve.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21387,6 +22573,10 @@ "namespace": "" } ], + "includes": [ + "StepGeom_Array1OfCartesianPoint.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21408,6 +22598,10 @@ "namespace": "" } ], + "includes": [ + "StepGeom_Array1OfCompositeCurveSegment.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21429,6 +22623,11 @@ "namespace": "" } ], + "includes": [ + "StepGeom_Curve.hxx", + "StepGeom_Array1OfCurve.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21450,6 +22649,10 @@ "namespace": "" } ], + "includes": [ + "StepGeom_Array1OfPcurveOrSurface.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21471,6 +22674,10 @@ "namespace": "" } ], + "includes": [ + "StepGeom_Array1OfSurfaceBoundary.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21492,6 +22699,10 @@ "namespace": "" } ], + "includes": [ + "StepGeom_Array1OfTrimmingSelect.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21513,6 +22724,10 @@ "namespace": "" } ], + "includes": [ + "StepGeom_Array2OfCartesianPoint.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21534,6 +22749,10 @@ "namespace": "" } ], + "includes": [ + "StepGeom_Array2OfSurfacePatch.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21555,6 +22774,10 @@ "namespace": "" } ], + "includes": [ + "StepRepr_MaterialPropertyRepresentation.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21576,6 +22799,10 @@ "namespace": "" } ], + "includes": [ + "StepRepr_PropertyDefinitionRepresentation.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21597,6 +22824,10 @@ "namespace": "" } ], + "includes": [ + "StepRepr_RepresentationItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21618,6 +22849,10 @@ "namespace": "" } ], + "includes": [ + "StepRepr_ShapeAspect.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21639,6 +22874,10 @@ "namespace": "" } ], + "includes": [ + "StepRepr_Array1OfMaterialPropertyRepresentation.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21660,6 +22899,10 @@ "namespace": "" } ], + "includes": [ + "StepRepr_Array1OfPropertyDefinitionRepresentation.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21681,6 +22924,10 @@ "namespace": "" } ], + "includes": [ + "StepRepr_Array1OfRepresentationItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21702,6 +22949,10 @@ "namespace": "" } ], + "includes": [ + "StepRepr_Array1OfShapeAspect.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21723,6 +22974,11 @@ "namespace": "" } ], + "includes": [ + "StepRepr_MaterialPropertyRepresentation.hxx", + "StepRepr_SequenceOfMaterialPropertyRepresentation.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21744,6 +23000,11 @@ "namespace": "" } ], + "includes": [ + "StepRepr_RepresentationItem.hxx", + "StepRepr_SequenceOfRepresentationItem.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21765,6 +23026,10 @@ "namespace": "" } ], + "includes": [ + "StepRepr_MaterialPropertyRepresentation.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21786,6 +23051,10 @@ "namespace": "" } ], + "includes": [ + "StepRepr_RepresentationItem.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21807,6 +23076,10 @@ "namespace": "" } ], + "includes": [ + "StepShape_ConnectedEdgeSet.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21828,6 +23101,10 @@ "namespace": "" } ], + "includes": [ + "StepShape_ConnectedFaceSet.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21849,6 +23126,10 @@ "namespace": "" } ], + "includes": [ + "StepShape_Edge.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21870,6 +23151,10 @@ "namespace": "" } ], + "includes": [ + "StepShape_Face.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21891,6 +23176,10 @@ "namespace": "" } ], + "includes": [ + "StepShape_FaceBound.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21912,6 +23201,10 @@ "namespace": "" } ], + "includes": [ + "StepShape_GeometricSetSelect.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21933,6 +23226,10 @@ "namespace": "" } ], + "includes": [ + "StepShape_OrientedClosedShell.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21954,6 +23251,10 @@ "namespace": "" } ], + "includes": [ + "StepShape_OrientedEdge.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21975,6 +23276,10 @@ "namespace": "" } ], + "includes": [ + "StepShape_ShapeDimensionRepresentationItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -21996,6 +23301,10 @@ "namespace": "" } ], + "includes": [ + "StepShape_Shell.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22017,6 +23326,10 @@ "namespace": "" } ], + "includes": [ + "StepShape_ValueQualifier.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22038,6 +23351,10 @@ "namespace": "" } ], + "includes": [ + "StepShape_Array1OfConnectedEdgeSet.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22059,6 +23376,10 @@ "namespace": "" } ], + "includes": [ + "StepShape_Array1OfConnectedFaceSet.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22080,6 +23401,10 @@ "namespace": "" } ], + "includes": [ + "StepShape_Array1OfEdge.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22101,6 +23426,10 @@ "namespace": "" } ], + "includes": [ + "StepShape_Array1OfFace.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22122,6 +23451,10 @@ "namespace": "" } ], + "includes": [ + "StepShape_Array1OfFaceBound.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22143,6 +23476,11 @@ "namespace": "" } ], + "includes": [ + "StepShape_GeometricSetSelect.hxx", + "StepShape_Array1OfGeometricSetSelect.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22164,6 +23502,10 @@ "namespace": "" } ], + "includes": [ + "StepShape_Array1OfOrientedClosedShell.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22185,6 +23527,10 @@ "namespace": "" } ], + "includes": [ + "StepShape_Array1OfOrientedEdge.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22206,6 +23552,10 @@ "namespace": "" } ], + "includes": [ + "StepShape_Array1OfShapeDimensionRepresentationItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22227,6 +23577,11 @@ "namespace": "" } ], + "includes": [ + "StepShape_Shell.hxx", + "StepShape_Array1OfShell.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22248,6 +23603,10 @@ "namespace": "" } ], + "includes": [ + "StepShape_Array1OfValueQualifier.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22279,6 +23638,11 @@ "namespace": "" } ], + "includes": [ + "StepRepr_RepresentationItem.hxx", + "TopoDS_Shape.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22310,6 +23674,11 @@ "namespace": "" } ], + "includes": [ + "TCollection_AsciiString.hxx", + "TopoDS_Shape.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22341,6 +23710,11 @@ "namespace": "" } ], + "includes": [ + "StepShape_TopologicalRepresentationItem.hxx", + "TopoDS_Shape.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22372,6 +23746,11 @@ "namespace": "" } ], + "includes": [ + "StepToTopoDS_PointPair.hxx", + "TopoDS_Edge.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22403,6 +23782,11 @@ "namespace": "" } ], + "includes": [ + "StepGeom_CartesianPoint.hxx", + "TopoDS_Vertex.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22424,6 +23808,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_AnnotationPlaneElement.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22445,6 +23833,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_BoxCharacteristicSelect.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22466,6 +23858,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_CameraModelD3MultiClippingInterectionSelect.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22487,6 +23883,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_CameraModelD3MultiClippingUnionSelect.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22508,6 +23908,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_CurveStyleFontPattern.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22529,6 +23933,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_DirectionCountSelect.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22550,6 +23958,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_DraughtingCalloutElement.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22571,6 +23983,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_FillStyleSelect.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22592,6 +24008,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_InvisibleItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22613,6 +24033,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_LayeredItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22634,6 +24058,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_PresentationStyleAssignment.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22655,6 +24083,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_PresentationStyleSelect.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22676,6 +24108,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_RenderingPropertiesSelect.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22697,6 +24133,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_StyleContextSelect.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22718,6 +24158,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_SurfaceStyleElementSelect.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22739,6 +24183,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_TessellatedEdgeOrVertex.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22760,6 +24208,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_TessellatedStructuredItem.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22781,6 +24233,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_TextOrCharacter.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22802,6 +24258,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_Array1OfAnnotationPlaneElement.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22823,6 +24283,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_Array1OfBoxCharacteristicSelect.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22844,6 +24308,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22865,6 +24333,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22886,6 +24358,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_Array1OfCurveStyleFontPattern.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22907,6 +24383,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_Array1OfDirectionCountSelect.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22928,6 +24408,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_Array1OfDraughtingCalloutElement.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22949,6 +24433,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_Array1OfFillStyleSelect.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22970,6 +24458,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_Array1OfInvisibleItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -22991,6 +24483,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_Array1OfLayeredItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23012,6 +24508,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_Array1OfPresentationStyleAssignment.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23033,6 +24533,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_Array1OfPresentationStyleSelect.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23054,6 +24558,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_Array1OfRenderingPropertiesSelect.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23075,6 +24583,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_Array1OfStyleContextSelect.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23096,6 +24608,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_Array1OfSurfaceStyleElementSelect.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23117,6 +24633,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_TessellatedEdgeOrVertex.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23138,6 +24658,10 @@ "namespace": "" } ], + "includes": [ + "StepVisual_TessellatedStructuredItem.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23159,6 +24683,11 @@ "namespace": "" } ], + "includes": [ + "StepVisual_TextOrCharacter.hxx", + "StepVisual_Array1OfTextOrCharacter.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23180,6 +24709,16 @@ "namespace": "" } ], + "includes": [ + "Standard.hxx", + "Standard_DefineAlloc.hxx", + "Standard_Handle.hxx", + "StepVisual_CoordinatesList.hxx", + "StepVisual_TessellatedItem.hxx", + "NCollection_Vector.hxx", + "NCollection_Handle.hxx", + "TColStd_HSequenceOfInteger.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -23201,6 +24740,14 @@ "namespace": "" } ], + "includes": [ + "Standard.hxx", + "Standard_DefineAlloc.hxx", + "Standard_Handle.hxx", + "StepVisual_TessellatedItem.hxx", + "NCollection_Array1.hxx", + "NCollection_Handle.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -23222,6 +24769,11 @@ "namespace": "" } ], + "includes": [ + "NCollection_DataMap.hxx", + "VrmlData_Appearance.hxx", + "TopoDS_TShape.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23243,6 +24795,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_List.hxx", + "VrmlData_Node.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23264,6 +24820,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Map.hxx", + "VrmlData_Node.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23285,6 +24845,12 @@ "namespace": "" } ], + "includes": [ + "NCollection_DataMap.hxx", + "TCollection_AsciiString.hxx", + "TopTools_ShapeMapHasher.hxx", + "XCAFPrs_Style.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -23306,6 +24872,11 @@ "namespace": "" } ], + "includes": [ + "NCollection_DataMap.hxx", + "XCAFDimTolObjects_GeomToleranceObject.hxx", + "XCAFDimTolObjects_DatumObject.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23327,6 +24898,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Sequence.hxx", + "XCAFDimTolObjects_DatumSingleModif.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23348,6 +24923,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Sequence.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -23369,6 +24947,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Sequence.hxx", + "XCAFDimTolObjects_DimensionModif.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23390,6 +24972,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Sequence.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -23411,6 +24996,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Sequence.hxx", + "XCAFDimTolObjects_GeomToleranceModif.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23432,6 +25021,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Sequence.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -23463,6 +25055,11 @@ "namespace": "" } ], + "includes": [ + "TDF_Label.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23484,6 +25081,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Sequence.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -23515,6 +25115,11 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "XCAFPrs_Style.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23546,6 +25151,11 @@ "namespace": "" } ], + "includes": [ + "XCAFPrs_Style.hxx", + "Standard_Transient.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23577,6 +25187,11 @@ "namespace": "" } ], + "includes": [ + "XCAFPrs_Style.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_IndexedDataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23598,6 +25213,10 @@ "namespace": "" } ], + "includes": [ + "IFSelect_TSeqOfSelection.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23619,6 +25238,10 @@ "namespace": "" } ], + "includes": [ + "IFSelect_AppliedModifiers.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23640,6 +25263,10 @@ "namespace": "" } ], + "includes": [ + "IFSelect_GeneralModifier.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23661,6 +25288,10 @@ "namespace": "" } ], + "includes": [ + "Interface_InterfaceModel.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23682,6 +25313,10 @@ "namespace": "" } ], + "includes": [ + "IFSelect_Dispatch.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23703,6 +25338,10 @@ "namespace": "" } ], + "includes": [ + "IFSelect_Selection.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23724,6 +25363,10 @@ "namespace": "" } ], + "includes": [ + "Interface_FileParameter.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23745,6 +25388,10 @@ "namespace": "" } ], + "includes": [ + "TCollection_HAsciiString.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23776,6 +25423,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Transient.hxx", + "Standard_Integer.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23797,6 +25449,11 @@ "namespace": "" } ], + "includes": [ + "TCollection_HAsciiString.hxx", + "Interface_Array1OfHAsciiString.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23818,6 +25475,10 @@ "namespace": "" } ], + "includes": [ + "Interface_SequenceOfCheck.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23839,6 +25500,10 @@ "namespace": "" } ], + "includes": [ + "TCollection_AsciiString.hxx", + "NCollection_IndexedMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23860,6 +25525,10 @@ "namespace": "" } ], + "includes": [ + "Interface_Check.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23881,6 +25550,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Vector.hxx", + "Interface_FileParameter.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23912,6 +25585,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "Standard_Transient.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23943,6 +25622,11 @@ "namespace": "" } ], + "includes": [ + "Standard_CString.hxx", + "Standard_CStringHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -23964,6 +25648,11 @@ "namespace": "" } ], + "includes": [ + "MoniTool_Element.hxx", + "MoniTool_SequenceOfElement.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -23985,6 +25674,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Transient.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_IndexedDataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24006,6 +25700,10 @@ "namespace": "" } ], + "includes": [ + "MoniTool_Element.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24027,6 +25725,10 @@ "namespace": "" } ], + "includes": [ + "Transfer_SequenceOfBinder.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24048,6 +25750,10 @@ "namespace": "" } ], + "includes": [ + "Transfer_SequenceOfFinder.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24069,6 +25775,10 @@ "namespace": "" } ], + "includes": [ + "Transfer_Binder.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24090,6 +25800,10 @@ "namespace": "" } ], + "includes": [ + "Transfer_Finder.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24111,6 +25825,12 @@ "namespace": "" } ], + "includes": [ + "NCollection_IndexedDataMap.hxx", + "Transfer_Binder.hxx", + "Transfer_Finder.hxx", + "Transfer_FindHasher.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24132,6 +25852,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_IndexedDataMap.hxx", + "Transfer_Binder.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24153,6 +25877,10 @@ "namespace": "" } ], + "includes": [ + "TransferBRep_SequenceOfTransferResultInfo.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24174,6 +25902,10 @@ "namespace": "" } ], + "includes": [ + "TransferBRep_TransferResultInfo.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24205,6 +25937,10 @@ "namespace": "" } ], + "includes": [ + "DDF_Transaction.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24236,6 +25972,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TCollection_AsciiString.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24267,6 +26009,10 @@ "namespace": "" } ], + "includes": [ + "DBRep_Edge.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24298,6 +26044,10 @@ "namespace": "" } ], + "includes": [ + "DBRep_Face.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24329,6 +26079,10 @@ "namespace": "" } ], + "includes": [ + "DBRep_HideData.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24350,6 +26104,10 @@ "namespace": "" } ], + "includes": [ + "TCollection_AsciiString.hxx", + "NCollection_IndexedMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24371,6 +26129,10 @@ "namespace": "" } ], + "includes": [ + "Draw_Drawable3D.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24412,6 +26174,22 @@ "namespace": "" } ], + "includes": [ + "NCollection_DataMap.hxx", + "NCollection_Shared.hxx", + "Standard_Transient.hxx", + "TopoDS_Shape.hxx", + "Standard_WarningsDisable.hxx", + "vtkActor.h", + "vtkPolyData.h", + "vtkPolyDataMapper.h", + "vtkRenderer.h", + "vtkSmartPointer.h", + "Standard_WarningsRestore.hxx", + "IVtk_Types.hxx", + "IVtkTools_DisplayModeFilter.hxx", + "IVtkTools_SubPolyDataFilter.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -24443,6 +26221,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Transient.hxx", + "TCollection_AsciiString.hxx", + "NCollection_DoubleMap.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -24464,6 +26247,10 @@ "namespace": "" } ], + "includes": [ + "Bnd_Box.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24485,6 +26272,10 @@ "namespace": "" } ], + "includes": [ + "Bnd_Box2d.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24506,6 +26297,10 @@ "namespace": "" } ], + "includes": [ + "Bnd_Sphere.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24527,6 +26322,11 @@ "namespace": "" } ], + "includes": [ + "Bnd_Box.hxx", + "Bnd_Array1OfBox.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24548,6 +26348,10 @@ "namespace": "" } ], + "includes": [ + "Bnd_Array1OfBox2d.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24569,6 +26373,10 @@ "namespace": "" } ], + "includes": [ + "Bnd_Array1OfSphere.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24590,6 +26398,10 @@ "namespace": "" } ], + "includes": [ + "TColgp_HArray1OfPnt.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24611,6 +26423,10 @@ "namespace": "" } ], + "includes": [ + "Poly_Triangle.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24652,6 +26468,14 @@ "namespace": "" } ], + "includes": [ + "Poly_Triangulation.hxx", + "Poly_CoherentNode.hxx", + "Poly_CoherentTriangle.hxx", + "Poly_CoherentLink.hxx", + "NCollection_Vector.hxx", + "Standard_Type.hxx" + ], "has_class": true, "has_function": false, "has_template_class": true, @@ -24673,6 +26497,10 @@ "namespace": "" } ], + "includes": [ + "Poly_Array1OfTriangle.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24694,6 +26522,9 @@ "namespace": "" } ], + "includes": [ + "Poly_Triangulation.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24715,6 +26546,10 @@ "namespace": "" } ], + "includes": [ + "gp_Circ2d.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24736,6 +26571,10 @@ "namespace": "" } ], + "includes": [ + "gp_Dir.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24757,6 +26596,10 @@ "namespace": "" } ], + "includes": [ + "gp_Dir2d.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24778,6 +26621,10 @@ "namespace": "" } ], + "includes": [ + "gp_Lin2d.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24799,6 +26646,10 @@ "namespace": "" } ], + "includes": [ + "gp_Pnt.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24820,6 +26671,10 @@ "namespace": "" } ], + "includes": [ + "gp_Pnt2d.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24841,6 +26696,10 @@ "namespace": "" } ], + "includes": [ + "gp_Vec.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24862,6 +26721,10 @@ "namespace": "" } ], + "includes": [ + "gp_Vec2d.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24883,6 +26746,10 @@ "namespace": "" } ], + "includes": [ + "gp_XY.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24904,6 +26771,10 @@ "namespace": "" } ], + "includes": [ + "gp_XYZ.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24925,6 +26796,10 @@ "namespace": "" } ], + "includes": [ + "gp_Circ2d.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24946,6 +26821,10 @@ "namespace": "" } ], + "includes": [ + "gp_Dir.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24967,6 +26846,10 @@ "namespace": "" } ], + "includes": [ + "gp_Dir2d.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -24988,6 +26871,10 @@ "namespace": "" } ], + "includes": [ + "gp_Lin2d.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25009,6 +26896,10 @@ "namespace": "" } ], + "includes": [ + "gp_Pnt.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25030,6 +26921,10 @@ "namespace": "" } ], + "includes": [ + "gp_Pnt2d.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25051,6 +26946,10 @@ "namespace": "" } ], + "includes": [ + "gp_Vec.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25072,6 +26971,10 @@ "namespace": "" } ], + "includes": [ + "gp_Vec2d.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25093,6 +26996,10 @@ "namespace": "" } ], + "includes": [ + "gp_XY.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25114,6 +27021,10 @@ "namespace": "" } ], + "includes": [ + "gp_XYZ.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25135,6 +27046,11 @@ "namespace": "" } ], + "includes": [ + "gp_Circ2d.hxx", + "TColgp_Array1OfCirc2d.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25156,6 +27072,11 @@ "namespace": "" } ], + "includes": [ + "gp_Dir.hxx", + "TColgp_Array1OfDir.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25177,6 +27098,11 @@ "namespace": "" } ], + "includes": [ + "gp_Dir2d.hxx", + "TColgp_Array1OfDir2d.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25198,6 +27124,11 @@ "namespace": "" } ], + "includes": [ + "gp_Lin2d.hxx", + "TColgp_Array1OfLin2d.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25219,6 +27150,11 @@ "namespace": "" } ], + "includes": [ + "gp_Pnt.hxx", + "TColgp_Array1OfPnt.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25240,6 +27176,11 @@ "namespace": "" } ], + "includes": [ + "gp_Pnt2d.hxx", + "TColgp_Array1OfPnt2d.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25261,6 +27202,10 @@ "namespace": "" } ], + "includes": [ + "TColgp_Array1OfVec.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25282,6 +27227,11 @@ "namespace": "" } ], + "includes": [ + "gp_Vec2d.hxx", + "TColgp_Array1OfVec2d.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25303,6 +27253,11 @@ "namespace": "" } ], + "includes": [ + "gp_XY.hxx", + "TColgp_Array1OfXY.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25324,6 +27279,10 @@ "namespace": "" } ], + "includes": [ + "TColgp_Array1OfXYZ.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25345,6 +27304,11 @@ "namespace": "" } ], + "includes": [ + "gp_Circ2d.hxx", + "TColgp_Array2OfCirc2d.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25366,6 +27330,11 @@ "namespace": "" } ], + "includes": [ + "gp_Dir.hxx", + "TColgp_Array2OfDir.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25387,6 +27356,11 @@ "namespace": "" } ], + "includes": [ + "gp_Dir2d.hxx", + "TColgp_Array2OfDir2d.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25408,6 +27382,11 @@ "namespace": "" } ], + "includes": [ + "gp_Lin2d.hxx", + "TColgp_Array2OfLin2d.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25429,6 +27408,11 @@ "namespace": "" } ], + "includes": [ + "gp_Pnt.hxx", + "TColgp_Array2OfPnt.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25450,6 +27434,11 @@ "namespace": "" } ], + "includes": [ + "gp_Pnt2d.hxx", + "TColgp_Array2OfPnt2d.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25471,6 +27460,11 @@ "namespace": "" } ], + "includes": [ + "gp_Vec.hxx", + "TColgp_Array2OfVec.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25492,6 +27486,11 @@ "namespace": "" } ], + "includes": [ + "gp_Vec2d.hxx", + "TColgp_Array2OfVec2d.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25513,6 +27512,11 @@ "namespace": "" } ], + "includes": [ + "gp_XY.hxx", + "TColgp_Array2OfXY.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25534,6 +27538,11 @@ "namespace": "" } ], + "includes": [ + "gp_XYZ.hxx", + "TColgp_Array2OfXYZ.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25555,6 +27564,11 @@ "namespace": "" } ], + "includes": [ + "gp_Dir.hxx", + "TColgp_SequenceOfDir.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25576,6 +27590,11 @@ "namespace": "" } ], + "includes": [ + "gp_Dir2d.hxx", + "TColgp_SequenceOfDir2d.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25597,6 +27616,11 @@ "namespace": "" } ], + "includes": [ + "gp_Pnt.hxx", + "TColgp_SequenceOfPnt.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25618,6 +27642,11 @@ "namespace": "" } ], + "includes": [ + "gp_Pnt2d.hxx", + "TColgp_SequenceOfPnt2d.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25639,6 +27668,11 @@ "namespace": "" } ], + "includes": [ + "gp_Vec.hxx", + "TColgp_SequenceOfVec.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25660,6 +27694,11 @@ "namespace": "" } ], + "includes": [ + "gp_Vec2d.hxx", + "TColgp_SequenceOfVec2d.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25681,6 +27720,11 @@ "namespace": "" } ], + "includes": [ + "gp_XY.hxx", + "TColgp_SequenceOfXY.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25702,6 +27746,11 @@ "namespace": "" } ], + "includes": [ + "gp_XYZ.hxx", + "TColgp_SequenceOfXYZ.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25723,6 +27772,10 @@ "namespace": "" } ], + "includes": [ + "TColgp_HArray1OfPnt2d.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25744,6 +27797,10 @@ "namespace": "" } ], + "includes": [ + "gp_Ax1.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25765,6 +27822,10 @@ "namespace": "" } ], + "includes": [ + "gp_Dir.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25786,6 +27847,10 @@ "namespace": "" } ], + "includes": [ + "gp_Dir2d.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25807,6 +27872,10 @@ "namespace": "" } ], + "includes": [ + "gp_Pnt.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25828,6 +27897,10 @@ "namespace": "" } ], + "includes": [ + "gp_Pnt2d.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25849,6 +27922,10 @@ "namespace": "" } ], + "includes": [ + "gp_Vec.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25870,6 +27947,10 @@ "namespace": "" } ], + "includes": [ + "gp_Vec2d.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25891,6 +27972,10 @@ "namespace": "" } ], + "includes": [ + "gp_XY.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25912,6 +27997,10 @@ "namespace": "" } ], + "includes": [ + "gp_XYZ.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25933,6 +28022,10 @@ "namespace": "" } ], + "includes": [ + "TopLoc_Location.hxx", + "NCollection_IndexedMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25964,6 +28057,10 @@ "namespace": "" } ], + "includes": [ + "TopLoc_Location.hxx", + "NCollection_Map.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -25985,6 +28082,12 @@ "namespace": "" } ], + "includes": [ + "gp_Trsf.hxx", + "gp_QuaternionNLerp.hxx", + "NCollection_Lerp.hxx", + "Precision.hxx" + ], "has_class": true, "has_function": false, "has_template_class": true, @@ -26006,6 +28109,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Vec2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26027,6 +28133,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Vec3.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26048,6 +28157,10 @@ "namespace": "" } ], + "includes": [ + "math_ValueAndWeight.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26079,6 +28192,11 @@ "namespace": "" } ], + "includes": [ + "Message_Msg.hxx", + "NCollection_Array1.hxx", + "NCollection_Handle.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26100,6 +28218,10 @@ "namespace": "" } ], + "includes": [ + "Message_Alert.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26131,6 +28253,10 @@ "namespace": "" } ], + "includes": [ + "Message_Msg.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26152,6 +28278,10 @@ "namespace": "" } ], + "includes": [ + "Message_Printer.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26203,6 +28333,10 @@ "namespace": "" } ], + "includes": [ + "Standard_Handle.hxx", + "NCollection_UtfIterator.lxx" + ], "has_class": true, "has_function": false, "has_template_class": true, @@ -26254,6 +28388,12 @@ "namespace": "" } ], + "includes": [ + "NCollection_UtfIterator.hxx", + "cstring", + "cstdlib", + "NCollection_UtfString.lxx" + ], "has_class": true, "has_function": false, "has_template_class": true, @@ -26285,6 +28425,11 @@ "namespace": "" } ], + "includes": [ + "OSD_Function.hxx", + "TCollection_AsciiString.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26306,6 +28451,10 @@ "namespace": "" } ], + "includes": [ + "Quantity_Color.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26327,6 +28476,10 @@ "namespace": "" } ], + "includes": [ + "Quantity_Array1OfColor.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26358,6 +28511,10 @@ "namespace": "" } ], + "includes": [ + "TCollection_AsciiString.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26389,6 +28546,11 @@ "namespace": "" } ], + "includes": [ + "TCollection_AsciiString.hxx", + "TCollection_ExtendedString.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26410,6 +28572,16 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "Standard_Boolean.hxx", + "Standard_ErrorHandler.hxx", + "NCollection_Shared.hxx", + "windows.h", + "pthread.h", + "unistd.h", + "time.h" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -26431,6 +28603,10 @@ "namespace": "" } ], + "includes": [ + "Storage_CallBack.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26452,6 +28628,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Array1.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -26473,6 +28652,10 @@ "namespace": "" } ], + "includes": [ + "Storage_ArrayOfCallBack.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26494,6 +28677,10 @@ "namespace": "" } ], + "includes": [ + "Storage_ArrayOfSchema.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26515,6 +28702,10 @@ "namespace": "" } ], + "includes": [ + "Storage_PArray.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26536,6 +28727,10 @@ "namespace": "" } ], + "includes": [ + "Storage_SeqOfRoot.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26567,6 +28762,11 @@ "namespace": "" } ], + "includes": [ + "TCollection_AsciiString.hxx", + "Storage_TypedCallBack.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26598,6 +28798,11 @@ "namespace": "" } ], + "includes": [ + "Storage_Root.hxx", + "TCollection_AsciiString.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26619,6 +28824,10 @@ "namespace": "" } ], + "includes": [ + "Standard_Persistent.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26640,6 +28849,11 @@ "namespace": "" } ], + "includes": [ + "TCollection_AsciiString.hxx", + "Standard_Integer.hxx", + "NCollection_IndexedDataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26661,6 +28875,10 @@ "namespace": "" } ], + "includes": [ + "Storage_Root.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26682,6 +28900,10 @@ "namespace": "" } ], + "includes": [ + "TCollection_AsciiString.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26703,6 +28925,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26724,6 +28949,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26745,6 +28973,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26766,6 +28997,10 @@ "namespace": "" } ], + "includes": [ + "TCollection_ExtendedString.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26787,6 +29022,10 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26808,6 +29047,10 @@ "namespace": "" } ], + "includes": [ + "TColStd_ListOfInteger.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26829,6 +29072,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26850,6 +29096,10 @@ "namespace": "" } ], + "includes": [ + "Standard_Transient.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26871,6 +29121,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26892,6 +29145,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26913,6 +29169,10 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26934,6 +29194,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26955,6 +29218,10 @@ "namespace": "" } ], + "includes": [ + "Standard_Transient.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -26986,6 +29253,11 @@ "namespace": "" } ], + "includes": [ + "TCollection_AsciiString.hxx", + "Standard_Integer.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27017,6 +29289,10 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27048,6 +29324,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "TColStd_ListOfInteger.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27079,6 +29360,10 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27110,6 +29395,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "Standard_Transient.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27141,6 +29431,10 @@ "namespace": "" } ], + "includes": [ + "TCollection_ExtendedString.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27172,6 +29466,10 @@ "namespace": "" } ], + "includes": [ + "Standard_Transient.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27193,6 +29491,11 @@ "namespace": "" } ], + "includes": [ + "TCollection_AsciiString.hxx", + "TColStd_Array1OfAsciiString.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27214,6 +29517,10 @@ "namespace": "" } ], + "includes": [ + "TColStd_Array1OfBoolean.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27235,6 +29542,10 @@ "namespace": "" } ], + "includes": [ + "TColStd_Array1OfByte.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27256,6 +29567,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Character.hxx", + "TColStd_Array1OfCharacter.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27277,6 +29593,11 @@ "namespace": "" } ], + "includes": [ + "TCollection_ExtendedString.hxx", + "TColStd_Array1OfExtendedString.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27298,6 +29619,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "TColStd_Array1OfInteger.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27319,6 +29645,10 @@ "namespace": "" } ], + "includes": [ + "TColStd_Array1OfListOfInteger.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27340,6 +29670,10 @@ "namespace": "" } ], + "includes": [ + "TColStd_Array1OfReal.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27361,6 +29695,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Transient.hxx", + "TColStd_Array1OfTransient.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27382,6 +29721,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Boolean.hxx", + "TColStd_Array2OfBoolean.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27403,6 +29747,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Character.hxx", + "TColStd_Array2OfCharacter.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27424,6 +29773,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "TColStd_Array2OfInteger.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27445,6 +29799,10 @@ "namespace": "" } ], + "includes": [ + "TColStd_Array2OfReal.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27466,6 +29824,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Transient.hxx", + "TColStd_Array2OfTransient.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27487,6 +29850,11 @@ "namespace": "" } ], + "includes": [ + "TCollection_AsciiString.hxx", + "TColStd_SequenceOfAsciiString.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27508,6 +29876,11 @@ "namespace": "" } ], + "includes": [ + "TCollection_ExtendedString.hxx", + "TColStd_SequenceOfExtendedString.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27529,6 +29902,10 @@ "namespace": "" } ], + "includes": [ + "TColStd_SequenceOfHAsciiString.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27550,6 +29927,10 @@ "namespace": "" } ], + "includes": [ + "TColStd_SequenceOfHExtendedString.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27571,6 +29952,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "TColStd_SequenceOfInteger.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27592,6 +29978,10 @@ "namespace": "" } ], + "includes": [ + "TColStd_SequenceOfReal.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27613,6 +30003,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Transient.hxx", + "TColStd_SequenceOfTransient.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27634,6 +30029,10 @@ "namespace": "" } ], + "includes": [ + "TCollection_AsciiString.hxx", + "NCollection_IndexedDataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27655,6 +30054,10 @@ "namespace": "" } ], + "includes": [ + "Standard_Transient.hxx", + "NCollection_IndexedDataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27676,6 +30079,10 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "NCollection_IndexedMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27697,6 +30104,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_IndexedMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27718,6 +30128,10 @@ "namespace": "" } ], + "includes": [ + "Standard_Transient.hxx", + "NCollection_IndexedMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27749,6 +30163,10 @@ "namespace": "" } ], + "includes": [ + "TCollection_AsciiString.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27780,6 +30198,10 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27811,6 +30233,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27842,6 +30267,10 @@ "namespace": "" } ], + "includes": [ + "Standard_Transient.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27873,6 +30302,10 @@ "namespace": "" } ], + "includes": [ + "TCollection_AsciiString.hxx", + "NCollection_Map.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27904,6 +30337,10 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "NCollection_Map.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27935,6 +30372,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Map.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27966,6 +30406,10 @@ "namespace": "" } ], + "includes": [ + "Standard_Transient.hxx", + "NCollection_Map.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -27987,6 +30431,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28008,6 +30455,10 @@ "namespace": "" } ], + "includes": [ + "TCollection_AsciiString.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28029,6 +30480,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28050,6 +30504,10 @@ "namespace": "" } ], + "includes": [ + "TCollection_ExtendedString.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28071,6 +30529,10 @@ "namespace": "" } ], + "includes": [ + "TCollection_HAsciiString.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28092,6 +30554,10 @@ "namespace": "" } ], + "includes": [ + "TCollection_HExtendedString.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28113,6 +30579,10 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28134,6 +30604,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28155,6 +30628,10 @@ "namespace": "" } ], + "includes": [ + "Standard_Transient.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28176,6 +30653,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28197,6 +30677,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28218,6 +30701,11 @@ "namespace": "" } ], + "includes": [ + "Standard_ShortReal.hxx", + "TShort_Array1OfShortReal.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28239,6 +30727,11 @@ "namespace": "" } ], + "includes": [ + "Standard_ShortReal.hxx", + "TShort_Array2OfShortReal.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28260,6 +30753,11 @@ "namespace": "" } ], + "includes": [ + "Standard_ShortReal.hxx", + "TShort_SequenceOfShortReal.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28281,6 +30779,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28302,6 +30803,10 @@ "namespace": "" } ], + "includes": [ + "Units_Quantity.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28323,6 +30828,10 @@ "namespace": "" } ], + "includes": [ + "Units_QtsSequence.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28344,6 +30853,10 @@ "namespace": "" } ], + "includes": [ + "Units_Token.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28365,6 +30878,10 @@ "namespace": "" } ], + "includes": [ + "Units_TksSequence.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28386,6 +30903,11 @@ "namespace": "" } ], + "includes": [ + "Units_Unit.hxx", + "Units_UtsSequence.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28407,6 +30929,10 @@ "namespace": "" } ], + "includes": [ + "Units_Unit.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28438,6 +30964,9 @@ "namespace": "" } ], + "includes": [ + "BOPAlgo_CheckResult.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28479,6 +31008,14 @@ "namespace": "" } ], + "includes": [ + "BRep_Builder.hxx", + "BRep_Tool.hxx", + "TopoDS_Edge.hxx", + "NCollection_List.hxx", + "NCollection_IndexedDataMap.hxx", + "TopTools_ShapeMapHasher.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -28500,6 +31037,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_DataMap.hxx", + "BOPDS_ListOfPaveBlock.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28531,6 +31072,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_DataMap.hxx", + "BOPDS_CommonBlock.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28562,6 +31107,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_DataMap.hxx", + "TColStd_ListOfInteger.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28593,6 +31142,11 @@ "namespace": "" } ], + "includes": [ + "NCollection_DataMap.hxx", + "BOPDS_PaveBlock.hxx", + "BOPDS_ListOfPaveBlock.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28624,6 +31178,11 @@ "namespace": "" } ], + "includes": [ + "BOPDS_CoupleOfPaveBlocks.hxx", + "NCollection_DataMap.hxx", + "TopTools_ShapeMapHasher.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28645,6 +31204,11 @@ "namespace": "" } ], + "includes": [ + "NCollection_IndexedDataMap.hxx", + "TColStd_ListOfInteger.hxx", + "BOPDS_PaveBlock.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28666,6 +31230,11 @@ "namespace": "" } ], + "includes": [ + "NCollection_IndexedDataMap.hxx", + "BOPDS_PaveBlock.hxx", + "BOPDS_ListOfPaveBlock.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28687,6 +31256,11 @@ "namespace": "" } ], + "includes": [ + "BOPDS_CoupleOfPaveBlocks.hxx", + "NCollection_IndexedDataMap.hxx", + "TopTools_ShapeMapHasher.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28708,6 +31282,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_IndexedMap.hxx", + "BOPDS_PaveBlock.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28739,6 +31317,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_List.hxx", + "BOPDS_Pave.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28770,6 +31352,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_List.hxx", + "Standard_Handle.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -28801,6 +31387,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Map.hxx", + "BOPDS_CommonBlock.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28832,6 +31422,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Map.hxx", + "BOPDS_Pair.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28863,6 +31457,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Map.hxx", + "BOPDS_Pave.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28894,6 +31492,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Map.hxx", + "BOPDS_PaveBlock.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28915,6 +31517,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Vector.hxx", + "BOPDS_Curve.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28936,6 +31542,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Vector.hxx", + "BOPDS_FaceInfo.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28957,6 +31567,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Vector.hxx", + "BOPDS_IndexRange.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28978,6 +31592,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Vector.hxx", + "BOPDS_Interf.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -28999,6 +31617,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Vector.hxx", + "BOPDS_Interf.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29020,6 +31642,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Vector.hxx", + "BOPDS_Interf.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29041,6 +31667,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Vector.hxx", + "BOPDS_Interf.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29062,6 +31692,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Vector.hxx", + "BOPDS_Interf.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29083,6 +31717,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Vector.hxx", + "BOPDS_Interf.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29104,6 +31742,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Vector.hxx", + "BOPDS_Interf.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29125,6 +31767,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Vector.hxx", + "BOPDS_Interf.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29146,6 +31792,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Vector.hxx", + "BOPDS_Interf.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29167,6 +31817,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Vector.hxx", + "BOPDS_Interf.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29188,6 +31842,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Vector.hxx", + "BOPDS_ListOfPaveBlock.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29209,6 +31867,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Vector.hxx", + "BOPDS_Pair.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29230,6 +31892,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Array1.hxx", + "BOPDS_Pave.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29251,6 +31917,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Vector.hxx", + "BOPDS_Point.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29272,6 +31942,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Vector.hxx", + "BOPDS_ShapeInfo.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29293,6 +31967,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Vector.hxx", + "BOPDS_VectorOfPair.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29314,6 +31992,11 @@ "namespace": "" } ], + "includes": [ + "BOPTools_Set.hxx", + "NCollection_IndexedDataMap.hxx", + "TopoDS_Shape.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29345,6 +32028,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_List.hxx", + "BOPTools_ConnexityBlock.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29376,6 +32063,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_List.hxx", + "BOPTools_CoupleOfShape.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29407,6 +32098,10 @@ "namespace": "" } ], + "includes": [ + "BOPTools_Set.hxx", + "NCollection_Map.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29428,6 +32123,10 @@ "namespace": "" } ], + "includes": [ + "IntTools_Range.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29449,6 +32148,10 @@ "namespace": "" } ], + "includes": [ + "IntTools_Root.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29480,6 +32183,11 @@ "namespace": "" } ], + "includes": [ + "IntTools_CurveRangeSample.hxx", + "Bnd_Box.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29511,6 +32219,11 @@ "namespace": "" } ], + "includes": [ + "IntTools_SurfaceRangeSample.hxx", + "Bnd_Box.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29542,6 +32255,10 @@ "namespace": "" } ], + "includes": [ + "Bnd_Box.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29573,6 +32290,10 @@ "namespace": "" } ], + "includes": [ + "IntTools_CurveRangeSample.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29604,6 +32325,10 @@ "namespace": "" } ], + "includes": [ + "IntTools_SurfaceRangeSample.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29635,6 +32360,10 @@ "namespace": "" } ], + "includes": [ + "IntTools_CurveRangeSample.hxx", + "NCollection_Map.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29666,6 +32395,10 @@ "namespace": "" } ], + "includes": [ + "IntTools_SurfaceRangeSample.hxx", + "NCollection_Map.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29687,6 +32420,10 @@ "namespace": "" } ], + "includes": [ + "IntTools_CommonPrt.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29708,6 +32445,10 @@ "namespace": "" } ], + "includes": [ + "IntTools_Curve.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29729,6 +32470,10 @@ "namespace": "" } ], + "includes": [ + "IntTools_PntOn2Faces.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29750,6 +32495,10 @@ "namespace": "" } ], + "includes": [ + "IntTools_Range.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29771,6 +32520,10 @@ "namespace": "" } ], + "includes": [ + "IntTools_Root.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29802,6 +32555,11 @@ "namespace": "" } ], + "includes": [ + "MAT_Node.hxx", + "TopTools_DataMapOfShapeShape.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29833,6 +32591,11 @@ "namespace": "" } ], + "includes": [ + "MAT_Node.hxx", + "TopoDS_Shape.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29864,6 +32627,11 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopTools_ListOfShape.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29895,6 +32663,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopTools_DataMapOfShapeListOfShape.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29926,6 +32700,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopTools_HArray2OfShape.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29957,6 +32737,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TColgp_SequenceOfPnt.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -29988,6 +32774,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TColStd_SequenceOfReal.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30009,6 +32801,11 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopTools_ListOfShape.hxx", + "NCollection_IndexedDataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30040,6 +32837,10 @@ "namespace": "" } ], + "includes": [ + "BRepFill_OffsetWire.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30061,6 +32862,10 @@ "namespace": "" } ], + "includes": [ + "BRepFill_EdgeFaceAndOrder.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30082,6 +32887,10 @@ "namespace": "" } ], + "includes": [ + "BRepFill_FaceAndOrder.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30103,6 +32912,10 @@ "namespace": "" } ], + "includes": [ + "BRepFill_Section.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30124,6 +32937,10 @@ "namespace": "" } ], + "includes": [ + "TopOpeBRep_LineInter.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30145,6 +32962,10 @@ "namespace": "" } ], + "includes": [ + "TopOpeBRep_VPointInter.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30176,6 +32997,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "BRepTopAdaptor_TopolTool.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30197,6 +33024,10 @@ "namespace": "" } ], + "includes": [ + "TopOpeBRep_Array1OfLineInter.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30218,6 +33049,10 @@ "namespace": "" } ], + "includes": [ + "TopOpeBRep_Array1OfVPointInter.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30249,6 +33084,10 @@ "namespace": "" } ], + "includes": [ + "TopOpeBRep_Bipoint.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30270,6 +33109,10 @@ "namespace": "" } ], + "includes": [ + "TopOpeBRep_Point2d.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30301,6 +33144,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopOpeBRepBuild_ListOfShapeListOfShape.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30322,6 +33171,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopOpeBRepBuild_VertexInfo.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_IndexedDataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30353,6 +33208,10 @@ "namespace": "" } ], + "includes": [ + "TopOpeBRepBuild_ListOfLoop.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30384,6 +33243,10 @@ "namespace": "" } ], + "includes": [ + "TopOpeBRepBuild_Loop.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30415,6 +33278,10 @@ "namespace": "" } ], + "includes": [ + "TopOpeBRepBuild_Pave.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30446,6 +33313,10 @@ "namespace": "" } ], + "includes": [ + "TopOpeBRepBuild_ShapeListOfShape.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30467,6 +33338,10 @@ "namespace": "" } ], + "includes": [ + "TopOpeBRepDS_DataMapOfIntegerListOfInterference.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30498,6 +33373,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "TopOpeBRepDS_CheckStatus.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30529,6 +33409,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "TopOpeBRepDS_ListOfInterference.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30560,6 +33445,10 @@ "namespace": "" } ], + "includes": [ + "TopOpeBRepDS_ListOfInterference.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30591,6 +33480,11 @@ "namespace": "" } ], + "includes": [ + "TopOpeBRepDS_Interference.hxx", + "TopoDS_Shape.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30622,6 +33516,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopOpeBRepDS_ListOfShapeOn1State.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30653,6 +33553,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopAbs_State.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30684,6 +33590,10 @@ "namespace": "" } ], + "includes": [ + "TopTools_ShapeMapHasher.hxx", + "NCollection_DoubleMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30705,6 +33615,10 @@ "namespace": "" } ], + "includes": [ + "TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30726,6 +33640,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopOpeBRepDS_ShapeWithState.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_IndexedDataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30747,6 +33667,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopOpeBRepDS_Point.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_IndexedDataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30778,6 +33704,10 @@ "namespace": "" } ], + "includes": [ + "TopOpeBRepDS_Interference.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30809,6 +33739,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "TopOpeBRepDS_CurveData.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30840,6 +33775,10 @@ "namespace": "" } ], + "includes": [ + "TopOpeBRepDS_ShapeData.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30871,6 +33810,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "TopOpeBRepDS_PointData.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30892,6 +33836,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopOpeBRepDS_ShapeData.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_IndexedDataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30923,6 +33873,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "TopOpeBRepDS_SurfaceData.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30954,6 +33909,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "Geom_Surface.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -30985,6 +33946,11 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopOpeBRepTool_C2DF.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31016,6 +33982,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopOpeBRepTool_ListOfC2DF.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31047,6 +34019,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopOpeBRepTool_face.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31068,6 +34046,11 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "Bnd_Box.hxx", + "NCollection_IndexedDataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31089,6 +34072,11 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "Bnd_Box2d.hxx", + "NCollection_IndexedDataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31110,6 +34098,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopOpeBRepTool_connexity.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_IndexedDataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31131,6 +34125,11 @@ "namespace": "" } ], + "includes": [ + "BRepClass3d_SolidClassifier.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_IndexedDataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31162,6 +34161,10 @@ "namespace": "" } ], + "includes": [ + "TopOpeBRepTool_C2DF.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31183,6 +34186,10 @@ "namespace": "" } ], + "includes": [ + "Expr_GeneralExpression.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31204,6 +34211,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Array1.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -31225,6 +34235,10 @@ "namespace": "" } ], + "includes": [ + "Expr_SingleRelation.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31246,6 +34260,10 @@ "namespace": "" } ], + "includes": [ + "Expr_NamedUnknown.hxx", + "NCollection_IndexedMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31267,6 +34285,10 @@ "namespace": "" } ], + "includes": [ + "Expr_GeneralExpression.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31288,6 +34310,10 @@ "namespace": "" } ], + "includes": [ + "Expr_GeneralRelation.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31309,6 +34335,10 @@ "namespace": "" } ], + "includes": [ + "Expr_NamedExpression.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31330,6 +34360,10 @@ "namespace": "" } ], + "includes": [ + "Expr_NamedFunction.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31361,6 +34395,10 @@ "namespace": "" } ], + "includes": [ + "Expr_GeneralExpression.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31392,6 +34430,10 @@ "namespace": "" } ], + "includes": [ + "Expr_GeneralFunction.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31423,6 +34465,10 @@ "namespace": "" } ], + "includes": [ + "Expr_GeneralRelation.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31454,6 +34500,11 @@ "namespace": "" } ], + "includes": [ + "gp_Pnt.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31475,6 +34526,10 @@ "namespace": "" } ], + "includes": [ + "gp_Circ.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31496,6 +34551,10 @@ "namespace": "" } ], + "includes": [ + "gp_Lin.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31517,6 +34576,10 @@ "namespace": "" } ], + "includes": [ + "LocOpe_PntFace.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31538,6 +34601,10 @@ "namespace": "" } ], + "includes": [ + "BRepBlend_Line.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31559,6 +34626,10 @@ "namespace": "" } ], + "includes": [ + "BRepBlend_PointOnRst.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31580,6 +34651,10 @@ "namespace": "" } ], + "includes": [ + "Blend_Point.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31601,6 +34676,10 @@ "namespace": "" } ], + "includes": [ + "ChFiDS_SequenceOfSurfData.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31622,6 +34701,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Vertex.hxx", + "ChFiDS_ListOfStripe.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_IndexedDataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31653,6 +34738,10 @@ "namespace": "" } ], + "includes": [ + "ChFiDS_ElSpine.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31684,6 +34773,10 @@ "namespace": "" } ], + "includes": [ + "ChFiDS_Stripe.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31715,6 +34808,10 @@ "namespace": "" } ], + "includes": [ + "ChFiDS_Regul.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31736,6 +34833,10 @@ "namespace": "" } ], + "includes": [ + "ChFiDS_CircSection.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31757,6 +34858,10 @@ "namespace": "" } ], + "includes": [ + "ChFiDS_SecArray1.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31778,6 +34883,10 @@ "namespace": "" } ], + "includes": [ + "ChFiDS_Spine.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31799,6 +34908,10 @@ "namespace": "" } ], + "includes": [ + "ChFiDS_SurfData.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31820,6 +34933,10 @@ "namespace": "" } ], + "includes": [ + "ChFiDS_Stripe.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31851,6 +34968,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "Adaptor2d_Curve2d.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31872,6 +34994,10 @@ "namespace": "" } ], + "includes": [ + "GccEnt_Position.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31903,6 +35029,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "Geom2dHatch_Hatching.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31934,6 +35065,10 @@ "namespace": "" } ], + "includes": [ + "Geom2dHatch_Element.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31955,6 +35090,10 @@ "namespace": "" } ], + "includes": [ + "GeomFill_LocationLaw.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31976,6 +35115,10 @@ "namespace": "" } ], + "includes": [ + "GeomFill_SectionLaw.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -31997,6 +35140,10 @@ "namespace": "" } ], + "includes": [ + "GeomFill_Array1OfLocationLaw.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32018,6 +35165,10 @@ "namespace": "" } ], + "includes": [ + "GeomFill_Array1OfSectionLaw.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32039,6 +35190,11 @@ "namespace": "" } ], + "includes": [ + "gp_Ax2.hxx", + "GeomFill_SequenceOfAx2.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32060,6 +35216,10 @@ "namespace": "" } ], + "includes": [ + "gp_Ax2.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32081,6 +35241,10 @@ "namespace": "" } ], + "includes": [ + "gp_Trsf.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32102,6 +35266,10 @@ "namespace": "" } ], + "includes": [ + "GeomInt_ParameterAndOrientation.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32123,6 +35291,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Vector.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32144,6 +35315,10 @@ "namespace": "" } ], + "includes": [ + "Adaptor3d_Curve.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32165,6 +35340,10 @@ "namespace": "" } ], + "includes": [ + "TColStd_SequenceOfReal.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32186,6 +35365,10 @@ "namespace": "" } ], + "includes": [ + "GeomPlate_Array1OfHCurve.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32207,6 +35390,11 @@ "namespace": "" } ], + "includes": [ + "TColStd_SequenceOfReal.hxx", + "GeomPlate_Array1OfSequenceOfReal.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32228,6 +35416,11 @@ "namespace": "" } ], + "includes": [ + "GeomPlate_CurveConstraint.hxx", + "GeomPlate_SequenceOfCurveConstraint.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32249,6 +35442,10 @@ "namespace": "" } ], + "includes": [ + "GeomPlate_SequenceOfPointConstraint.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32270,6 +35467,10 @@ "namespace": "" } ], + "includes": [ + "GeomPlate_Aij.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32291,6 +35492,10 @@ "namespace": "" } ], + "includes": [ + "GeomPlate_CurveConstraint.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32312,6 +35517,10 @@ "namespace": "" } ], + "includes": [ + "GeomPlate_PointConstraint.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32333,6 +35542,10 @@ "namespace": "" } ], + "includes": [ + "Hatch_Line.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32354,6 +35567,10 @@ "namespace": "" } ], + "includes": [ + "Hatch_Parameter.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32375,6 +35592,10 @@ "namespace": "" } ], + "includes": [ + "HatchGen_Domain.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32396,6 +35617,10 @@ "namespace": "" } ], + "includes": [ + "HatchGen_PointOnElement.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32417,6 +35642,10 @@ "namespace": "" } ], + "includes": [ + "HatchGen_PointOnHatching.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32438,6 +35667,10 @@ "namespace": "" } ], + "includes": [ + "IntCurveSurface_IntersectionPoint.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32459,6 +35692,10 @@ "namespace": "" } ], + "includes": [ + "IntCurveSurface_IntersectionSegment.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32480,6 +35717,10 @@ "namespace": "" } ], + "includes": [ + "IntPatch_TheIWLineOfTheIWalking.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32501,6 +35742,10 @@ "namespace": "" } ], + "includes": [ + "IntPatch_Line.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32522,6 +35767,10 @@ "namespace": "" } ], + "includes": [ + "IntPatch_ThePathPointOfTheSOnBounds.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32543,6 +35792,10 @@ "namespace": "" } ], + "includes": [ + "IntPatch_Point.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32564,6 +35817,10 @@ "namespace": "" } ], + "includes": [ + "IntPatch_TheSegmentOfTheSOnBounds.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32595,6 +35852,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_List.hxx", + "IntPolyh_Couple.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32616,6 +35877,10 @@ "namespace": "" } ], + "includes": [ + "IntPolyh_StartPoint.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32637,6 +35902,10 @@ "namespace": "" } ], + "includes": [ + "IntRes2d_IntersectionPoint.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32658,6 +35927,10 @@ "namespace": "" } ], + "includes": [ + "IntRes2d_IntersectionSegment.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32689,6 +35962,10 @@ "namespace": "" } ], + "includes": [ + "IntSurf_PntOn2S.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32710,6 +35987,10 @@ "namespace": "" } ], + "includes": [ + "IntSurf_Couple.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32731,6 +36012,10 @@ "namespace": "" } ], + "includes": [ + "IntSurf_InteriorPoint.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32752,6 +36037,10 @@ "namespace": "" } ], + "includes": [ + "IntSurf_PathPoint.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32773,6 +36062,10 @@ "namespace": "" } ], + "includes": [ + "IntSurf_PntOn2S.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32794,6 +36087,10 @@ "namespace": "" } ], + "includes": [ + "gp_Lin.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32815,6 +36112,10 @@ "namespace": "" } ], + "includes": [ + "Intf_SectionLine.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32836,6 +36137,10 @@ "namespace": "" } ], + "includes": [ + "Intf_SectionPoint.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32857,6 +36162,10 @@ "namespace": "" } ], + "includes": [ + "Intf_TangentZone.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32888,6 +36197,10 @@ "namespace": "" } ], + "includes": [ + "Law_Function.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32909,6 +36222,10 @@ "namespace": "" } ], + "includes": [ + "NLPlate_HGPPConstraint.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32940,6 +36257,10 @@ "namespace": "" } ], + "includes": [ + "Plate_Plate.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32961,6 +36282,10 @@ "namespace": "" } ], + "includes": [ + "Plate_PinpointConstraint.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -32982,6 +36307,11 @@ "namespace": "" } ], + "includes": [ + "Plate_PinpointConstraint.hxx", + "Plate_Array1OfPinpointConstraint.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33003,6 +36333,10 @@ "namespace": "" } ], + "includes": [ + "Plate_LinearScalarConstraint.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33024,6 +36358,10 @@ "namespace": "" } ], + "includes": [ + "Plate_LinearXYZConstraint.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33045,6 +36383,10 @@ "namespace": "" } ], + "includes": [ + "Plate_PinpointConstraint.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33066,6 +36408,10 @@ "namespace": "" } ], + "includes": [ + "TopAbs_Orientation.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33087,6 +36433,10 @@ "namespace": "" } ], + "includes": [ + "Contap_TheIWLineOfTheIWalking.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33108,6 +36458,10 @@ "namespace": "" } ], + "includes": [ + "Contap_ThePathPointOfTheSearch.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33129,6 +36483,10 @@ "namespace": "" } ], + "includes": [ + "Contap_TheSegmentOfTheSearch.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33150,6 +36508,11 @@ "namespace": "" } ], + "includes": [ + "Contap_Point.hxx", + "Contap_TheSequenceOfPoint.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33171,6 +36534,10 @@ "namespace": "" } ], + "includes": [ + "Contap_Line.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33192,6 +36559,10 @@ "namespace": "" } ], + "includes": [ + "Contap_Point.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33213,6 +36584,10 @@ "namespace": "" } ], + "includes": [ + "HLRAlgo_PolyHidingData.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33234,6 +36609,10 @@ "namespace": "" } ], + "includes": [ + "HLRAlgo_PolyInternalNode.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33255,6 +36634,10 @@ "namespace": "" } ], + "includes": [ + "HLRAlgo_PolyInternalSegment.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33276,6 +36659,10 @@ "namespace": "" } ], + "includes": [ + "HLRAlgo_TriangleData.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33297,6 +36684,10 @@ "namespace": "" } ], + "includes": [ + "HLRAlgo_Array1OfPHDat.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33318,6 +36709,10 @@ "namespace": "" } ], + "includes": [ + "HLRAlgo_Array1OfPINod.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33339,6 +36734,10 @@ "namespace": "" } ], + "includes": [ + "HLRAlgo_Array1OfPISeg.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33360,6 +36759,10 @@ "namespace": "" } ], + "includes": [ + "HLRAlgo_Array1OfTData.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33391,6 +36794,10 @@ "namespace": "" } ], + "includes": [ + "HLRAlgo_Interference.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33422,6 +36829,10 @@ "namespace": "" } ], + "includes": [ + "HLRAlgo_BiPoint.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33443,6 +36854,10 @@ "namespace": "" } ], + "includes": [ + "HLRBRep_EdgeData.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33464,6 +36879,10 @@ "namespace": "" } ], + "includes": [ + "HLRBRep_FaceData.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33495,6 +36914,10 @@ "namespace": "" } ], + "includes": [ + "HLRBRep_BiPnt2D.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33526,6 +36949,10 @@ "namespace": "" } ], + "includes": [ + "HLRBRep_BiPoint.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33547,6 +36974,10 @@ "namespace": "" } ], + "includes": [ + "HLRBRep_ShapeBounds.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33578,6 +37009,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "HLRTopoBRep_FaceData.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33609,6 +37046,10 @@ "namespace": "" } ], + "includes": [ + "HLRTopoBRep_VData.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33640,6 +37081,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "HLRTopoBRep_ListOfVData.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33661,6 +37108,10 @@ "namespace": "" } ], + "includes": [ + "Intrv_Interval.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -33692,6 +37143,10 @@ "namespace": "" } ], + "includes": [ + "TopBas_TestInterference.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34063,6 +37518,31 @@ "namespace": "IMeshData" } ], + "includes": [ + "NCollection_Sequence.hxx", + "NCollection_List.hxx", + "NCollection_Shared.hxx", + "TopTools_ShapeMapHasher.hxx", + "TopoDS_Shape.hxx", + "NCollection_DefineAlloc.hxx", + "NCollection_OccAllocator.hxx", + "IMeshData_ParametersListArrayAdaptor.hxx", + "TColStd_MapIteratorOfPackedMapOfInteger.hxx", + "NCollection_EBTree.hxx", + "Bnd_Box2d.hxx", + "NCollection_CellFilter.hxx", + "NCollection_IndexedDataMap.hxx", + "NCollection_UBTreeFiller.hxx", + "NCollection_IndexedMap.hxx", + "BRepMesh_Vertex.hxx", + "Bnd_B2.hxx", + "BRepMesh_Circle.hxx", + "BRepMesh_Triangle.hxx", + "BRepMesh_PairOfIndex.hxx", + "BRepMesh_Edge.hxx", + "memory", + "queue" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -34094,6 +37574,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "BRepOffset_ListOfInterval.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34125,6 +37611,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopTools_MapOfShape.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34156,6 +37648,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "BRepOffset_Offset.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34187,6 +37685,10 @@ "namespace": "" } ], + "includes": [ + "BRepOffset_Interval.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34208,6 +37710,10 @@ "namespace": "" } ], + "includes": [ + "TColStd_SequenceOfReal.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34229,6 +37735,10 @@ "namespace": "" } ], + "includes": [ + "TopTools_SequenceOfShape.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34250,6 +37760,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Edge.hxx", + "Draft_EdgeInfo.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_IndexedDataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34271,6 +37787,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Face.hxx", + "Draft_FaceInfo.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_IndexedDataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34292,6 +37814,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Vertex.hxx", + "Draft_VertexInfo.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_IndexedDataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34313,6 +37841,18 @@ "namespace": "" } ], + "includes": [ + "NCollection_UBTree.hxx", + "Bnd_Box.hxx", + "gp_Pnt.hxx", + "Standard_Transient.hxx", + "TopTools_HArray1OfShape.hxx", + "ShapeExtend.hxx", + "ShapeExtend_Status.hxx", + "TopoDS_Vertex.hxx", + "TColStd_MapOfInteger.hxx", + "TColStd_Array1OfInteger.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -34344,6 +37884,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TColStd_ListOfReal.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34365,6 +37911,10 @@ "namespace": "" } ], + "includes": [ + "ShapeAnalysis_SequenceOfFreeBounds.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34386,6 +37936,10 @@ "namespace": "" } ], + "includes": [ + "ShapeAnalysis_FreeBoundData.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34417,6 +37971,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "Message_ListOfMsg.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34448,6 +38008,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Transient.hxx", + "Message_ListOfMsg.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34479,6 +38044,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "Bnd_Box2d.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34500,6 +38071,10 @@ "namespace": "" } ], + "includes": [ + "ShapeFix_WireSegment.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34521,6 +38096,11 @@ "namespace": "" } ], + "includes": [ + "TColStd_ListOfInteger.hxx", + "Bnd_Box.hxx", + "NCollection_UBTree.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -34542,6 +38122,9 @@ "namespace": "" } ], + "includes": [ + "BRepBuilderAPI_VertexInspector.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34563,6 +38146,12 @@ "namespace": "" } ], + "includes": [ + "TColStd_ListOfInteger.hxx", + "NCollection_Vector.hxx", + "gp_XYZ.hxx", + "NCollection_CellFilter.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -34594,6 +38183,13 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "BRepCheck_ListOfStatus.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx", + "NCollection_Shared.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34615,6 +38211,11 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "BRepCheck_Result.hxx", + "NCollection_IndexedDataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34656,6 +38257,11 @@ "namespace": "" } ], + "includes": [ + "BRepCheck_Status.hxx", + "NCollection_List.hxx", + "NCollection_Shared.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34677,6 +38283,18 @@ "namespace": "" } ], + "includes": [ + "NCollection_Sequence.hxx", + "NCollection_UBTreeFiller.hxx", + "NCollection_UBTree.hxx", + "TopTools_IndexedMapOfShape.hxx", + "TopoDS_Edge.hxx", + "TopoDS_Vertex.hxx", + "Geom_Line.hxx", + "Bnd_Box.hxx", + "GeomAdaptor_Curve.hxx", + "Precision.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -34708,6 +38326,11 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34729,6 +38352,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_DataMap.hxx", + "TColStd_PackedMapOfInteger.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34760,6 +38387,12 @@ "namespace": "" } ], + "includes": [ + "BRepExtrema_ProximityDistTool.hxx", + "BRepExtrema_TriangleSet.hxx", + "NCollection_CellFilter.hxx", + "Precision.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -34781,6 +38414,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Sequence.hxx", + "BRepExtrema_SolutionElem.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34802,6 +38439,13 @@ "namespace": "" } ], + "includes": [ + "BVH_PrimitiveSet3d.hxx", + "TColgp_Array1OfPnt.hxx", + "TColStd_DataMapOfIntegerInteger.hxx", + "TopoDS_Edge.hxx", + "TopoDS_Face.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -34833,6 +38477,11 @@ "namespace": "" } ], + "includes": [ + "MAT_BasicElt.hxx", + "TopoDS_Shape.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34864,6 +38513,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "MAT_SequenceOfBasicElt.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34895,6 +38550,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "BRepTopAdaptor_Tool.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34926,6 +38587,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "MAT_Arc.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34957,6 +38623,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "MAT_BasicElt.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -34988,6 +38659,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "MAT_Bisector.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35019,6 +38695,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "MAT_Node.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35040,6 +38721,10 @@ "namespace": "" } ], + "includes": [ + "MAT_Arc.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35061,6 +38746,10 @@ "namespace": "" } ], + "includes": [ + "MAT_BasicElt.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35082,6 +38771,10 @@ "namespace": "" } ], + "includes": [ + "MAT2d_Connexion.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35113,6 +38806,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "MAT2d_BiInt.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35144,6 +38842,11 @@ "namespace": "" } ], + "includes": [ + "MAT2d_BiInt.hxx", + "TColStd_SequenceOfInteger.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35175,6 +38878,10 @@ "namespace": "" } ], + "includes": [ + "Bisector_Bisec.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35206,6 +38913,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "MAT2d_Connexion.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35237,6 +38949,10 @@ "namespace": "" } ], + "includes": [ + "gp_Pnt2d.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35268,6 +38984,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "MAT2d_SequenceOfConnexion.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35299,6 +39020,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "gp_Vec2d.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35320,6 +39046,10 @@ "namespace": "" } ], + "includes": [ + "MAT2d_Connexion.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35341,6 +39071,10 @@ "namespace": "" } ], + "includes": [ + "TColGeom2d_SequenceOfCurve.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35362,6 +39096,10 @@ "namespace": "" } ], + "includes": [ + "TColGeom2d_SequenceOfGeometry.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35393,6 +39131,10 @@ "namespace": "" } ], + "includes": [ + "BRep_CurveRepresentation.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35424,6 +39166,10 @@ "namespace": "" } ], + "includes": [ + "BRep_PointRepresentation.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35445,6 +39191,10 @@ "namespace": "" } ], + "includes": [ + "BRepAdaptor_Curve.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35466,6 +39216,10 @@ "namespace": "" } ], + "includes": [ + "BRepAdaptor_Array1OfCurve.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35497,6 +39251,11 @@ "namespace": "" } ], + "includes": [ + "TColgp_SequenceOfPnt2d.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35518,6 +39277,10 @@ "namespace": "" } ], + "includes": [ + "TopTools_ListOfShape.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35539,6 +39302,10 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35560,6 +39327,10 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35591,6 +39362,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "TopTools_ListOfShape.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35622,6 +39398,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "TopoDS_Shape.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35653,6 +39434,11 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "Standard_Integer.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35684,6 +39470,10 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35715,6 +39505,12 @@ "namespace": "" } ], + "includes": [ + "Bnd_Box.hxx", + "TopoDS_Shape.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35746,6 +39542,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "Standard_Integer.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35777,6 +39579,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TColStd_ListOfInteger.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35808,6 +39616,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopTools_ListOfShape.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35839,6 +39653,11 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35870,6 +39689,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopTools_SequenceOfShape.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35901,6 +39726,11 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35922,6 +39752,10 @@ "namespace": "" } ], + "includes": [ + "TopTools_Array1OfListOfShape.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35943,6 +39777,11 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopTools_Array1OfShape.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35964,6 +39803,11 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopTools_Array2OfShape.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -35985,6 +39829,11 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopTools_SequenceOfShape.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36006,6 +39855,11 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_IndexedDataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36027,6 +39881,12 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopTools_ListOfShape.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_IndexedDataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36048,6 +39908,11 @@ "namespace": "" } ], + "includes": [ + "NCollection_IndexedDataMap.hxx", + "TopoDS_Shape.hxx", + "TopTools_ShapeMapHasher.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36069,6 +39934,11 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_IndexedDataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36090,6 +39960,10 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "NCollection_IndexedMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36111,6 +39985,10 @@ "namespace": "" } ], + "includes": [ + "TopTools_ShapeMapHasher.hxx", + "NCollection_IndexedMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36142,6 +40020,9 @@ "namespace": "" } ], + "includes": [ + "TopTools_ListOfShape.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36173,6 +40054,10 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36204,6 +40089,10 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "NCollection_Map.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36235,6 +40124,11 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "TopTools_ShapeMapHasher.hxx", + "NCollection_Map.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36256,6 +40150,10 @@ "namespace": "" } ], + "includes": [ + "TopoDS_Shape.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36287,6 +40185,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_List.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -36308,6 +40209,10 @@ "namespace": "" } ], + "includes": [ + "LProp_CIType.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36329,6 +40234,10 @@ "namespace": "" } ], + "includes": [ + "Geom2d_BSplineCurve.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36350,6 +40259,10 @@ "namespace": "" } ], + "includes": [ + "Geom2d_BezierCurve.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36371,6 +40284,10 @@ "namespace": "" } ], + "includes": [ + "Geom2d_Curve.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36392,6 +40309,11 @@ "namespace": "" } ], + "includes": [ + "Geom2d_BSplineCurve.hxx", + "TColGeom2d_Array1OfBSplineCurve.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36413,6 +40335,11 @@ "namespace": "" } ], + "includes": [ + "Geom2d_BezierCurve.hxx", + "TColGeom2d_Array1OfBezierCurve.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36434,6 +40361,10 @@ "namespace": "" } ], + "includes": [ + "TColGeom2d_Array1OfCurve.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36455,6 +40386,10 @@ "namespace": "" } ], + "includes": [ + "TColGeom2d_SequenceOfBoundedCurve.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36476,6 +40411,10 @@ "namespace": "" } ], + "includes": [ + "TColGeom2d_SequenceOfCurve.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36497,6 +40436,10 @@ "namespace": "" } ], + "includes": [ + "Geom2d_BoundedCurve.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36518,6 +40461,10 @@ "namespace": "" } ], + "includes": [ + "Geom2d_Curve.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36539,6 +40486,10 @@ "namespace": "" } ], + "includes": [ + "Geom2d_Geometry.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36560,6 +40511,10 @@ "namespace": "" } ], + "includes": [ + "Geom_SequenceOfBSplineSurface.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36581,6 +40536,10 @@ "namespace": "" } ], + "includes": [ + "Geom_BSplineSurface.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36602,6 +40561,10 @@ "namespace": "" } ], + "includes": [ + "Geom_BSplineCurve.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36623,6 +40586,10 @@ "namespace": "" } ], + "includes": [ + "Geom_BezierCurve.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36644,6 +40611,10 @@ "namespace": "" } ], + "includes": [ + "Geom_Curve.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36665,6 +40636,10 @@ "namespace": "" } ], + "includes": [ + "Geom_Surface.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36686,6 +40661,10 @@ "namespace": "" } ], + "includes": [ + "Geom_BezierSurface.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36707,6 +40686,10 @@ "namespace": "" } ], + "includes": [ + "Geom_Surface.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36728,6 +40711,10 @@ "namespace": "" } ], + "includes": [ + "TColGeom_Array1OfBSplineCurve.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36749,6 +40736,11 @@ "namespace": "" } ], + "includes": [ + "Geom_BezierCurve.hxx", + "TColGeom_Array1OfBezierCurve.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36770,6 +40762,10 @@ "namespace": "" } ], + "includes": [ + "TColGeom_Array1OfCurve.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36791,6 +40787,10 @@ "namespace": "" } ], + "includes": [ + "TColGeom_Array1OfSurface.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36812,6 +40812,10 @@ "namespace": "" } ], + "includes": [ + "TColGeom_Array2OfSurface.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36833,6 +40837,11 @@ "namespace": "" } ], + "includes": [ + "Geom_BoundedCurve.hxx", + "TColGeom_SequenceOfBoundedCurve.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36854,6 +40863,10 @@ "namespace": "" } ], + "includes": [ + "TColGeom_SequenceOfCurve.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36875,6 +40888,10 @@ "namespace": "" } ], + "includes": [ + "Geom_BoundedCurve.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36896,6 +40913,10 @@ "namespace": "" } ], + "includes": [ + "Geom_Curve.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36917,6 +40938,10 @@ "namespace": "" } ], + "includes": [ + "Geom_Surface.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36938,6 +40963,10 @@ "namespace": "" } ], + "includes": [ + "AdvApp2Var_Node.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36959,6 +40988,10 @@ "namespace": "" } ], + "includes": [ + "AdvApp2Var_Patch.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -36980,6 +41013,10 @@ "namespace": "" } ], + "includes": [ + "AdvApp2Var_Strip.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37001,6 +41038,10 @@ "namespace": "" } ], + "includes": [ + "AdvApp2Var_Iso.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37022,6 +41063,10 @@ "namespace": "" } ], + "includes": [ + "AppDef_MultiPointConstraint.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37043,6 +41088,11 @@ "namespace": "" } ], + "includes": [ + "AppDef_MultiPointConstraint.hxx", + "AppDef_Array1OfMultiPointConstraint.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37064,6 +41114,10 @@ "namespace": "" } ], + "includes": [ + "AppParCurves_ConstraintCouple.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37085,6 +41139,10 @@ "namespace": "" } ], + "includes": [ + "AppParCurves_MultiBSpCurve.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37106,6 +41164,10 @@ "namespace": "" } ], + "includes": [ + "AppParCurves_MultiCurve.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37127,6 +41189,10 @@ "namespace": "" } ], + "includes": [ + "AppParCurves_MultiPoint.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37148,6 +41214,10 @@ "namespace": "" } ], + "includes": [ + "AppParCurves_Array1OfConstraintCouple.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37169,6 +41239,11 @@ "namespace": "" } ], + "includes": [ + "AppParCurves_MultiBSpCurve.hxx", + "AppParCurves_Array1OfMultiBSpCurve.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37190,6 +41265,11 @@ "namespace": "" } ], + "includes": [ + "AppParCurves_MultiCurve.hxx", + "AppParCurves_Array1OfMultiCurve.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37211,6 +41291,11 @@ "namespace": "" } ], + "includes": [ + "AppParCurves_MultiPoint.hxx", + "AppParCurves_Array1OfMultiPoint.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37232,6 +41317,10 @@ "namespace": "" } ], + "includes": [ + "AppParCurves_MultiBSpCurve.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37253,6 +41342,10 @@ "namespace": "" } ], + "includes": [ + "AppParCurves_MultiCurve.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37274,6 +41367,10 @@ "namespace": "" } ], + "includes": [ + "Adaptor3d_Surface.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37295,6 +41392,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Array1.hxx", + "gp_GTrsf2d.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37316,6 +41417,11 @@ "namespace": "" } ], + "includes": [ + "Adaptor3d_Surface.hxx", + "Approx_Array1OfAdHSurface.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37337,6 +41443,10 @@ "namespace": "" } ], + "includes": [ + "Approx_Array1OfGTrsf2d.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37358,6 +41468,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Sequence.hxx", + "TColStd_HArray1OfReal.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37379,6 +41493,10 @@ "namespace": "" } ], + "includes": [ + "Extrema_POnCurv.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37400,6 +41518,10 @@ "namespace": "" } ], + "includes": [ + "Extrema_POnCurv2d.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37421,6 +41543,10 @@ "namespace": "" } ], + "includes": [ + "Extrema_POnSurf.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37442,6 +41568,10 @@ "namespace": "" } ], + "includes": [ + "Extrema_POnCurv.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37463,6 +41593,10 @@ "namespace": "" } ], + "includes": [ + "Extrema_POnCurv2d.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37484,6 +41618,10 @@ "namespace": "" } ], + "includes": [ + "Extrema_POnSurf.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37505,6 +41643,10 @@ "namespace": "" } ], + "includes": [ + "Extrema_POnSurfParams.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37526,6 +41668,10 @@ "namespace": "" } ], + "includes": [ + "Extrema_Array1OfPOnCurv.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37547,6 +41693,11 @@ "namespace": "" } ], + "includes": [ + "Extrema_POnCurv2d.hxx", + "Extrema_Array1OfPOnCurv2d.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37568,6 +41719,10 @@ "namespace": "" } ], + "includes": [ + "Extrema_Array1OfPOnSurf.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37589,6 +41744,11 @@ "namespace": "" } ], + "includes": [ + "Extrema_POnCurv.hxx", + "Extrema_Array2OfPOnCurv.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37610,6 +41770,11 @@ "namespace": "" } ], + "includes": [ + "Extrema_POnCurv2d.hxx", + "Extrema_Array2OfPOnCurv2d.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37631,6 +41796,11 @@ "namespace": "" } ], + "includes": [ + "Extrema_POnSurf.hxx", + "Extrema_Array2OfPOnSurf.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37672,6 +41842,11 @@ "namespace": "" } ], + "includes": [ + "NCollection_UBTreeFiller.hxx", + "NCollection_Handle.hxx", + "Bnd_Sphere.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37693,6 +41868,10 @@ "namespace": "" } ], + "includes": [ + "Extrema_POnCurv.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37714,6 +41893,10 @@ "namespace": "" } ], + "includes": [ + "Extrema_POnCurv2d.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37735,6 +41918,10 @@ "namespace": "" } ], + "includes": [ + "Extrema_POnSurf.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37756,6 +41943,10 @@ "namespace": "" } ], + "includes": [ + "TColStd_HArray1OfInteger.hxx", + "NCollection_Array2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37777,6 +41968,11 @@ "namespace": "" } ], + "includes": [ + "TColStd_HArray1OfInteger.hxx", + "FEmTool_AssemblyTable.hxx", + "NCollection_HArray2.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37808,6 +42004,10 @@ "namespace": "" } ], + "includes": [ + "TColStd_HArray1OfReal.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37829,6 +42029,10 @@ "namespace": "" } ], + "includes": [ + "FEmTool_ListOfVectors.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37850,6 +42054,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Sequence.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -37871,6 +42078,10 @@ "namespace": "" } ], + "includes": [ + "gp_Mat.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37902,6 +42113,10 @@ "namespace": "" } ], + "includes": [ + "IntAna_Curve.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37923,6 +42138,10 @@ "namespace": "" } ], + "includes": [ + "ProjLib_SequenceOfHSequenceOfPnt.hxx", + "NCollection_HSequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37944,6 +42163,10 @@ "namespace": "" } ], + "includes": [ + "TColgp_HSequenceOfPnt.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -37965,6 +42188,10 @@ "namespace": "" } ], + "includes": [ + "IVtk_Interface.hxx", + "IVtk_Types.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -38036,6 +42263,16 @@ "namespace": "" } ], + "includes": [ + "gp_XY.hxx", + "NCollection_List.hxx", + "NCollection_DataMap.hxx", + "NCollection_Map.hxx", + "Standard_Boolean.hxx", + "Standard_Integer.hxx", + "vtkType.h", + "limits" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -38077,6 +42314,17 @@ "namespace": "" } ], + "includes": [ + "IVtkOCC_Shape.hxx", + "IVtk_IShapeMesher.hxx", + "TColgp_Array1OfPnt.hxx", + "TColStd_Array1OfInteger.hxx", + "TopoDS.hxx", + "TopoDS_Edge.hxx", + "TopoDS_Face.hxx", + "TopoDS_Vertex.hxx", + "TopTools_ShapeMapHasher.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -38098,6 +42346,10 @@ "namespace": "" } ], + "includes": [ + "TColStd_SequenceOfInteger.hxx", + "NCollection_Array1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -38129,6 +42381,11 @@ "namespace": "" } ], + "includes": [ + "Quantity_Color.hxx", + "TColStd_MapOfInteger.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -38160,6 +42417,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "MeshVS_HArray1OfSequenceOfInteger.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -38191,6 +42453,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "TCollection_AsciiString.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -38222,6 +42489,10 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -38253,6 +42524,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "Quantity_Color.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -38284,6 +42560,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "Graphic3d_MaterialAspect.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -38315,6 +42596,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "MeshVS_MeshEntityOwner.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -38346,6 +42632,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "SelectMgr_EntityOwner.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -38377,6 +42668,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "MeshVS_TwoColors.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -38408,6 +42704,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Integer.hxx", + "gp_Vec.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -38439,6 +42740,11 @@ "namespace": "" } ], + "includes": [ + "MeshVS_TwoColors.hxx", + "TColStd_MapOfInteger.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -38460,6 +42766,10 @@ "namespace": "" } ], + "includes": [ + "MeshVS_Array1OfSequenceOfInteger.hxx", + "NCollection_HArray1.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -38491,6 +42801,10 @@ "namespace": "" } ], + "includes": [ + "MeshVS_TwoNodes.hxx", + "NCollection_Map.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -38522,6 +42836,13 @@ "namespace": "" } ], + "includes": [ + "Standard.hxx", + "MeshVS_HArray1OfSequenceOfInteger.hxx", + "NCollection_List.hxx", + "Select3D_SensitiveEntity.hxx", + "Select3D_BndBox3d.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -38543,6 +42864,10 @@ "namespace": "" } ], + "includes": [ + "MeshVS_PrsBuilder.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -38564,6 +42889,14 @@ "namespace": "" } ], + "includes": [ + "OpenGl_NamedResource.hxx", + "TCollection_AsciiString.hxx", + "Graphic3d_BufferType.hxx", + "Graphic3d_Vec2.hxx", + "NCollection_Vector.hxx", + "NCollection_Sequence.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -38585,6 +42918,11 @@ "namespace": "" } ], + "includes": [ + "OpenGl_Resource.hxx", + "Graphic3d_HatchStyle.hxx", + "NCollection_DataMap.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -38606,6 +42944,11 @@ "namespace": "" } ], + "includes": [ + "Graphic3d_ShaderFlags.hxx", + "Graphic3d_TypeOfShadingModel.hxx", + "NCollection_DataMap.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -38627,6 +42970,18 @@ "namespace": "" } ], + "includes": [ + "Graphic3d_ShaderManager.hxx", + "OpenGl_Aspects.hxx", + "OpenGl_Context.hxx", + "OpenGl_MaterialState.hxx", + "OpenGl_PBREnvironment.hxx", + "OpenGl_SetOfShaderPrograms.hxx", + "OpenGl_ShaderProgram.hxx", + "OpenGl_ShaderStates.hxx", + "OpenGl_Texture.hxx", + "OpenGl_TextureSet.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -38658,6 +43013,16 @@ "namespace": "" } ], + "includes": [ + "NCollection_DataMap.hxx", + "NCollection_Sequence.hxx", + "TCollection_AsciiString.hxx", + "Graphic3d_ShaderProgram.hxx", + "Graphic3d_TextureSetBits.hxx", + "OpenGl_Vec.hxx", + "OpenGl_NamedResource.hxx", + "OpenGl_ShaderObject.hxx" + ], "has_class": true, "has_function": false, "has_template_class": true, @@ -38679,6 +43044,13 @@ "namespace": "" } ], + "includes": [ + "Graphic3d_CStructure.hxx", + "OpenGl_GraphicDriver.hxx", + "OpenGl_Group.hxx", + "OpenGl_Workspace.hxx", + "NCollection_List.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -38700,6 +43072,10 @@ "namespace": "" } ], + "includes": [ + "Quantity_Color.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -38721,6 +43097,10 @@ "namespace": "" } ], + "includes": [ + "Aspect_Touch.hxx", + "NCollection_IndexedDataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -38742,6 +43122,10 @@ "namespace": "" } ], + "includes": [ + "gp_Trsf.hxx", + "NCollection_Array1.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -38763,6 +43147,13 @@ "namespace": "" } ], + "includes": [ + "Aspect_XRActionType.hxx", + "NCollection_IndexedDataMap.hxx", + "Standard_Transient.hxx", + "Standard_Type.hxx", + "TCollection_AsciiString.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -38784,6 +43175,9 @@ "namespace": "" } ], + "includes": [ + "Aspect_XRAction.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -38805,6 +43199,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_List.hxx", + "Font_SystemFont.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -38826,6 +43224,13 @@ "namespace": "" } ], + "includes": [ + "Graphic3d_BufferRange.hxx", + "Graphic3d_Vec.hxx", + "NCollection_Array1.hxx", + "NCollection_Buffer.hxx", + "Standard_NotImplemented.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -38847,6 +43252,22 @@ "namespace": "" } ], + "includes": [ + "Aspect_Eye.hxx", + "Aspect_FrustumLRBT.hxx", + "Graphic3d_CameraTile.hxx", + "Graphic3d_Mat4d.hxx", + "Graphic3d_Mat4.hxx", + "Graphic3d_Vec3.hxx", + "Graphic3d_WorldViewProjState.hxx", + "NCollection_Lerp.hxx", + "NCollection_Array1.hxx", + "gp_Dir.hxx", + "gp_Pnt.hxx", + "Standard_Macro.hxx", + "Standard_TypeDef.hxx", + "Bnd_Box.hxx" + ], "has_class": true, "has_function": false, "has_template_class": true, @@ -38868,6 +43289,11 @@ "namespace": "" } ], + "includes": [ + "NCollection_List.hxx", + "Standard_Type.hxx", + "TCollection_AsciiString.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -38889,6 +43315,17 @@ "namespace": "" } ], + "includes": [ + "Graphic3d_BvhCStructureSet.hxx", + "Graphic3d_BvhCStructureSetTrsfPers.hxx", + "Graphic3d_DisplayPriority.hxx", + "Graphic3d_ZLayerId.hxx", + "Graphic3d_ZLayerSettings.hxx", + "Graphic3d_RenderingParams.hxx", + "NCollection_Array1.hxx", + "NCollection_IndexedMap.hxx", + "array" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -38910,6 +43347,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_DataMap.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -38931,6 +43371,10 @@ "namespace": "" } ], + "includes": [ + "Graphic3d_ViewAffinity.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -38952,6 +43396,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Map.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -38973,6 +43420,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Mat4.hxx", + "Standard_TypeDef.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -38994,6 +43445,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Mat4.hxx", + "Standard_TypeDef.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -39015,6 +43470,11 @@ "namespace": "" } ], + "includes": [ + "Standard_Transient.hxx", + "NCollection_Map.hxx", + "NCollection_Shared.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -39036,6 +43496,10 @@ "namespace": "" } ], + "includes": [ + "Graphic3d_Group.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -39057,6 +43521,10 @@ "namespace": "" } ], + "includes": [ + "Graphic3d_Structure.hxx", + "NCollection_Sequence.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -39098,6 +43566,14 @@ "namespace": "" } ], + "includes": [ + "Graphic3d_RenderTransparentMethod.hxx", + "Graphic3d_ShaderAttribute.hxx", + "Graphic3d_ShaderObject.hxx", + "Graphic3d_ShaderVariable.hxx", + "Graphic3d_TextureParams.hxx", + "NCollection_Sequence.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -39119,6 +43595,21 @@ "namespace": "" } ], + "includes": [ + "Aspect_GenId.hxx", + "Graphic3d_CView.hxx", + "Graphic3d_MapOfObject.hxx", + "Graphic3d_MapOfStructure.hxx", + "Graphic3d_ViewAffinity.hxx", + "Graphic3d_ZLayerId.hxx", + "Graphic3d_ZLayerSettings.hxx", + "Standard_Transient.hxx", + "NCollection_IndexedMap.hxx", + "Standard.hxx", + "Standard_Integer.hxx", + "Standard_Type.hxx", + "TColStd_Array2OfReal.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -39190,6 +43681,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Vec2.hxx", + "Standard_TypeDef.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -39261,6 +43756,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Vec3.hxx", + "Standard_TypeDef.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -39332,6 +43831,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Vec4.hxx", + "Standard_TypeDef.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -39363,6 +43866,11 @@ "namespace": "" } ], + "includes": [ + "AIS_InteractiveObject.hxx", + "AIS_GlobalStatus.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -39384,6 +43892,11 @@ "namespace": "" } ], + "includes": [ + "AIS_ColoredDrawer.hxx", + "NCollection_DataMap.hxx", + "TopTools_ShapeMapHasher.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -39415,6 +43928,10 @@ "namespace": "" } ], + "includes": [ + "AIS_InteractiveObject.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -39436,6 +43953,19 @@ "namespace": "" } ], + "includes": [ + "AIS_InteractiveObject.hxx", + "AIS_ManipulatorMode.hxx", + "gp_Ax1.hxx", + "gp_Dir.hxx", + "gp_Pnt.hxx", + "Graphic3d_ArrayOfTriangles.hxx", + "Graphic3d_Group.hxx", + "NCollection_HSequence.hxx", + "Poly_Triangulation.hxx", + "V3d_View.hxx", + "Standard_DefineHandle.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -39467,6 +43997,10 @@ "namespace": "" } ], + "includes": [ + "AIS_SelectionScheme.hxx", + "NCollection_DataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -39488,6 +44022,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Array1.hxx", + "SelectMgr_EntityOwner.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -39509,6 +44047,10 @@ "namespace": "" } ], + "includes": [ + "SelectMgr_EntityOwner.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -39530,6 +44072,10 @@ "namespace": "" } ], + "includes": [ + "TColgp_HSequenceOfPnt.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -39561,6 +44107,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_List.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -39582,6 +44131,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_List.hxx", + "Prs3d_Presentation.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -39603,6 +44156,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Sequence.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -39624,6 +44180,10 @@ "namespace": "" } ], + "includes": [ + "BVH_Box.hxx", + "gp_Trsf.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -39655,6 +44215,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Sequence.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -39676,6 +44239,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_IndexedMap.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -39697,6 +44263,10 @@ "namespace": "" } ], + "includes": [ + "Select3D_SensitivePoly.hxx", + "Select3D_SensitiveSet.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -39718,6 +44288,11 @@ "namespace": "" } ], + "includes": [ + "SelectMgr_EntityOwner.hxx", + "SelectMgr_SortCriterion.hxx", + "NCollection_IndexedDataMap.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -39739,6 +44314,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_IndexedMap.hxx", + "NCollection_Shared.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -39770,6 +44349,10 @@ "namespace": "" } ], + "includes": [ + "SelectMgr_Filter.hxx", + "NCollection_List.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -39801,6 +44384,13 @@ "namespace": "" } ], + "includes": [ + "BVH_PrimitiveSet3d.hxx", + "Select3D_BVHBuilder3d.hxx", + "SelectMgr_EntityOwner.hxx", + "SelectMgr_SensitiveEntity.hxx", + "SelectMgr_Selection.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -39822,6 +44412,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_Sequence.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -39843,6 +44436,10 @@ "namespace": "" } ], + "includes": [ + "NCollection_Sequence.hxx", + "SelectMgr_Selection.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -39864,6 +44461,10 @@ "namespace": "" } ], + "includes": [ + "SelectMgr_TriangularFrustum.hxx", + "TColgp_HArray1OfPnt2d.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -39905,6 +44506,12 @@ "namespace": "" } ], + "includes": [ + "gp_Trsf.hxx", + "NCollection_Mat4.hxx", + "NCollection_Vec3.hxx", + "NCollection_Vec4.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -39946,6 +44553,22 @@ "namespace": "" } ], + "includes": [ + "OSD_Chronometer.hxx", + "SelectMgr_BVHThreadPool.hxx", + "SelectMgr_IndexedDataMapOfOwnerCriterion.hxx", + "SelectMgr_SelectingVolumeManager.hxx", + "SelectMgr_Selection.hxx", + "SelectMgr_SelectableObject.hxx", + "SelectMgr_SelectableObjectSet.hxx", + "SelectMgr_StateOfSelection.hxx", + "SelectMgr_ToleranceMap.hxx", + "SelectMgr_TypeOfDepthTolerance.hxx", + "Standard_OStream.hxx", + "Standard_Transient.hxx", + "StdSelect_TypeOfSelectionImage.hxx", + "TColStd_HArray1OfInteger.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -39977,6 +44600,9 @@ "namespace": "" } ], + "includes": [ + "V3d_Light.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -40008,6 +44634,9 @@ "namespace": "" } ], + "includes": [ + "NCollection_List.hxx" + ], "has_class": true, "has_function": false, "has_template_class": false, @@ -40029,6 +44658,9 @@ "namespace": "" } ], + "includes": [ + "TColStd_DataMapOfAsciiStringInteger.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -40050,6 +44682,9 @@ "namespace": "" } ], + "includes": [ + "TColStd_IndexedMapOfTransient.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -40071,6 +44706,9 @@ "namespace": "" } ], + "includes": [ + "TColStd_DataMapOfStringInteger.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -40092,6 +44730,9 @@ "namespace": "" } ], + "includes": [ + "TColgp_SequenceOfArray1OfPnt2d.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -40303,6 +44944,9 @@ "namespace": "" } ], + "includes": [ + "Graphic3d_Vec.hxx" + ], "has_class": true, "has_function": false, "has_template_class": true, @@ -40324,6 +44968,9 @@ "namespace": "" } ], + "includes": [ + "Graphic3d_MapOfStructure.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, @@ -40345,6 +44992,9 @@ "namespace": "" } ], + "includes": [ + "Prs3d_NListOfSequenceOfPnt.hxx" + ], "has_class": false, "has_function": false, "has_template_class": false, diff --git a/adm/scripts/migration_800/generate_deprecated_headers.py b/adm/scripts/migration_800/generate_deprecated_headers.py new file mode 100644 index 0000000000..15ad0c9abb --- /dev/null +++ b/adm/scripts/migration_800/generate_deprecated_headers.py @@ -0,0 +1,513 @@ +#!/usr/bin/env python3 +# Copyright (c) 2025 OPEN CASCADE SAS +# +# This file is part of Open CASCADE Technology software library. +# +# This library is free software; you can redistribute it and/or modify it under +# the terms of the GNU Lesser General Public License version 2.1 as published +# by the Free Software Foundation, with special exception defined in the file +# OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +# distribution for complete text of the license and disclaimer of any warranty. +# +# Alternatively, this file may be used under the terms of Open CASCADE +# commercial license or contractual agreement. + +""" +OCCT 8.0.0 Deprecated Header Generator + +Generates deprecated header files from collected_typedefs.json for backward compatibility. +These headers provide deprecated typedef aliases that emit compile-time warnings. + +Usage: + python3 generate_deprecated_headers.py [options] + +Options: + --input FILE Input JSON from collect_typedefs.py (default: collected_typedefs.json) + --output-dir DIR Output directory for deprecated headers (default: src/Deprecated) + --dry-run Preview changes without writing files + --verbose Show detailed progress +""" + +import os +import json +import argparse +from pathlib import Path +from typing import Dict, List, Set, Optional +from collections import defaultdict + +# OCCT license header +LICENSE_HEADER = """// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file {filename} +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use {replacement} directly instead. +""" + +# Mapping of collection types to their NCollection headers +COLLECTION_HEADERS = { + 'Array1': 'NCollection_Array1.hxx', + 'Array2': 'NCollection_Array2.hxx', + 'HArray1': 'NCollection_HArray1.hxx', + 'HArray2': 'NCollection_HArray2.hxx', + 'List': 'NCollection_List.hxx', + 'Sequence': 'NCollection_Sequence.hxx', + 'HSequence': 'NCollection_HSequence.hxx', + 'Map': 'NCollection_Map.hxx', + 'DataMap': 'NCollection_DataMap.hxx', + 'IndexedMap': 'NCollection_IndexedMap.hxx', + 'IndexedDataMap': 'NCollection_IndexedDataMap.hxx', + 'DoubleMap': 'NCollection_DoubleMap.hxx', + 'Vector': 'NCollection_Vector.hxx', + 'Vec2': 'NCollection_Vec2.hxx', + 'Vec3': 'NCollection_Vec3.hxx', + 'Vec4': 'NCollection_Vec4.hxx', + 'Mat4': 'NCollection_Mat4.hxx', + 'UBTree': 'NCollection_UBTree.hxx', + 'CellFilter': 'NCollection_CellFilter.hxx', + 'Shared': 'NCollection_Shared.hxx', +} + + +def convert_occ_handle(type_str: str) -> str: + """Convert occ::handle to opencascade::handle.""" + return type_str.replace('occ::handle', 'opencascade::handle') + + +def get_package_from_typedef(typedef_name: str) -> str: + """Extract package name from typedef name (e.g., TColStd_Array1OfInteger -> TColStd).""" + if '_' in typedef_name: + return typedef_name.split('_')[0] + return '' + + +def get_header_basename(header_path: str) -> str: + """Get the basename of the header file.""" + return os.path.basename(header_path) + + +def extract_dependencies(full_type: str, template_params: str) -> Set[str]: + """Extract type dependencies that need to be forward-declared or included.""" + deps = set() + + # Extract types from template parameters + # This is a simplified extraction - may need refinement for complex cases + params = template_params.replace('occ::handle<', '').replace('>', '') + for param in params.split(','): + param = param.strip() + # Skip primitive types + if param in ('int', 'double', 'float', 'char', 'bool', 'unsigned int', + 'uint8_t', 'int64_t', 'size_t', 'void*', 'Standard_Integer', + 'Standard_Real', 'Standard_Boolean'): + continue + # Extract class name if it's a handle + if '::' in param and 'handle' not in param: + continue + if param and not param.startswith('NCollection_'): + deps.add(param) + + return deps + + +# Mapping of common types to their headers for proper includes +TYPE_TO_HEADER = { + 'TopoDS_Shape': 'TopoDS_Shape.hxx', + 'TopoDS_Edge': 'TopoDS_Edge.hxx', + 'TopoDS_Face': 'TopoDS_Face.hxx', + 'TopoDS_Vertex': 'TopoDS_Vertex.hxx', + 'TopoDS_Wire': 'TopoDS_Wire.hxx', + 'TopoDS_Shell': 'TopoDS_Shell.hxx', + 'TopoDS_Solid': 'TopoDS_Solid.hxx', + 'TopoDS_Compound': 'TopoDS_Compound.hxx', + 'gp_Pnt': 'gp_Pnt.hxx', + 'gp_Pnt2d': 'gp_Pnt2d.hxx', + 'gp_Vec': 'gp_Vec.hxx', + 'gp_Vec2d': 'gp_Vec2d.hxx', + 'gp_Dir': 'gp_Dir.hxx', + 'gp_Dir2d': 'gp_Dir2d.hxx', + 'gp_XYZ': 'gp_XYZ.hxx', + 'gp_XY': 'gp_XY.hxx', + 'gp_Trsf': 'gp_Trsf.hxx', + 'gp_Trsf2d': 'gp_Trsf2d.hxx', + 'gp_GTrsf2d': 'gp_GTrsf2d.hxx', + 'gp_Ax1': 'gp_Ax1.hxx', + 'gp_Ax2': 'gp_Ax2.hxx', + 'gp_Ax3': 'gp_Ax3.hxx', + 'gp_Lin': 'gp_Lin.hxx', + 'gp_Lin2d': 'gp_Lin2d.hxx', + 'gp_Circ': 'gp_Circ.hxx', + 'gp_Circ2d': 'gp_Circ2d.hxx', + 'gp_Pln': 'gp_Pln.hxx', + 'gp_Sphere': 'gp_Sphere.hxx', + 'gp_Cylinder': 'gp_Cylinder.hxx', + 'gp_Cone': 'gp_Cone.hxx', + 'gp_Torus': 'gp_Torus.hxx', + 'TCollection_AsciiString': 'TCollection_AsciiString.hxx', + 'TCollection_ExtendedString': 'TCollection_ExtendedString.hxx', + 'TCollection_HAsciiString': 'TCollection_HAsciiString.hxx', + 'TCollection_HExtendedString': 'TCollection_HExtendedString.hxx', + 'Standard_GUID': 'Standard_GUID.hxx', + 'Standard_Transient': 'Standard_Transient.hxx', + 'Bnd_Box': 'Bnd_Box.hxx', + 'Bnd_Box2d': 'Bnd_Box2d.hxx', +} + + +def get_includes_for_type(type_str: str) -> List[str]: + """Get required includes for a type used in template parameters.""" + includes = [] + + # Check for handles + if 'opencascade::handle' in type_str or 'occ::handle' in type_str: + includes.append('Standard_Handle.hxx') + + # Extract type names and add includes + for type_name, header in TYPE_TO_HEADER.items(): + if type_name in type_str: + includes.append(header) + + return includes + + +def generate_header_content(header_file: str, typedefs: List[Dict], + package_name: str, + original_includes: Optional[List[str]] = None) -> str: + """Generate the content of a deprecated header file. + + Args: + header_file: Original header file path + typedefs: List of typedef dictionaries + package_name: Package name + original_includes: List of includes from original header (if available) + """ + filename = get_header_basename(header_file) + guard_name = f"_{filename.replace('.', '_')}" + + # Collect all collection types used + collection_types = set() + all_includes = set() + + for td in typedefs: + col_type = td['collection_type'] + if col_type in COLLECTION_HEADERS: + collection_types.add(col_type) + + # Get includes needed for template parameters (fallback when original includes not available) + if not original_includes: + full_type = convert_occ_handle(td['full_type']) + template_params = td.get('template_params', '') + type_includes = get_includes_for_type(full_type) + all_includes.update(type_includes) + + # Determine replacement text for documentation + if len(typedefs) == 1: + replacement = convert_occ_handle(typedefs[0]['full_type']) + else: + replacement = "NCollection types" + + # Build the header content + lines = [] + + # License header + lines.append(LICENSE_HEADER.format(filename=filename, replacement=replacement)) + + # Include guard + lines.append(f"#ifndef {guard_name}") + lines.append(f"#define {guard_name}") + lines.append("") + + # All includes together - Standard_Macro first, then others + lines.append("#include ") + + if original_includes: + # Use original includes from the source header (preferred) + for inc in original_includes: + # Skip the header's own potential circular include and Standard_Macro.hxx (already included) + if inc != filename and not inc.endswith(filename) and inc != 'Standard_Macro.hxx': + lines.append(f"#include <{inc}>") + else: + # Fallback: Include required NCollection headers based on typedef analysis + for col_type in sorted(collection_types): + if col_type in COLLECTION_HEADERS: + lines.append(f"#include <{COLLECTION_HEADERS[col_type]}>") + + # Include type dependencies detected from template parameters + for inc in sorted(all_includes): + lines.append(f"#include <{inc}>") + + lines.append("") + + # Header deprecation warning (after all includes) + lines.append(f'Standard_HEADER_DEPRECATED("{filename} is deprecated since OCCT 8.0.0. ' + f'Use {replacement} directly.")') + + lines.append("") + + # Generate deprecated typedefs + for td in typedefs: + typedef_name = td['typedef_name'] + full_type = convert_occ_handle(td['full_type']) + is_iterator = td.get('is_iterator', False) + + # Deprecation message + dep_msg = f"{typedef_name} is deprecated, use {full_type} directly" + + # Generate the typedef with deprecation attribute (original typedef syntax) + lines.append(f'Standard_DEPRECATED("{dep_msg}")') + lines.append(f'typedef {full_type} {typedef_name};') + + lines.append("") + lines.append(f"#endif // {guard_name}") + lines.append("") + + return '\n'.join(lines) + + +def main(): + parser = argparse.ArgumentParser(description='OCCT Deprecated Header Generator') + parser.add_argument('--input', '-i', default='collected_typedefs.json', + help='Input JSON file (default: collected_typedefs.json)') + parser.add_argument('--output-dir', '-o', default=None, + help='Output directory (default: src/Deprecated/NCollectionAliases)') + parser.add_argument('--dry-run', action='store_true', + help='Preview without writing files') + parser.add_argument('--verbose', '-v', action='store_true', + help='Verbose output') + + args = parser.parse_args() + + print("OCCT Deprecated Header Generator") + print("=" * 60) + + # Determine paths + script_dir = Path(__file__).parent + input_file = script_dir / args.input if not os.path.isabs(args.input) else Path(args.input) + + if args.output_dir: + output_dir = Path(args.output_dir) + else: + # Default: src/Deprecated/NCollectionAliases relative to OCCT root + occt_root = script_dir.parent.parent.parent + output_dir = occt_root / 'src' / 'Deprecated' / 'NCollectionAliases' + + print(f"Input file: {input_file}") + print(f"Output directory: {output_dir}") + if args.dry_run: + print("(DRY RUN - no files will be written)") + print() + + # Load JSON data + with open(input_file, 'r') as f: + data = json.load(f) + + # Get typedef-only headers + typedef_only_headers = set(data.get('typedef_only_headers', [])) + print(f"Found {len(typedef_only_headers)} typedef-only headers") + + # Group typedefs by header file + headers_data = data.get('headers', {}) + + # Track statistics + headers_created = 0 + typedefs_processed = 0 + packages = set() + + # Process each typedef-only header + for header_path in sorted(typedef_only_headers): + header_info = headers_data.get(header_path, {}) + typedefs = header_info.get('typedefs', []) + + if not typedefs: + continue + + # Skip headers without underscore in typedef name (typically local aliases) + if all('_' not in td['typedef_name'] for td in typedefs): + if args.verbose: + print(f" Skipping {header_path} (no package-prefixed typedefs)") + continue + + # Filter to only package-prefixed typedefs + package_typedefs = [td for td in typedefs if '_' in td['typedef_name']] + if not package_typedefs: + continue + + # Extract package name from first typedef + package_name = get_package_from_typedef(package_typedefs[0]['typedef_name']) + packages.add(package_name) + + # Determine output path - simple flat structure + filename = get_header_basename(header_path) + out_path = output_dir / filename + + # Get original includes if available in JSON + original_includes = header_info.get('includes', None) + + # Generate header content + content = generate_header_content(header_path, package_typedefs, package_name, + original_includes) + + if args.verbose: + print(f" {header_path} -> {filename}") + + if not args.dry_run: + out_path.parent.mkdir(parents=True, exist_ok=True) + with open(out_path, 'w') as f: + f.write(content) + + headers_created += 1 + typedefs_processed += len(package_typedefs) + + # Summary + print() + print("=" * 60) + print("SUMMARY") + print("=" * 60) + print(f"Headers created: {headers_created}") + print(f"Typedefs processed: {typedefs_processed}") + print(f"Original packages: {len(packages)}") + print(f"Output directory: {output_dir}") + + if args.verbose: + print("\nOriginal packages:") + for pkg in sorted(packages): + print(f" {pkg}") + + print("\nDone!") + print("Headers are ready to be installed via CMakeLists.txt") + if args.dry_run: + print("Run without --dry-run to create files") + + +def generate_flat_cmake_files(output_dir: Path, all_files: List[str], verbose: bool): + """Generate FILES.cmake for flat structure (single Deprecated package).""" + cmake_dir = output_dir / 'TKDeprecated' / 'Deprecated' + cmake_file = cmake_dir / 'FILES.cmake' + + content = """# Auto-generated deprecated typedef headers +# These headers provide backward compatibility aliases for OCCT 8.0.0 +set(OCCT_Deprecated_FILES +""" + for f in sorted(all_files): + content += f" {f}\n" + content += ")\n" + + cmake_dir.mkdir(parents=True, exist_ok=True) + with open(cmake_file, 'w') as f: + f.write(content) + + if verbose: + print(f" Created {cmake_file.relative_to(output_dir)}") + + +def generate_cmake_files(output_dir: Path, packages: Set[str], + typedef_only_headers: Set[str], headers_data: Dict, + verbose: bool): + """Generate FILES.cmake for each package.""" + # Group headers by package + package_files = defaultdict(list) + + for header_path in sorted(typedef_only_headers): + header_info = headers_data.get(header_path, {}) + typedefs = header_info.get('typedefs', []) + + if not typedefs: + continue + + # Get package-prefixed typedefs + package_typedefs = [td for td in typedefs if '_' in td['typedef_name']] + if not package_typedefs: + continue + + package_name = get_package_from_typedef(package_typedefs[0]['typedef_name']) + filename = get_header_basename(header_path) + package_files[package_name].append(filename) + + # Write FILES.cmake for each package + for package_name, files in sorted(package_files.items()): + cmake_dir = output_dir / 'TKDeprecated' / package_name + cmake_file = cmake_dir / 'FILES.cmake' + + content = f"""# Auto-generated deprecated typedef headers for {package_name} +set(OCCT_{package_name}_FILES_Deprecated +""" + for f in sorted(files): + content += f" {f}\n" + content += ")\n" + + cmake_dir.mkdir(parents=True, exist_ok=True) + with open(cmake_file, 'w') as f: + f.write(content) + + if verbose: + print(f" Created {cmake_file.relative_to(output_dir)}") + + +def generate_module_structure(output_dir: Path, packages: Set[str], verbose: bool, + flat: bool = False): + """Generate MODULES.cmake, TOOLKITS.cmake, PACKAGES.cmake structure.""" + deprecated_dir = output_dir + tk_dir = deprecated_dir / 'TKDeprecated' + + # Create TOOLKITS.cmake for Deprecated module + toolkits_file = deprecated_dir / 'TOOLKITS.cmake' + toolkits_content = """# Deprecated module - backward compatibility typedefs +# This module provides deprecated typedef headers for backward compatibility. +# All headers emit deprecation warnings when included. +set(Deprecated_TOOLKITS + TKDeprecated +) +""" + with open(toolkits_file, 'w') as f: + f.write(toolkits_content) + if verbose: + print(f" Created TOOLKITS.cmake") + + # Create PACKAGES.cmake for TKDeprecated toolkit + packages_file = tk_dir / 'PACKAGES.cmake' + + if flat: + packages_content = """# Packages in TKDeprecated toolkit +# Using flat structure with single Deprecated package +set(TKDeprecated_PACKAGES + Deprecated +) +""" + else: + packages_content = "# Packages in TKDeprecated toolkit\nset(TKDeprecated_PACKAGES\n" + for pkg in sorted(packages): + packages_content += f" {pkg}\n" + packages_content += ")\n" + + tk_dir.mkdir(parents=True, exist_ok=True) + with open(packages_file, 'w') as f: + f.write(packages_content) + if verbose: + print(f" Created TKDeprecated/PACKAGES.cmake") + + # Create EXTERNLIB.cmake + externlib_file = tk_dir / 'EXTERNLIB.cmake' + externlib_content = """# External library dependencies for TKDeprecated +# This toolkit depends on TKernel for Standard_Macro.hxx +set(TKDeprecated_EXTERNLIB + TKernel +) +""" + with open(externlib_file, 'w') as f: + f.write(externlib_content) + if verbose: + print(f" Created TKDeprecated/EXTERNLIB.cmake") + + +if __name__ == '__main__': + main() diff --git a/src/Deprecated/NCollectionAliases/AIS_DataMapOfIOStatus.hxx b/src/Deprecated/NCollectionAliases/AIS_DataMapOfIOStatus.hxx new file mode 100644 index 0000000000..5659ee63a2 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/AIS_DataMapOfIOStatus.hxx @@ -0,0 +1,43 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file AIS_DataMapOfIOStatus.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _AIS_DataMapOfIOStatus_hxx +#define _AIS_DataMapOfIOStatus_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "AIS_DataMapOfIOStatus.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("AIS_DataMapOfIOStatus is deprecated, use " + "NCollection_DataMap, " + "opencascade::handle> directly") +typedef NCollection_DataMap, + opencascade::handle> + AIS_DataMapOfIOStatus; +Standard_DEPRECATED("AIS_DataMapIteratorOfDataMapOfIOStatus is deprecated, use " + "NCollection_DataMap, " + "opencascade::handle>::Iterator directly") +typedef NCollection_DataMap, + opencascade::handle>::Iterator + AIS_DataMapIteratorOfDataMapOfIOStatus; + +#endif // _AIS_DataMapOfIOStatus_hxx diff --git a/src/Deprecated/NCollectionAliases/AIS_DataMapOfShapeDrawer.hxx b/src/Deprecated/NCollectionAliases/AIS_DataMapOfShapeDrawer.hxx new file mode 100644 index 0000000000..8c23c5ec8e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/AIS_DataMapOfShapeDrawer.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file AIS_DataMapOfShapeDrawer.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_DataMap, +//! TopTools_ShapeMapHasher> directly instead. + +#ifndef _AIS_DataMapOfShapeDrawer_hxx +#define _AIS_DataMapOfShapeDrawer_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "AIS_DataMapOfShapeDrawer.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_DataMap, " + "TopTools_ShapeMapHasher> directly.") + + Standard_DEPRECATED( + "AIS_DataMapOfShapeDrawer is deprecated, use NCollection_DataMap, TopTools_ShapeMapHasher> directly") +typedef NCollection_DataMap, + TopTools_ShapeMapHasher> + AIS_DataMapOfShapeDrawer; + +#endif // _AIS_DataMapOfShapeDrawer_hxx diff --git a/src/Deprecated/NCollectionAliases/AIS_ListOfInteractive.hxx b/src/Deprecated/NCollectionAliases/AIS_ListOfInteractive.hxx new file mode 100644 index 0000000000..3f8a870c52 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/AIS_ListOfInteractive.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file AIS_ListOfInteractive.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _AIS_ListOfInteractive_hxx +#define _AIS_ListOfInteractive_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "AIS_ListOfInteractive.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("AIS_ListOfInteractive is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> AIS_ListOfInteractive; +Standard_DEPRECATED( + "AIS_ListIteratorOfListOfInteractive is deprecated, use " + "NCollection_List>::Iterator directly") +typedef NCollection_List>::Iterator + AIS_ListIteratorOfListOfInteractive; + +#endif // _AIS_ListOfInteractive_hxx diff --git a/src/Deprecated/NCollectionAliases/AIS_NArray1OfEntityOwner.hxx b/src/Deprecated/NCollectionAliases/AIS_NArray1OfEntityOwner.hxx new file mode 100644 index 0000000000..3cccfaba11 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/AIS_NArray1OfEntityOwner.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file AIS_NArray1OfEntityOwner.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _AIS_NArray1OfEntityOwner_hxx +#define _AIS_NArray1OfEntityOwner_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "AIS_NArray1OfEntityOwner.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("AIS_NArray1OfEntityOwner is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> AIS_NArray1OfEntityOwner; + +#endif // _AIS_NArray1OfEntityOwner_hxx diff --git a/src/Deprecated/NCollectionAliases/AIS_NListOfEntityOwner.hxx b/src/Deprecated/NCollectionAliases/AIS_NListOfEntityOwner.hxx new file mode 100644 index 0000000000..66ca2e608f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/AIS_NListOfEntityOwner.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file AIS_NListOfEntityOwner.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_List> directly instead. + +#ifndef _AIS_NListOfEntityOwner_hxx +#define _AIS_NListOfEntityOwner_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("AIS_NListOfEntityOwner.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_List> directly.") + + Standard_DEPRECATED("AIS_NListOfEntityOwner is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> AIS_NListOfEntityOwner; + +#endif // _AIS_NListOfEntityOwner_hxx diff --git a/src/Deprecated/NCollectionAliases/AdvApp2Var_SequenceOfNode.hxx b/src/Deprecated/NCollectionAliases/AdvApp2Var_SequenceOfNode.hxx new file mode 100644 index 0000000000..b68346b66f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/AdvApp2Var_SequenceOfNode.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file AdvApp2Var_SequenceOfNode.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _AdvApp2Var_SequenceOfNode_hxx +#define _AdvApp2Var_SequenceOfNode_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("AdvApp2Var_SequenceOfNode.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("AdvApp2Var_SequenceOfNode is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> AdvApp2Var_SequenceOfNode; + +#endif // _AdvApp2Var_SequenceOfNode_hxx diff --git a/src/Deprecated/NCollectionAliases/AdvApp2Var_SequenceOfPatch.hxx b/src/Deprecated/NCollectionAliases/AdvApp2Var_SequenceOfPatch.hxx new file mode 100644 index 0000000000..d3034a4073 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/AdvApp2Var_SequenceOfPatch.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file AdvApp2Var_SequenceOfPatch.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _AdvApp2Var_SequenceOfPatch_hxx +#define _AdvApp2Var_SequenceOfPatch_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("AdvApp2Var_SequenceOfPatch.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("AdvApp2Var_SequenceOfPatch is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> AdvApp2Var_SequenceOfPatch; + +#endif // _AdvApp2Var_SequenceOfPatch_hxx diff --git a/src/Deprecated/NCollectionAliases/AdvApp2Var_SequenceOfStrip.hxx b/src/Deprecated/NCollectionAliases/AdvApp2Var_SequenceOfStrip.hxx new file mode 100644 index 0000000000..be7eaf3884 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/AdvApp2Var_SequenceOfStrip.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file AdvApp2Var_SequenceOfStrip.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _AdvApp2Var_SequenceOfStrip_hxx +#define _AdvApp2Var_SequenceOfStrip_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("AdvApp2Var_SequenceOfStrip.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "AdvApp2Var_SequenceOfStrip is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence AdvApp2Var_SequenceOfStrip; + +#endif // _AdvApp2Var_SequenceOfStrip_hxx diff --git a/src/Deprecated/NCollectionAliases/AdvApp2Var_Strip.hxx b/src/Deprecated/NCollectionAliases/AdvApp2Var_Strip.hxx new file mode 100644 index 0000000000..1b266d8e7b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/AdvApp2Var_Strip.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file AdvApp2Var_Strip.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _AdvApp2Var_Strip_hxx +#define _AdvApp2Var_Strip_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("AdvApp2Var_Strip.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("AdvApp2Var_Strip is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> AdvApp2Var_Strip; + +#endif // _AdvApp2Var_Strip_hxx diff --git a/src/Deprecated/NCollectionAliases/AppDef_Array1OfMultiPointConstraint.hxx b/src/Deprecated/NCollectionAliases/AppDef_Array1OfMultiPointConstraint.hxx new file mode 100644 index 0000000000..c81ba21f8f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/AppDef_Array1OfMultiPointConstraint.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file AppDef_Array1OfMultiPointConstraint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _AppDef_Array1OfMultiPointConstraint_hxx +#define _AppDef_Array1OfMultiPointConstraint_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("AppDef_Array1OfMultiPointConstraint.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_Array1 directly.") + + Standard_DEPRECATED("AppDef_Array1OfMultiPointConstraint is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 AppDef_Array1OfMultiPointConstraint; + +#endif // _AppDef_Array1OfMultiPointConstraint_hxx diff --git a/src/Deprecated/NCollectionAliases/AppDef_HArray1OfMultiPointConstraint.hxx b/src/Deprecated/NCollectionAliases/AppDef_HArray1OfMultiPointConstraint.hxx new file mode 100644 index 0000000000..88fda7444c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/AppDef_HArray1OfMultiPointConstraint.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file AppDef_HArray1OfMultiPointConstraint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _AppDef_HArray1OfMultiPointConstraint_hxx +#define _AppDef_HArray1OfMultiPointConstraint_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("AppDef_HArray1OfMultiPointConstraint.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("AppDef_HArray1OfMultiPointConstraint is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 AppDef_HArray1OfMultiPointConstraint; + +#endif // _AppDef_HArray1OfMultiPointConstraint_hxx diff --git a/src/Deprecated/NCollectionAliases/AppParCurves_Array1OfConstraintCouple.hxx b/src/Deprecated/NCollectionAliases/AppParCurves_Array1OfConstraintCouple.hxx new file mode 100644 index 0000000000..87670e6c5b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/AppParCurves_Array1OfConstraintCouple.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file AppParCurves_Array1OfConstraintCouple.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _AppParCurves_Array1OfConstraintCouple_hxx +#define _AppParCurves_Array1OfConstraintCouple_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("AppParCurves_Array1OfConstraintCouple.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_Array1 directly.") + + Standard_DEPRECATED("AppParCurves_Array1OfConstraintCouple is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 AppParCurves_Array1OfConstraintCouple; + +#endif // _AppParCurves_Array1OfConstraintCouple_hxx diff --git a/src/Deprecated/NCollectionAliases/AppParCurves_Array1OfMultiBSpCurve.hxx b/src/Deprecated/NCollectionAliases/AppParCurves_Array1OfMultiBSpCurve.hxx new file mode 100644 index 0000000000..45a5c177d4 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/AppParCurves_Array1OfMultiBSpCurve.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file AppParCurves_Array1OfMultiBSpCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _AppParCurves_Array1OfMultiBSpCurve_hxx +#define _AppParCurves_Array1OfMultiBSpCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("AppParCurves_Array1OfMultiBSpCurve.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Array1 directly.") + + Standard_DEPRECATED("AppParCurves_Array1OfMultiBSpCurve is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 AppParCurves_Array1OfMultiBSpCurve; + +#endif // _AppParCurves_Array1OfMultiBSpCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/AppParCurves_Array1OfMultiCurve.hxx b/src/Deprecated/NCollectionAliases/AppParCurves_Array1OfMultiCurve.hxx new file mode 100644 index 0000000000..3d8468d345 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/AppParCurves_Array1OfMultiCurve.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file AppParCurves_Array1OfMultiCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _AppParCurves_Array1OfMultiCurve_hxx +#define _AppParCurves_Array1OfMultiCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("AppParCurves_Array1OfMultiCurve.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Array1 directly.") + + Standard_DEPRECATED("AppParCurves_Array1OfMultiCurve is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 AppParCurves_Array1OfMultiCurve; + +#endif // _AppParCurves_Array1OfMultiCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/AppParCurves_Array1OfMultiPoint.hxx b/src/Deprecated/NCollectionAliases/AppParCurves_Array1OfMultiPoint.hxx new file mode 100644 index 0000000000..b5aa43ef8c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/AppParCurves_Array1OfMultiPoint.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file AppParCurves_Array1OfMultiPoint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _AppParCurves_Array1OfMultiPoint_hxx +#define _AppParCurves_Array1OfMultiPoint_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("AppParCurves_Array1OfMultiPoint.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Array1 directly.") + + Standard_DEPRECATED("AppParCurves_Array1OfMultiPoint is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 AppParCurves_Array1OfMultiPoint; + +#endif // _AppParCurves_Array1OfMultiPoint_hxx diff --git a/src/Deprecated/NCollectionAliases/AppParCurves_HArray1OfConstraintCouple.hxx b/src/Deprecated/NCollectionAliases/AppParCurves_HArray1OfConstraintCouple.hxx new file mode 100644 index 0000000000..927bf32340 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/AppParCurves_HArray1OfConstraintCouple.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file AppParCurves_HArray1OfConstraintCouple.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _AppParCurves_HArray1OfConstraintCouple_hxx +#define _AppParCurves_HArray1OfConstraintCouple_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "AppParCurves_HArray1OfConstraintCouple.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("AppParCurves_HArray1OfConstraintCouple is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 AppParCurves_HArray1OfConstraintCouple; + +#endif // _AppParCurves_HArray1OfConstraintCouple_hxx diff --git a/src/Deprecated/NCollectionAliases/AppParCurves_HArray1OfMultiBSpCurve.hxx b/src/Deprecated/NCollectionAliases/AppParCurves_HArray1OfMultiBSpCurve.hxx new file mode 100644 index 0000000000..de904078cc --- /dev/null +++ b/src/Deprecated/NCollectionAliases/AppParCurves_HArray1OfMultiBSpCurve.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file AppParCurves_HArray1OfMultiBSpCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _AppParCurves_HArray1OfMultiBSpCurve_hxx +#define _AppParCurves_HArray1OfMultiBSpCurve_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("AppParCurves_HArray1OfMultiBSpCurve.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("AppParCurves_HArray1OfMultiBSpCurve is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 AppParCurves_HArray1OfMultiBSpCurve; + +#endif // _AppParCurves_HArray1OfMultiBSpCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/AppParCurves_HArray1OfMultiCurve.hxx b/src/Deprecated/NCollectionAliases/AppParCurves_HArray1OfMultiCurve.hxx new file mode 100644 index 0000000000..beb56dbb19 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/AppParCurves_HArray1OfMultiCurve.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file AppParCurves_HArray1OfMultiCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _AppParCurves_HArray1OfMultiCurve_hxx +#define _AppParCurves_HArray1OfMultiCurve_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("AppParCurves_HArray1OfMultiCurve.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("AppParCurves_HArray1OfMultiCurve is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 AppParCurves_HArray1OfMultiCurve; + +#endif // _AppParCurves_HArray1OfMultiCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/AppParCurves_HArray1OfMultiPoint.hxx b/src/Deprecated/NCollectionAliases/AppParCurves_HArray1OfMultiPoint.hxx new file mode 100644 index 0000000000..aa3f4adc56 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/AppParCurves_HArray1OfMultiPoint.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file AppParCurves_HArray1OfMultiPoint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _AppParCurves_HArray1OfMultiPoint_hxx +#define _AppParCurves_HArray1OfMultiPoint_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("AppParCurves_HArray1OfMultiPoint.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("AppParCurves_HArray1OfMultiPoint is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 AppParCurves_HArray1OfMultiPoint; + +#endif // _AppParCurves_HArray1OfMultiPoint_hxx diff --git a/src/Deprecated/NCollectionAliases/AppParCurves_SequenceOfMultiBSpCurve.hxx b/src/Deprecated/NCollectionAliases/AppParCurves_SequenceOfMultiBSpCurve.hxx new file mode 100644 index 0000000000..079a8379b0 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/AppParCurves_SequenceOfMultiBSpCurve.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file AppParCurves_SequenceOfMultiBSpCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _AppParCurves_SequenceOfMultiBSpCurve_hxx +#define _AppParCurves_SequenceOfMultiBSpCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("AppParCurves_SequenceOfMultiBSpCurve.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_Sequence directly.") + + Standard_DEPRECATED("AppParCurves_SequenceOfMultiBSpCurve is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence AppParCurves_SequenceOfMultiBSpCurve; + +#endif // _AppParCurves_SequenceOfMultiBSpCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/AppParCurves_SequenceOfMultiCurve.hxx b/src/Deprecated/NCollectionAliases/AppParCurves_SequenceOfMultiCurve.hxx new file mode 100644 index 0000000000..0ac21a16b9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/AppParCurves_SequenceOfMultiCurve.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file AppParCurves_SequenceOfMultiCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _AppParCurves_SequenceOfMultiCurve_hxx +#define _AppParCurves_SequenceOfMultiCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("AppParCurves_SequenceOfMultiCurve.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Sequence directly.") + + Standard_DEPRECATED("AppParCurves_SequenceOfMultiCurve is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence AppParCurves_SequenceOfMultiCurve; + +#endif // _AppParCurves_SequenceOfMultiCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/Approx_Array1OfAdHSurface.hxx b/src/Deprecated/NCollectionAliases/Approx_Array1OfAdHSurface.hxx new file mode 100644 index 0000000000..eba96d0571 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Approx_Array1OfAdHSurface.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Approx_Array1OfAdHSurface.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _Approx_Array1OfAdHSurface_hxx +#define _Approx_Array1OfAdHSurface_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Approx_Array1OfAdHSurface.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("Approx_Array1OfAdHSurface is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> Approx_Array1OfAdHSurface; + +#endif // _Approx_Array1OfAdHSurface_hxx diff --git a/src/Deprecated/NCollectionAliases/Approx_Array1OfGTrsf2d.hxx b/src/Deprecated/NCollectionAliases/Approx_Array1OfGTrsf2d.hxx new file mode 100644 index 0000000000..76afcb09b6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Approx_Array1OfGTrsf2d.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Approx_Array1OfGTrsf2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _Approx_Array1OfGTrsf2d_hxx +#define _Approx_Array1OfGTrsf2d_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Approx_Array1OfGTrsf2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "Approx_Array1OfGTrsf2d is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 Approx_Array1OfGTrsf2d; + +#endif // _Approx_Array1OfGTrsf2d_hxx diff --git a/src/Deprecated/NCollectionAliases/Approx_HArray1OfAdHSurface.hxx b/src/Deprecated/NCollectionAliases/Approx_HArray1OfAdHSurface.hxx new file mode 100644 index 0000000000..1e7598e92b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Approx_HArray1OfAdHSurface.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Approx_HArray1OfAdHSurface.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _Approx_HArray1OfAdHSurface_hxx +#define _Approx_HArray1OfAdHSurface_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("Approx_HArray1OfAdHSurface.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("Approx_HArray1OfAdHSurface is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> Approx_HArray1OfAdHSurface; + +#endif // _Approx_HArray1OfAdHSurface_hxx diff --git a/src/Deprecated/NCollectionAliases/Approx_HArray1OfGTrsf2d.hxx b/src/Deprecated/NCollectionAliases/Approx_HArray1OfGTrsf2d.hxx new file mode 100644 index 0000000000..a0ed8d1f22 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Approx_HArray1OfGTrsf2d.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Approx_HArray1OfGTrsf2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _Approx_HArray1OfGTrsf2d_hxx +#define _Approx_HArray1OfGTrsf2d_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Approx_HArray1OfGTrsf2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "Approx_HArray1OfGTrsf2d is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 Approx_HArray1OfGTrsf2d; + +#endif // _Approx_HArray1OfGTrsf2d_hxx diff --git a/src/Deprecated/NCollectionAliases/Approx_SequenceOfHArray1OfReal.hxx b/src/Deprecated/NCollectionAliases/Approx_SequenceOfHArray1OfReal.hxx new file mode 100644 index 0000000000..af072468fb --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Approx_SequenceOfHArray1OfReal.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Approx_SequenceOfHArray1OfReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly +//! instead. + +#ifndef _Approx_SequenceOfHArray1OfReal_hxx +#define _Approx_SequenceOfHArray1OfReal_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Approx_SequenceOfHArray1OfReal.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("Approx_SequenceOfHArray1OfReal is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + Approx_SequenceOfHArray1OfReal; + +#endif // _Approx_SequenceOfHArray1OfReal_hxx diff --git a/src/Deprecated/NCollectionAliases/Aspect_SequenceOfColor.hxx b/src/Deprecated/NCollectionAliases/Aspect_SequenceOfColor.hxx new file mode 100644 index 0000000000..fe74bedcf6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Aspect_SequenceOfColor.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Aspect_SequenceOfColor.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _Aspect_SequenceOfColor_hxx +#define _Aspect_SequenceOfColor_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Aspect_SequenceOfColor.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "Aspect_SequenceOfColor is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence Aspect_SequenceOfColor; + +#endif // _Aspect_SequenceOfColor_hxx diff --git a/src/Deprecated/NCollectionAliases/Aspect_TouchMap.hxx b/src/Deprecated/NCollectionAliases/Aspect_TouchMap.hxx new file mode 100644 index 0000000000..5d3b7ee5c2 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Aspect_TouchMap.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Aspect_TouchMap.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap directly instead. + +#ifndef _Aspect_TouchMap_hxx +#define _Aspect_TouchMap_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Aspect_TouchMap.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedDataMap directly.") + + Standard_DEPRECATED( + "Aspect_TouchMap is deprecated, use NCollection_IndexedDataMap directly") +typedef NCollection_IndexedDataMap Aspect_TouchMap; + +#endif // _Aspect_TouchMap_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPAlgo_ListOfCheckResult.hxx b/src/Deprecated/NCollectionAliases/BOPAlgo_ListOfCheckResult.hxx new file mode 100644 index 0000000000..cbb55a3262 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPAlgo_ListOfCheckResult.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPAlgo_ListOfCheckResult.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BOPAlgo_ListOfCheckResult_hxx +#define _BOPAlgo_ListOfCheckResult_hxx + +#include +#include + +Standard_HEADER_DEPRECATED( + "BOPAlgo_ListOfCheckResult.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "BOPAlgo_ListOfCheckResult is deprecated, use NCollection_List directly") +typedef NCollection_List BOPAlgo_ListOfCheckResult; +Standard_DEPRECATED("BOPAlgo_ListIteratorOfListOfCheckResult is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator BOPAlgo_ListIteratorOfListOfCheckResult; + +#endif // _BOPAlgo_ListOfCheckResult_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_DataMapOfIntegerListOfPaveBlock.hxx b/src/Deprecated/NCollectionAliases/BOPDS_DataMapOfIntegerListOfPaveBlock.hxx new file mode 100644 index 0000000000..3a8094c8e2 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_DataMapOfIntegerListOfPaveBlock.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_DataMapOfIntegerListOfPaveBlock.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_DataMap directly instead. + +#ifndef _BOPDS_DataMapOfIntegerListOfPaveBlock_hxx +#define _BOPDS_DataMapOfIntegerListOfPaveBlock_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPDS_DataMapOfIntegerListOfPaveBlock.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_DataMap directly.") + + Standard_DEPRECATED("BOPDS_DataMapOfIntegerListOfPaveBlock is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap BOPDS_DataMapOfIntegerListOfPaveBlock; + +#endif // _BOPDS_DataMapOfIntegerListOfPaveBlock_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_DataMapOfPaveBlockCommonBlock.hxx b/src/Deprecated/NCollectionAliases/BOPDS_DataMapOfPaveBlockCommonBlock.hxx new file mode 100644 index 0000000000..24b9b2c899 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_DataMapOfPaveBlockCommonBlock.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_DataMapOfPaveBlockCommonBlock.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BOPDS_DataMapOfPaveBlockCommonBlock_hxx +#define _BOPDS_DataMapOfPaveBlockCommonBlock_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPDS_DataMapOfPaveBlockCommonBlock.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("BOPDS_DataMapOfPaveBlockCommonBlock is deprecated, use " + "NCollection_DataMap, " + "opencascade::handle> directly") +typedef NCollection_DataMap, + opencascade::handle> + BOPDS_DataMapOfPaveBlockCommonBlock; +Standard_DEPRECATED("BOPDS_DataMapIteratorOfDataMapOfPaveBlockCommonBlock is deprecated, use " + "NCollection_DataMap, " + "opencascade::handle>::Iterator directly") +typedef NCollection_DataMap, + opencascade::handle>::Iterator + BOPDS_DataMapIteratorOfDataMapOfPaveBlockCommonBlock; + +#endif // _BOPDS_DataMapOfPaveBlockCommonBlock_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_DataMapOfPaveBlockListOfInteger.hxx b/src/Deprecated/NCollectionAliases/BOPDS_DataMapOfPaveBlockListOfInteger.hxx new file mode 100644 index 0000000000..68d1224adb --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_DataMapOfPaveBlockListOfInteger.hxx @@ -0,0 +1,40 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_DataMapOfPaveBlockListOfInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BOPDS_DataMapOfPaveBlockListOfInteger_hxx +#define _BOPDS_DataMapOfPaveBlockListOfInteger_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPDS_DataMapOfPaveBlockListOfInteger.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "BOPDS_DataMapOfPaveBlockListOfInteger is deprecated, use " + "NCollection_DataMap, TColStd_ListOfInteger> directly") +typedef NCollection_DataMap, TColStd_ListOfInteger> + BOPDS_DataMapOfPaveBlockListOfInteger; +Standard_DEPRECATED("BOPDS_DataMapIteratorOfDataMapOfPaveBlockListOfInteger is deprecated, use " + "NCollection_DataMap, " + "TColStd_ListOfInteger>::Iterator directly") +typedef NCollection_DataMap, TColStd_ListOfInteger>::Iterator + BOPDS_DataMapIteratorOfDataMapOfPaveBlockListOfInteger; + +#endif // _BOPDS_DataMapOfPaveBlockListOfInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_DataMapOfPaveBlockListOfPaveBlock.hxx b/src/Deprecated/NCollectionAliases/BOPDS_DataMapOfPaveBlockListOfPaveBlock.hxx new file mode 100644 index 0000000000..9fe5a35323 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_DataMapOfPaveBlockListOfPaveBlock.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_DataMapOfPaveBlockListOfPaveBlock.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BOPDS_DataMapOfPaveBlockListOfPaveBlock_hxx +#define _BOPDS_DataMapOfPaveBlockListOfPaveBlock_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPDS_DataMapOfPaveBlockListOfPaveBlock.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "BOPDS_DataMapOfPaveBlockListOfPaveBlock is deprecated, use " + "NCollection_DataMap, BOPDS_ListOfPaveBlock> directly") +typedef NCollection_DataMap, BOPDS_ListOfPaveBlock> + BOPDS_DataMapOfPaveBlockListOfPaveBlock; +Standard_DEPRECATED("BOPDS_DataMapIteratorOfDataMapOfPaveBlockListOfPaveBlock is deprecated, use " + "NCollection_DataMap, " + "BOPDS_ListOfPaveBlock>::Iterator directly") +typedef NCollection_DataMap, BOPDS_ListOfPaveBlock>::Iterator + BOPDS_DataMapIteratorOfDataMapOfPaveBlockListOfPaveBlock; + +#endif // _BOPDS_DataMapOfPaveBlockListOfPaveBlock_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_DataMapOfShapeCoupleOfPaveBlocks.hxx b/src/Deprecated/NCollectionAliases/BOPDS_DataMapOfShapeCoupleOfPaveBlocks.hxx new file mode 100644 index 0000000000..8c690c4890 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_DataMapOfShapeCoupleOfPaveBlocks.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_DataMapOfShapeCoupleOfPaveBlocks.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BOPDS_DataMapOfShapeCoupleOfPaveBlocks_hxx +#define _BOPDS_DataMapOfShapeCoupleOfPaveBlocks_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPDS_DataMapOfShapeCoupleOfPaveBlocks.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "BOPDS_DataMapOfShapeCoupleOfPaveBlocks is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap + BOPDS_DataMapOfShapeCoupleOfPaveBlocks; +Standard_DEPRECATED("BOPDS_DataMapIteratorOfDataMapOfShapeCoupleOfPaveBlocks is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap:: + Iterator BOPDS_DataMapIteratorOfDataMapOfShapeCoupleOfPaveBlocks; + +#endif // _BOPDS_DataMapOfShapeCoupleOfPaveBlocks_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_IndexedDataMapOfPaveBlockListOfInteger.hxx b/src/Deprecated/NCollectionAliases/BOPDS_IndexedDataMapOfPaveBlockListOfInteger.hxx new file mode 100644 index 0000000000..b294f58aed --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_IndexedDataMapOfPaveBlockListOfInteger.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_IndexedDataMapOfPaveBlockListOfInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap, +//! TColStd_ListOfInteger> directly instead. + +#ifndef _BOPDS_IndexedDataMapOfPaveBlockListOfInteger_hxx +#define _BOPDS_IndexedDataMapOfPaveBlockListOfInteger_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "BOPDS_IndexedDataMapOfPaveBlockListOfInteger.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedDataMap, TColStd_ListOfInteger> " + "directly.") + + Standard_DEPRECATED("BOPDS_IndexedDataMapOfPaveBlockListOfInteger is deprecated, use " + "NCollection_IndexedDataMap, " + "TColStd_ListOfInteger> directly") +typedef NCollection_IndexedDataMap, TColStd_ListOfInteger> + BOPDS_IndexedDataMapOfPaveBlockListOfInteger; + +#endif // _BOPDS_IndexedDataMapOfPaveBlockListOfInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_IndexedDataMapOfPaveBlockListOfPaveBlock.hxx b/src/Deprecated/NCollectionAliases/BOPDS_IndexedDataMapOfPaveBlockListOfPaveBlock.hxx new file mode 100644 index 0000000000..71305e3056 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_IndexedDataMapOfPaveBlockListOfPaveBlock.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_IndexedDataMapOfPaveBlockListOfPaveBlock.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap, +//! BOPDS_ListOfPaveBlock> directly instead. + +#ifndef _BOPDS_IndexedDataMapOfPaveBlockListOfPaveBlock_hxx +#define _BOPDS_IndexedDataMapOfPaveBlockListOfPaveBlock_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "BOPDS_IndexedDataMapOfPaveBlockListOfPaveBlock.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedDataMap, BOPDS_ListOfPaveBlock> " + "directly.") + + Standard_DEPRECATED("BOPDS_IndexedDataMapOfPaveBlockListOfPaveBlock is deprecated, use " + "NCollection_IndexedDataMap, " + "BOPDS_ListOfPaveBlock> directly") +typedef NCollection_IndexedDataMap, BOPDS_ListOfPaveBlock> + BOPDS_IndexedDataMapOfPaveBlockListOfPaveBlock; + +#endif // _BOPDS_IndexedDataMapOfPaveBlockListOfPaveBlock_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks.hxx b/src/Deprecated/NCollectionAliases/BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks.hxx new file mode 100644 index 0000000000..c9e8b7ef48 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap directly instead. + +#ifndef _BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks_hxx +#define _BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks.hxx is deprecated since " + "OCCT 8.0.0. Use NCollection_IndexedDataMap directly.") + + Standard_DEPRECATED("BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks is deprecated, use " + "NCollection_IndexedDataMap directly") +typedef NCollection_IndexedDataMap + BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks; + +#endif // _BOPDS_IndexedDataMapOfShapeCoupleOfPaveBlocks_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_IndexedMapOfPaveBlock.hxx b/src/Deprecated/NCollectionAliases/BOPDS_IndexedMapOfPaveBlock.hxx new file mode 100644 index 0000000000..03031a9d6a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_IndexedMapOfPaveBlock.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_IndexedMapOfPaveBlock.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedMap> directly instead. + +#ifndef _BOPDS_IndexedMapOfPaveBlock_hxx +#define _BOPDS_IndexedMapOfPaveBlock_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPDS_IndexedMapOfPaveBlock.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedMap> directly.") + + Standard_DEPRECATED("BOPDS_IndexedMapOfPaveBlock is deprecated, use " + "NCollection_IndexedMap> directly") +typedef NCollection_IndexedMap> BOPDS_IndexedMapOfPaveBlock; + +#endif // _BOPDS_IndexedMapOfPaveBlock_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_ListOfPave.hxx b/src/Deprecated/NCollectionAliases/BOPDS_ListOfPave.hxx new file mode 100644 index 0000000000..3a5900f3b1 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_ListOfPave.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_ListOfPave.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BOPDS_ListOfPave_hxx +#define _BOPDS_ListOfPave_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "BOPDS_ListOfPave.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("BOPDS_ListOfPave is deprecated, use NCollection_List directly") +typedef NCollection_List BOPDS_ListOfPave; +Standard_DEPRECATED("BOPDS_ListIteratorOfListOfPave is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator BOPDS_ListIteratorOfListOfPave; + +#endif // _BOPDS_ListOfPave_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_MapOfCommonBlock.hxx b/src/Deprecated/NCollectionAliases/BOPDS_MapOfCommonBlock.hxx new file mode 100644 index 0000000000..f46ba10072 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_MapOfCommonBlock.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_MapOfCommonBlock.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BOPDS_MapOfCommonBlock_hxx +#define _BOPDS_MapOfCommonBlock_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "BOPDS_MapOfCommonBlock.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("BOPDS_MapOfCommonBlock is deprecated, use " + "NCollection_Map> directly") +typedef NCollection_Map> BOPDS_MapOfCommonBlock; +Standard_DEPRECATED("BOPDS_MapIteratorOfMapOfCommonBlock is deprecated, use " + "NCollection_Map>::Iterator directly") +typedef NCollection_Map>::Iterator + BOPDS_MapIteratorOfMapOfCommonBlock; + +#endif // _BOPDS_MapOfCommonBlock_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_MapOfPair.hxx b/src/Deprecated/NCollectionAliases/BOPDS_MapOfPair.hxx new file mode 100644 index 0000000000..fe52607da7 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_MapOfPair.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_MapOfPair.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BOPDS_MapOfPair_hxx +#define _BOPDS_MapOfPair_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "BOPDS_MapOfPair.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("BOPDS_MapOfPair is deprecated, use NCollection_Map directly") +typedef NCollection_Map BOPDS_MapOfPair; +Standard_DEPRECATED( + "BOPDS_MapIteratorOfMapOfPair is deprecated, use NCollection_Map::Iterator directly") +typedef NCollection_Map::Iterator BOPDS_MapIteratorOfMapOfPair; + +#endif // _BOPDS_MapOfPair_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_MapOfPave.hxx b/src/Deprecated/NCollectionAliases/BOPDS_MapOfPave.hxx new file mode 100644 index 0000000000..5dbf022fdd --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_MapOfPave.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_MapOfPave.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BOPDS_MapOfPave_hxx +#define _BOPDS_MapOfPave_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "BOPDS_MapOfPave.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("BOPDS_MapOfPave is deprecated, use NCollection_Map directly") +typedef NCollection_Map BOPDS_MapOfPave; +Standard_DEPRECATED( + "BOPDS_MapIteratorOfMapOfPave is deprecated, use NCollection_Map::Iterator directly") +typedef NCollection_Map::Iterator BOPDS_MapIteratorOfMapOfPave; + +#endif // _BOPDS_MapOfPave_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_MapOfPaveBlock.hxx b/src/Deprecated/NCollectionAliases/BOPDS_MapOfPaveBlock.hxx new file mode 100644 index 0000000000..7b62244084 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_MapOfPaveBlock.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_MapOfPaveBlock.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BOPDS_MapOfPaveBlock_hxx +#define _BOPDS_MapOfPaveBlock_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "BOPDS_MapOfPaveBlock.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("BOPDS_MapOfPaveBlock is deprecated, use " + "NCollection_Map> directly") +typedef NCollection_Map> BOPDS_MapOfPaveBlock; +Standard_DEPRECATED("BOPDS_MapIteratorOfMapOfPaveBlock is deprecated, use " + "NCollection_Map>::Iterator directly") +typedef NCollection_Map>::Iterator + BOPDS_MapIteratorOfMapOfPaveBlock; + +#endif // _BOPDS_MapOfPaveBlock_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_VectorOfCurve.hxx b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfCurve.hxx new file mode 100644 index 0000000000..9ebd93b01c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfCurve.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_VectorOfCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Vector directly instead. + +#ifndef _BOPDS_VectorOfCurve_hxx +#define _BOPDS_VectorOfCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPDS_VectorOfCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Vector directly.") + + Standard_DEPRECATED( + "BOPDS_VectorOfCurve is deprecated, use NCollection_Vector directly") +typedef NCollection_Vector BOPDS_VectorOfCurve; + +#endif // _BOPDS_VectorOfCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_VectorOfFaceInfo.hxx b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfFaceInfo.hxx new file mode 100644 index 0000000000..70c3c25168 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfFaceInfo.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_VectorOfFaceInfo.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Vector directly instead. + +#ifndef _BOPDS_VectorOfFaceInfo_hxx +#define _BOPDS_VectorOfFaceInfo_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPDS_VectorOfFaceInfo.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Vector directly.") + + Standard_DEPRECATED( + "BOPDS_VectorOfFaceInfo is deprecated, use NCollection_Vector directly") +typedef NCollection_Vector BOPDS_VectorOfFaceInfo; + +#endif // _BOPDS_VectorOfFaceInfo_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_VectorOfIndexRange.hxx b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfIndexRange.hxx new file mode 100644 index 0000000000..25bacd2828 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfIndexRange.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_VectorOfIndexRange.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Vector directly instead. + +#ifndef _BOPDS_VectorOfIndexRange_hxx +#define _BOPDS_VectorOfIndexRange_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPDS_VectorOfIndexRange.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Vector directly.") + + Standard_DEPRECATED( + "BOPDS_VectorOfIndexRange is deprecated, use NCollection_Vector directly") +typedef NCollection_Vector BOPDS_VectorOfIndexRange; + +#endif // _BOPDS_VectorOfIndexRange_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfEE.hxx b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfEE.hxx new file mode 100644 index 0000000000..188d11e2c2 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfEE.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_VectorOfInterfEE.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Vector directly instead. + +#ifndef _BOPDS_VectorOfInterfEE_hxx +#define _BOPDS_VectorOfInterfEE_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPDS_VectorOfInterfEE.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Vector directly.") + + Standard_DEPRECATED( + "BOPDS_VectorOfInterfEE is deprecated, use NCollection_Vector directly") +typedef NCollection_Vector BOPDS_VectorOfInterfEE; + +#endif // _BOPDS_VectorOfInterfEE_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfEF.hxx b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfEF.hxx new file mode 100644 index 0000000000..38884fd83e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfEF.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_VectorOfInterfEF.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Vector directly instead. + +#ifndef _BOPDS_VectorOfInterfEF_hxx +#define _BOPDS_VectorOfInterfEF_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPDS_VectorOfInterfEF.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Vector directly.") + + Standard_DEPRECATED( + "BOPDS_VectorOfInterfEF is deprecated, use NCollection_Vector directly") +typedef NCollection_Vector BOPDS_VectorOfInterfEF; + +#endif // _BOPDS_VectorOfInterfEF_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfEZ.hxx b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfEZ.hxx new file mode 100644 index 0000000000..a85c6473b9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfEZ.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_VectorOfInterfEZ.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Vector directly instead. + +#ifndef _BOPDS_VectorOfInterfEZ_hxx +#define _BOPDS_VectorOfInterfEZ_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPDS_VectorOfInterfEZ.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Vector directly.") + + Standard_DEPRECATED( + "BOPDS_VectorOfInterfEZ is deprecated, use NCollection_Vector directly") +typedef NCollection_Vector BOPDS_VectorOfInterfEZ; + +#endif // _BOPDS_VectorOfInterfEZ_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfFF.hxx b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfFF.hxx new file mode 100644 index 0000000000..5b0086c0e0 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfFF.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_VectorOfInterfFF.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Vector directly instead. + +#ifndef _BOPDS_VectorOfInterfFF_hxx +#define _BOPDS_VectorOfInterfFF_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPDS_VectorOfInterfFF.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Vector directly.") + + Standard_DEPRECATED( + "BOPDS_VectorOfInterfFF is deprecated, use NCollection_Vector directly") +typedef NCollection_Vector BOPDS_VectorOfInterfFF; + +#endif // _BOPDS_VectorOfInterfFF_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfFZ.hxx b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfFZ.hxx new file mode 100644 index 0000000000..ba319b2a3e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfFZ.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_VectorOfInterfFZ.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Vector directly instead. + +#ifndef _BOPDS_VectorOfInterfFZ_hxx +#define _BOPDS_VectorOfInterfFZ_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPDS_VectorOfInterfFZ.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Vector directly.") + + Standard_DEPRECATED( + "BOPDS_VectorOfInterfFZ is deprecated, use NCollection_Vector directly") +typedef NCollection_Vector BOPDS_VectorOfInterfFZ; + +#endif // _BOPDS_VectorOfInterfFZ_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfVE.hxx b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfVE.hxx new file mode 100644 index 0000000000..f5766f2c94 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfVE.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_VectorOfInterfVE.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Vector directly instead. + +#ifndef _BOPDS_VectorOfInterfVE_hxx +#define _BOPDS_VectorOfInterfVE_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPDS_VectorOfInterfVE.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Vector directly.") + + Standard_DEPRECATED( + "BOPDS_VectorOfInterfVE is deprecated, use NCollection_Vector directly") +typedef NCollection_Vector BOPDS_VectorOfInterfVE; + +#endif // _BOPDS_VectorOfInterfVE_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfVF.hxx b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfVF.hxx new file mode 100644 index 0000000000..413f050498 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfVF.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_VectorOfInterfVF.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Vector directly instead. + +#ifndef _BOPDS_VectorOfInterfVF_hxx +#define _BOPDS_VectorOfInterfVF_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPDS_VectorOfInterfVF.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Vector directly.") + + Standard_DEPRECATED( + "BOPDS_VectorOfInterfVF is deprecated, use NCollection_Vector directly") +typedef NCollection_Vector BOPDS_VectorOfInterfVF; + +#endif // _BOPDS_VectorOfInterfVF_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfVV.hxx b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfVV.hxx new file mode 100644 index 0000000000..ba06f388c9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfVV.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_VectorOfInterfVV.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Vector directly instead. + +#ifndef _BOPDS_VectorOfInterfVV_hxx +#define _BOPDS_VectorOfInterfVV_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPDS_VectorOfInterfVV.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Vector directly.") + + Standard_DEPRECATED( + "BOPDS_VectorOfInterfVV is deprecated, use NCollection_Vector directly") +typedef NCollection_Vector BOPDS_VectorOfInterfVV; + +#endif // _BOPDS_VectorOfInterfVV_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfVZ.hxx b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfVZ.hxx new file mode 100644 index 0000000000..d77843c2e6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfVZ.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_VectorOfInterfVZ.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Vector directly instead. + +#ifndef _BOPDS_VectorOfInterfVZ_hxx +#define _BOPDS_VectorOfInterfVZ_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPDS_VectorOfInterfVZ.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Vector directly.") + + Standard_DEPRECATED( + "BOPDS_VectorOfInterfVZ is deprecated, use NCollection_Vector directly") +typedef NCollection_Vector BOPDS_VectorOfInterfVZ; + +#endif // _BOPDS_VectorOfInterfVZ_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfZZ.hxx b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfZZ.hxx new file mode 100644 index 0000000000..f166dd4653 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfInterfZZ.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_VectorOfInterfZZ.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Vector directly instead. + +#ifndef _BOPDS_VectorOfInterfZZ_hxx +#define _BOPDS_VectorOfInterfZZ_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPDS_VectorOfInterfZZ.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Vector directly.") + + Standard_DEPRECATED( + "BOPDS_VectorOfInterfZZ is deprecated, use NCollection_Vector directly") +typedef NCollection_Vector BOPDS_VectorOfInterfZZ; + +#endif // _BOPDS_VectorOfInterfZZ_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_VectorOfListOfPaveBlock.hxx b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfListOfPaveBlock.hxx new file mode 100644 index 0000000000..3012f27bb6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfListOfPaveBlock.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_VectorOfListOfPaveBlock.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Vector directly instead. + +#ifndef _BOPDS_VectorOfListOfPaveBlock_hxx +#define _BOPDS_VectorOfListOfPaveBlock_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPDS_VectorOfListOfPaveBlock.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Vector directly.") + + Standard_DEPRECATED("BOPDS_VectorOfListOfPaveBlock is deprecated, use " + "NCollection_Vector directly") +typedef NCollection_Vector BOPDS_VectorOfListOfPaveBlock; + +#endif // _BOPDS_VectorOfListOfPaveBlock_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_VectorOfPair.hxx b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfPair.hxx new file mode 100644 index 0000000000..b493ae1199 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfPair.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_VectorOfPair.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Vector directly instead. + +#ifndef _BOPDS_VectorOfPair_hxx +#define _BOPDS_VectorOfPair_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPDS_VectorOfPair.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Vector directly.") + + Standard_DEPRECATED( + "BOPDS_VectorOfPair is deprecated, use NCollection_Vector directly") +typedef NCollection_Vector BOPDS_VectorOfPair; + +#endif // _BOPDS_VectorOfPair_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_VectorOfPave.hxx b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfPave.hxx new file mode 100644 index 0000000000..daa3a84677 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfPave.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_VectorOfPave.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _BOPDS_VectorOfPave_hxx +#define _BOPDS_VectorOfPave_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPDS_VectorOfPave.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "BOPDS_VectorOfPave is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 BOPDS_VectorOfPave; + +#endif // _BOPDS_VectorOfPave_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_VectorOfPoint.hxx b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfPoint.hxx new file mode 100644 index 0000000000..881f31e3ba --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfPoint.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_VectorOfPoint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Vector directly instead. + +#ifndef _BOPDS_VectorOfPoint_hxx +#define _BOPDS_VectorOfPoint_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPDS_VectorOfPoint.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Vector directly.") + + Standard_DEPRECATED( + "BOPDS_VectorOfPoint is deprecated, use NCollection_Vector directly") +typedef NCollection_Vector BOPDS_VectorOfPoint; + +#endif // _BOPDS_VectorOfPoint_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_VectorOfShapeInfo.hxx b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfShapeInfo.hxx new file mode 100644 index 0000000000..01d9001020 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfShapeInfo.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_VectorOfShapeInfo.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Vector directly instead. + +#ifndef _BOPDS_VectorOfShapeInfo_hxx +#define _BOPDS_VectorOfShapeInfo_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPDS_VectorOfShapeInfo.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Vector directly.") + + Standard_DEPRECATED( + "BOPDS_VectorOfShapeInfo is deprecated, use NCollection_Vector directly") +typedef NCollection_Vector BOPDS_VectorOfShapeInfo; + +#endif // _BOPDS_VectorOfShapeInfo_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPDS_VectorOfVectorOfPair.hxx b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfVectorOfPair.hxx new file mode 100644 index 0000000000..507c20c51f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPDS_VectorOfVectorOfPair.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPDS_VectorOfVectorOfPair.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Vector directly instead. + +#ifndef _BOPDS_VectorOfVectorOfPair_hxx +#define _BOPDS_VectorOfVectorOfPair_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPDS_VectorOfVectorOfPair.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Vector directly.") + + Standard_DEPRECATED( + "BOPDS_VectorOfVectorOfPair is deprecated, use NCollection_Vector directly") +typedef NCollection_Vector BOPDS_VectorOfVectorOfPair; + +#endif // _BOPDS_VectorOfVectorOfPair_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPTools_IndexedDataMapOfSetShape.hxx b/src/Deprecated/NCollectionAliases/BOPTools_IndexedDataMapOfSetShape.hxx new file mode 100644 index 0000000000..84c77bccd4 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPTools_IndexedDataMapOfSetShape.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPTools_IndexedDataMapOfSetShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap directly instead. + +#ifndef _BOPTools_IndexedDataMapOfSetShape_hxx +#define _BOPTools_IndexedDataMapOfSetShape_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPTools_IndexedDataMapOfSetShape.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_IndexedDataMap directly.") + + Standard_DEPRECATED("BOPTools_IndexedDataMapOfSetShape is deprecated, use " + "NCollection_IndexedDataMap directly") +typedef NCollection_IndexedDataMap BOPTools_IndexedDataMapOfSetShape; + +#endif // _BOPTools_IndexedDataMapOfSetShape_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPTools_ListOfConnexityBlock.hxx b/src/Deprecated/NCollectionAliases/BOPTools_ListOfConnexityBlock.hxx new file mode 100644 index 0000000000..4273b18315 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPTools_ListOfConnexityBlock.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPTools_ListOfConnexityBlock.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BOPTools_ListOfConnexityBlock_hxx +#define _BOPTools_ListOfConnexityBlock_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPTools_ListOfConnexityBlock.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection types directly.") + + Standard_DEPRECATED("BOPTools_ListOfConnexityBlock is deprecated, use " + "NCollection_List directly") +typedef NCollection_List BOPTools_ListOfConnexityBlock; +Standard_DEPRECATED("BOPTools_ListIteratorOfListOfConnexityBlock is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator + BOPTools_ListIteratorOfListOfConnexityBlock; + +#endif // _BOPTools_ListOfConnexityBlock_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPTools_ListOfCoupleOfShape.hxx b/src/Deprecated/NCollectionAliases/BOPTools_ListOfCoupleOfShape.hxx new file mode 100644 index 0000000000..82e75cc717 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPTools_ListOfCoupleOfShape.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPTools_ListOfCoupleOfShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BOPTools_ListOfCoupleOfShape_hxx +#define _BOPTools_ListOfCoupleOfShape_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BOPTools_ListOfCoupleOfShape.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection types directly.") + + Standard_DEPRECATED("BOPTools_ListOfCoupleOfShape is deprecated, use " + "NCollection_List directly") +typedef NCollection_List BOPTools_ListOfCoupleOfShape; +Standard_DEPRECATED("BOPTools_ListIteratorOfListOfCoupleOfShape is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator + BOPTools_ListIteratorOfListOfCoupleOfShape; + +#endif // _BOPTools_ListOfCoupleOfShape_hxx diff --git a/src/Deprecated/NCollectionAliases/BOPTools_MapOfSet.hxx b/src/Deprecated/NCollectionAliases/BOPTools_MapOfSet.hxx new file mode 100644 index 0000000000..c3f5b7ab20 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BOPTools_MapOfSet.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BOPTools_MapOfSet.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BOPTools_MapOfSet_hxx +#define _BOPTools_MapOfSet_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "BOPTools_MapOfSet.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("BOPTools_MapOfSet is deprecated, use NCollection_Map directly") +typedef NCollection_Map BOPTools_MapOfSet; +Standard_DEPRECATED("BOPTools_MapIteratorOfMapOfSet is deprecated, use " + "NCollection_Map::Iterator directly") +typedef NCollection_Map::Iterator BOPTools_MapIteratorOfMapOfSet; + +#endif // _BOPTools_MapOfSet_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepAdaptor_Array1OfCurve.hxx b/src/Deprecated/NCollectionAliases/BRepAdaptor_Array1OfCurve.hxx new file mode 100644 index 0000000000..86fb480507 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepAdaptor_Array1OfCurve.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepAdaptor_Array1OfCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _BRepAdaptor_Array1OfCurve_hxx +#define _BRepAdaptor_Array1OfCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BRepAdaptor_Array1OfCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "BRepAdaptor_Array1OfCurve is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 BRepAdaptor_Array1OfCurve; + +#endif // _BRepAdaptor_Array1OfCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepAdaptor_HArray1OfCurve.hxx b/src/Deprecated/NCollectionAliases/BRepAdaptor_HArray1OfCurve.hxx new file mode 100644 index 0000000000..9492db3f31 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepAdaptor_HArray1OfCurve.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepAdaptor_HArray1OfCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _BRepAdaptor_HArray1OfCurve_hxx +#define _BRepAdaptor_HArray1OfCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BRepAdaptor_HArray1OfCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "BRepAdaptor_HArray1OfCurve is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 BRepAdaptor_HArray1OfCurve; + +#endif // _BRepAdaptor_HArray1OfCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepBlend_SequenceOfLine.hxx b/src/Deprecated/NCollectionAliases/BRepBlend_SequenceOfLine.hxx new file mode 100644 index 0000000000..a69e807354 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepBlend_SequenceOfLine.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepBlend_SequenceOfLine.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _BRepBlend_SequenceOfLine_hxx +#define _BRepBlend_SequenceOfLine_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BRepBlend_SequenceOfLine.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("BRepBlend_SequenceOfLine is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> BRepBlend_SequenceOfLine; + +#endif // _BRepBlend_SequenceOfLine_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepBlend_SequenceOfPointOnRst.hxx b/src/Deprecated/NCollectionAliases/BRepBlend_SequenceOfPointOnRst.hxx new file mode 100644 index 0000000000..695aa7a403 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepBlend_SequenceOfPointOnRst.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepBlend_SequenceOfPointOnRst.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _BRepBlend_SequenceOfPointOnRst_hxx +#define _BRepBlend_SequenceOfPointOnRst_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BRepBlend_SequenceOfPointOnRst.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED("BRepBlend_SequenceOfPointOnRst is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence BRepBlend_SequenceOfPointOnRst; + +#endif // _BRepBlend_SequenceOfPointOnRst_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepBuilderAPI_CellFilter.hxx b/src/Deprecated/NCollectionAliases/BRepBuilderAPI_CellFilter.hxx new file mode 100644 index 0000000000..d0c30a7e96 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepBuilderAPI_CellFilter.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepBuilderAPI_CellFilter.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_CellFilter directly instead. + +#ifndef _BRepBuilderAPI_CellFilter_hxx +#define _BRepBuilderAPI_CellFilter_hxx + +#include +#include + +Standard_HEADER_DEPRECATED("BRepBuilderAPI_CellFilter.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_CellFilter directly.") + + Standard_DEPRECATED("BRepBuilderAPI_CellFilter is deprecated, use " + "NCollection_CellFilter directly") +typedef NCollection_CellFilter BRepBuilderAPI_CellFilter; + +#endif // _BRepBuilderAPI_CellFilter_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepCheck_DataMapOfShapeListOfStatus.hxx b/src/Deprecated/NCollectionAliases/BRepCheck_DataMapOfShapeListOfStatus.hxx new file mode 100644 index 0000000000..c8ba9df672 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepCheck_DataMapOfShapeListOfStatus.hxx @@ -0,0 +1,48 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepCheck_DataMapOfShapeListOfStatus.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BRepCheck_DataMapOfShapeListOfStatus_hxx +#define _BRepCheck_DataMapOfShapeListOfStatus_hxx + +#include +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("BRepCheck_DataMapOfShapeListOfStatus.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "BRepCheck_DataMapOfShapeListOfStatus is deprecated, use NCollection_DataMap), TopTools_ShapeMapHasher> directly") +typedef NCollection_DataMap), + TopTools_ShapeMapHasher> + BRepCheck_DataMapOfShapeListOfStatus; +Standard_DEPRECATED( + "BRepCheck_DataMapIteratorOfDataMapOfShapeListOfStatus is deprecated, use " + "NCollection_DataMap), " + "TopTools_ShapeMapHasher>::Iterator directly") +typedef NCollection_DataMap), + TopTools_ShapeMapHasher>::Iterator + BRepCheck_DataMapIteratorOfDataMapOfShapeListOfStatus; + +#endif // _BRepCheck_DataMapOfShapeListOfStatus_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepCheck_IndexedDataMapOfShapeResult.hxx b/src/Deprecated/NCollectionAliases/BRepCheck_IndexedDataMapOfShapeResult.hxx new file mode 100644 index 0000000000..9716d64158 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepCheck_IndexedDataMapOfShapeResult.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepCheck_IndexedDataMapOfShapeResult.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap> +//! directly instead. + +#ifndef _BRepCheck_IndexedDataMapOfShapeResult_hxx +#define _BRepCheck_IndexedDataMapOfShapeResult_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "BRepCheck_IndexedDataMapOfShapeResult.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedDataMap> directly.") + + Standard_DEPRECATED( + "BRepCheck_IndexedDataMapOfShapeResult is deprecated, use " + "NCollection_IndexedDataMap> directly") +typedef NCollection_IndexedDataMap> + BRepCheck_IndexedDataMapOfShapeResult; + +#endif // _BRepCheck_IndexedDataMapOfShapeResult_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepCheck_ListOfStatus.hxx b/src/Deprecated/NCollectionAliases/BRepCheck_ListOfStatus.hxx new file mode 100644 index 0000000000..5e48543174 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepCheck_ListOfStatus.hxx @@ -0,0 +1,40 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepCheck_ListOfStatus.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BRepCheck_ListOfStatus_hxx +#define _BRepCheck_ListOfStatus_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "BRepCheck_ListOfStatus.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "BRepCheck_ListOfStatus is deprecated, use NCollection_List directly") +typedef NCollection_List BRepCheck_ListOfStatus; +Standard_DEPRECATED( + "BRepCheck_HListOfStatus is deprecated, use NCollection_Shared directly") +typedef NCollection_Shared BRepCheck_HListOfStatus; +Standard_DEPRECATED("BRepCheck_ListIteratorOfListOfStatus is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator BRepCheck_ListIteratorOfListOfStatus; + +#endif // _BRepCheck_ListOfStatus_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepClass3d_MapOfInter.hxx b/src/Deprecated/NCollectionAliases/BRepClass3d_MapOfInter.hxx new file mode 100644 index 0000000000..820bca4419 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepClass3d_MapOfInter.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepClass3d_MapOfInter.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BRepClass3d_MapOfInter_hxx +#define _BRepClass3d_MapOfInter_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "BRepClass3d_MapOfInter.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("BRepClass3d_MapOfInter is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap BRepClass3d_MapOfInter; +Standard_DEPRECATED( + "BRepClass3d_DataMapIteratorOfMapOfInter is deprecated, use NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + BRepClass3d_DataMapIteratorOfMapOfInter; + +#endif // _BRepClass3d_MapOfInter_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepExtrema_MapOfIntegerPackedMapOfInteger.hxx b/src/Deprecated/NCollectionAliases/BRepExtrema_MapOfIntegerPackedMapOfInteger.hxx new file mode 100644 index 0000000000..7bf366b3fb --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepExtrema_MapOfIntegerPackedMapOfInteger.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepExtrema_MapOfIntegerPackedMapOfInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_DataMap directly instead. + +#ifndef _BRepExtrema_MapOfIntegerPackedMapOfInteger_hxx +#define _BRepExtrema_MapOfIntegerPackedMapOfInteger_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "BRepExtrema_MapOfIntegerPackedMapOfInteger.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_DataMap directly.") + + Standard_DEPRECATED("BRepExtrema_MapOfIntegerPackedMapOfInteger is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap + BRepExtrema_MapOfIntegerPackedMapOfInteger; + +#endif // _BRepExtrema_MapOfIntegerPackedMapOfInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepExtrema_SeqOfSolution.hxx b/src/Deprecated/NCollectionAliases/BRepExtrema_SeqOfSolution.hxx new file mode 100644 index 0000000000..ce84e46486 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepExtrema_SeqOfSolution.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepExtrema_SeqOfSolution.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _BRepExtrema_SeqOfSolution_hxx +#define _BRepExtrema_SeqOfSolution_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BRepExtrema_SeqOfSolution.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED("BRepExtrema_SeqOfSolution is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence BRepExtrema_SeqOfSolution; + +#endif // _BRepExtrema_SeqOfSolution_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepFill_DataMapOfNodeDataMapOfShapeShape.hxx b/src/Deprecated/NCollectionAliases/BRepFill_DataMapOfNodeDataMapOfShapeShape.hxx new file mode 100644 index 0000000000..da09200d0c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepFill_DataMapOfNodeDataMapOfShapeShape.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepFill_DataMapOfNodeDataMapOfShapeShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BRepFill_DataMapOfNodeDataMapOfShapeShape_hxx +#define _BRepFill_DataMapOfNodeDataMapOfShapeShape_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("BRepFill_DataMapOfNodeDataMapOfShapeShape.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "BRepFill_DataMapOfNodeDataMapOfShapeShape is deprecated, use " + "NCollection_DataMap, TopTools_DataMapOfShapeShape> directly") +typedef NCollection_DataMap, TopTools_DataMapOfShapeShape> + BRepFill_DataMapOfNodeDataMapOfShapeShape; +Standard_DEPRECATED("BRepFill_DataMapIteratorOfDataMapOfNodeDataMapOfShapeShape is deprecated, use " + "NCollection_DataMap, " + "TopTools_DataMapOfShapeShape>::Iterator directly") +typedef NCollection_DataMap, TopTools_DataMapOfShapeShape>::Iterator + BRepFill_DataMapIteratorOfDataMapOfNodeDataMapOfShapeShape; + +#endif // _BRepFill_DataMapOfNodeDataMapOfShapeShape_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepFill_DataMapOfNodeShape.hxx b/src/Deprecated/NCollectionAliases/BRepFill_DataMapOfNodeShape.hxx new file mode 100644 index 0000000000..83c0a43d8d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepFill_DataMapOfNodeShape.hxx @@ -0,0 +1,40 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepFill_DataMapOfNodeShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BRepFill_DataMapOfNodeShape_hxx +#define _BRepFill_DataMapOfNodeShape_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "BRepFill_DataMapOfNodeShape.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("BRepFill_DataMapOfNodeShape is deprecated, use " + "NCollection_DataMap, TopoDS_Shape> directly") +typedef NCollection_DataMap, TopoDS_Shape> + BRepFill_DataMapOfNodeShape; +Standard_DEPRECATED( + "BRepFill_DataMapIteratorOfDataMapOfNodeShape is deprecated, use " + "NCollection_DataMap, TopoDS_Shape>::Iterator directly") +typedef NCollection_DataMap, TopoDS_Shape>::Iterator + BRepFill_DataMapIteratorOfDataMapOfNodeShape; + +#endif // _BRepFill_DataMapOfNodeShape_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepFill_DataMapOfOrientedShapeListOfShape.hxx b/src/Deprecated/NCollectionAliases/BRepFill_DataMapOfOrientedShapeListOfShape.hxx new file mode 100644 index 0000000000..461b498433 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepFill_DataMapOfOrientedShapeListOfShape.hxx @@ -0,0 +1,40 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepFill_DataMapOfOrientedShapeListOfShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BRepFill_DataMapOfOrientedShapeListOfShape_hxx +#define _BRepFill_DataMapOfOrientedShapeListOfShape_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("BRepFill_DataMapOfOrientedShapeListOfShape.hxx is deprecated since " + "OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("BRepFill_DataMapOfOrientedShapeListOfShape is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap + BRepFill_DataMapOfOrientedShapeListOfShape; +Standard_DEPRECATED( + "BRepFill_DataMapIteratorOfDataMapOfOrientedShapeListOfShape is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + BRepFill_DataMapIteratorOfDataMapOfOrientedShapeListOfShape; + +#endif // _BRepFill_DataMapOfOrientedShapeListOfShape_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepFill_DataMapOfShapeDataMapOfShapeListOfShape.hxx b/src/Deprecated/NCollectionAliases/BRepFill_DataMapOfShapeDataMapOfShapeListOfShape.hxx new file mode 100644 index 0000000000..74d2f9362c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepFill_DataMapOfShapeDataMapOfShapeListOfShape.hxx @@ -0,0 +1,47 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepFill_DataMapOfShapeDataMapOfShapeListOfShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BRepFill_DataMapOfShapeDataMapOfShapeListOfShape_hxx +#define _BRepFill_DataMapOfShapeDataMapOfShapeListOfShape_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("BRepFill_DataMapOfShapeDataMapOfShapeListOfShape.hxx is deprecated " + "since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("BRepFill_DataMapOfShapeDataMapOfShapeListOfShape is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap + BRepFill_DataMapOfShapeDataMapOfShapeListOfShape; +Standard_DEPRECATED( + "BRepFill_DataMapIteratorOfDataMapOfShapeDataMapOfShapeListOfShape is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + BRepFill_DataMapIteratorOfDataMapOfShapeDataMapOfShapeListOfShape; + +#endif // _BRepFill_DataMapOfShapeDataMapOfShapeListOfShape_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepFill_DataMapOfShapeHArray2OfShape.hxx b/src/Deprecated/NCollectionAliases/BRepFill_DataMapOfShapeHArray2OfShape.hxx new file mode 100644 index 0000000000..74919b2ab3 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepFill_DataMapOfShapeHArray2OfShape.hxx @@ -0,0 +1,47 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepFill_DataMapOfShapeHArray2OfShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BRepFill_DataMapOfShapeHArray2OfShape_hxx +#define _BRepFill_DataMapOfShapeHArray2OfShape_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("BRepFill_DataMapOfShapeHArray2OfShape.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "BRepFill_DataMapOfShapeHArray2OfShape is deprecated, use NCollection_DataMap, TopTools_ShapeMapHasher> directly") +typedef NCollection_DataMap, + TopTools_ShapeMapHasher> + BRepFill_DataMapOfShapeHArray2OfShape; +Standard_DEPRECATED( + "BRepFill_DataMapIteratorOfDataMapOfShapeHArray2OfShape is deprecated, use " + "NCollection_DataMap, " + "TopTools_ShapeMapHasher>::Iterator directly") +typedef NCollection_DataMap, + TopTools_ShapeMapHasher>::Iterator + BRepFill_DataMapIteratorOfDataMapOfShapeHArray2OfShape; + +#endif // _BRepFill_DataMapOfShapeHArray2OfShape_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepFill_DataMapOfShapeSequenceOfPnt.hxx b/src/Deprecated/NCollectionAliases/BRepFill_DataMapOfShapeSequenceOfPnt.hxx new file mode 100644 index 0000000000..3ee9a3f76b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepFill_DataMapOfShapeSequenceOfPnt.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepFill_DataMapOfShapeSequenceOfPnt.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BRepFill_DataMapOfShapeSequenceOfPnt_hxx +#define _BRepFill_DataMapOfShapeSequenceOfPnt_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("BRepFill_DataMapOfShapeSequenceOfPnt.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "BRepFill_DataMapOfShapeSequenceOfPnt is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap + BRepFill_DataMapOfShapeSequenceOfPnt; +Standard_DEPRECATED("BRepFill_DataMapIteratorOfDataMapOfShapeSequenceOfPnt is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + BRepFill_DataMapIteratorOfDataMapOfShapeSequenceOfPnt; + +#endif // _BRepFill_DataMapOfShapeSequenceOfPnt_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepFill_DataMapOfShapeSequenceOfReal.hxx b/src/Deprecated/NCollectionAliases/BRepFill_DataMapOfShapeSequenceOfReal.hxx new file mode 100644 index 0000000000..cc4f9e2072 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepFill_DataMapOfShapeSequenceOfReal.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepFill_DataMapOfShapeSequenceOfReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BRepFill_DataMapOfShapeSequenceOfReal_hxx +#define _BRepFill_DataMapOfShapeSequenceOfReal_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("BRepFill_DataMapOfShapeSequenceOfReal.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "BRepFill_DataMapOfShapeSequenceOfReal is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap + BRepFill_DataMapOfShapeSequenceOfReal; +Standard_DEPRECATED("BRepFill_DataMapIteratorOfDataMapOfShapeSequenceOfReal is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + BRepFill_DataMapIteratorOfDataMapOfShapeSequenceOfReal; + +#endif // _BRepFill_DataMapOfShapeSequenceOfReal_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepFill_IndexedDataMapOfOrientedShapeListOfShape.hxx b/src/Deprecated/NCollectionAliases/BRepFill_IndexedDataMapOfOrientedShapeListOfShape.hxx new file mode 100644 index 0000000000..89665c8551 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepFill_IndexedDataMapOfOrientedShapeListOfShape.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepFill_IndexedDataMapOfOrientedShapeListOfShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap directly instead. + +#ifndef _BRepFill_IndexedDataMapOfOrientedShapeListOfShape_hxx +#define _BRepFill_IndexedDataMapOfOrientedShapeListOfShape_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "BRepFill_IndexedDataMapOfOrientedShapeListOfShape.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedDataMap directly.") + + Standard_DEPRECATED("BRepFill_IndexedDataMapOfOrientedShapeListOfShape is deprecated, use " + "NCollection_IndexedDataMap directly") +typedef NCollection_IndexedDataMap + BRepFill_IndexedDataMapOfOrientedShapeListOfShape; + +#endif // _BRepFill_IndexedDataMapOfOrientedShapeListOfShape_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepFill_ListOfOffsetWire.hxx b/src/Deprecated/NCollectionAliases/BRepFill_ListOfOffsetWire.hxx new file mode 100644 index 0000000000..af9cc9ca59 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepFill_ListOfOffsetWire.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepFill_ListOfOffsetWire.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BRepFill_ListOfOffsetWire_hxx +#define _BRepFill_ListOfOffsetWire_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "BRepFill_ListOfOffsetWire.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "BRepFill_ListOfOffsetWire is deprecated, use NCollection_List directly") +typedef NCollection_List BRepFill_ListOfOffsetWire; +Standard_DEPRECATED("BRepFill_ListIteratorOfListOfOffsetWire is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator BRepFill_ListIteratorOfListOfOffsetWire; + +#endif // _BRepFill_ListOfOffsetWire_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepFill_SequenceOfEdgeFaceAndOrder.hxx b/src/Deprecated/NCollectionAliases/BRepFill_SequenceOfEdgeFaceAndOrder.hxx new file mode 100644 index 0000000000..c52f35ad8b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepFill_SequenceOfEdgeFaceAndOrder.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepFill_SequenceOfEdgeFaceAndOrder.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _BRepFill_SequenceOfEdgeFaceAndOrder_hxx +#define _BRepFill_SequenceOfEdgeFaceAndOrder_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BRepFill_SequenceOfEdgeFaceAndOrder.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_Sequence directly.") + + Standard_DEPRECATED("BRepFill_SequenceOfEdgeFaceAndOrder is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence BRepFill_SequenceOfEdgeFaceAndOrder; + +#endif // _BRepFill_SequenceOfEdgeFaceAndOrder_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepFill_SequenceOfFaceAndOrder.hxx b/src/Deprecated/NCollectionAliases/BRepFill_SequenceOfFaceAndOrder.hxx new file mode 100644 index 0000000000..2e889bffdb --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepFill_SequenceOfFaceAndOrder.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepFill_SequenceOfFaceAndOrder.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _BRepFill_SequenceOfFaceAndOrder_hxx +#define _BRepFill_SequenceOfFaceAndOrder_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BRepFill_SequenceOfFaceAndOrder.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Sequence directly.") + + Standard_DEPRECATED("BRepFill_SequenceOfFaceAndOrder is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence BRepFill_SequenceOfFaceAndOrder; + +#endif // _BRepFill_SequenceOfFaceAndOrder_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepFill_SequenceOfSection.hxx b/src/Deprecated/NCollectionAliases/BRepFill_SequenceOfSection.hxx new file mode 100644 index 0000000000..df6b64962e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepFill_SequenceOfSection.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepFill_SequenceOfSection.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _BRepFill_SequenceOfSection_hxx +#define _BRepFill_SequenceOfSection_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BRepFill_SequenceOfSection.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "BRepFill_SequenceOfSection is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence BRepFill_SequenceOfSection; + +#endif // _BRepFill_SequenceOfSection_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepMAT2d_DataMapOfBasicEltShape.hxx b/src/Deprecated/NCollectionAliases/BRepMAT2d_DataMapOfBasicEltShape.hxx new file mode 100644 index 0000000000..25aa26e4ca --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepMAT2d_DataMapOfBasicEltShape.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepMAT2d_DataMapOfBasicEltShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BRepMAT2d_DataMapOfBasicEltShape_hxx +#define _BRepMAT2d_DataMapOfBasicEltShape_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("BRepMAT2d_DataMapOfBasicEltShape.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED( + "BRepMAT2d_DataMapOfBasicEltShape is deprecated, use " + "NCollection_DataMap, TopoDS_Shape> directly") +typedef NCollection_DataMap, TopoDS_Shape> + BRepMAT2d_DataMapOfBasicEltShape; +Standard_DEPRECATED( + "BRepMAT2d_DataMapIteratorOfDataMapOfBasicEltShape is deprecated, use " + "NCollection_DataMap, TopoDS_Shape>::Iterator directly") +typedef NCollection_DataMap, TopoDS_Shape>::Iterator + BRepMAT2d_DataMapIteratorOfDataMapOfBasicEltShape; + +#endif // _BRepMAT2d_DataMapOfBasicEltShape_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepMAT2d_DataMapOfShapeSequenceOfBasicElt.hxx b/src/Deprecated/NCollectionAliases/BRepMAT2d_DataMapOfShapeSequenceOfBasicElt.hxx new file mode 100644 index 0000000000..433f0671a4 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepMAT2d_DataMapOfShapeSequenceOfBasicElt.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepMAT2d_DataMapOfShapeSequenceOfBasicElt.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BRepMAT2d_DataMapOfShapeSequenceOfBasicElt_hxx +#define _BRepMAT2d_DataMapOfShapeSequenceOfBasicElt_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("BRepMAT2d_DataMapOfShapeSequenceOfBasicElt.hxx is deprecated since " + "OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "BRepMAT2d_DataMapOfShapeSequenceOfBasicElt is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap + BRepMAT2d_DataMapOfShapeSequenceOfBasicElt; +Standard_DEPRECATED("BRepMAT2d_DataMapIteratorOfDataMapOfShapeSequenceOfBasicElt is deprecated, " + "use NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + BRepMAT2d_DataMapIteratorOfDataMapOfShapeSequenceOfBasicElt; + +#endif // _BRepMAT2d_DataMapOfShapeSequenceOfBasicElt_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepOffsetAPI_SequenceOfSequenceOfReal.hxx b/src/Deprecated/NCollectionAliases/BRepOffsetAPI_SequenceOfSequenceOfReal.hxx new file mode 100644 index 0000000000..749932e1ec --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepOffsetAPI_SequenceOfSequenceOfReal.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepOffsetAPI_SequenceOfSequenceOfReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _BRepOffsetAPI_SequenceOfSequenceOfReal_hxx +#define _BRepOffsetAPI_SequenceOfSequenceOfReal_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BRepOffsetAPI_SequenceOfSequenceOfReal.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_Sequence directly.") + + Standard_DEPRECATED("BRepOffsetAPI_SequenceOfSequenceOfReal is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence BRepOffsetAPI_SequenceOfSequenceOfReal; + +#endif // _BRepOffsetAPI_SequenceOfSequenceOfReal_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepOffsetAPI_SequenceOfSequenceOfShape.hxx b/src/Deprecated/NCollectionAliases/BRepOffsetAPI_SequenceOfSequenceOfShape.hxx new file mode 100644 index 0000000000..99a8a66156 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepOffsetAPI_SequenceOfSequenceOfShape.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepOffsetAPI_SequenceOfSequenceOfShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _BRepOffsetAPI_SequenceOfSequenceOfShape_hxx +#define _BRepOffsetAPI_SequenceOfSequenceOfShape_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BRepOffsetAPI_SequenceOfSequenceOfShape.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_Sequence directly.") + + Standard_DEPRECATED("BRepOffsetAPI_SequenceOfSequenceOfShape is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence BRepOffsetAPI_SequenceOfSequenceOfShape; + +#endif // _BRepOffsetAPI_SequenceOfSequenceOfShape_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepOffset_DataMapOfShapeListOfInterval.hxx b/src/Deprecated/NCollectionAliases/BRepOffset_DataMapOfShapeListOfInterval.hxx new file mode 100644 index 0000000000..b751e040a2 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepOffset_DataMapOfShapeListOfInterval.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepOffset_DataMapOfShapeListOfInterval.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BRepOffset_DataMapOfShapeListOfInterval_hxx +#define _BRepOffset_DataMapOfShapeListOfInterval_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("BRepOffset_DataMapOfShapeListOfInterval.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "BRepOffset_DataMapOfShapeListOfInterval is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap + BRepOffset_DataMapOfShapeListOfInterval; +Standard_DEPRECATED("BRepOffset_DataMapIteratorOfDataMapOfShapeListOfInterval is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap:: + Iterator BRepOffset_DataMapIteratorOfDataMapOfShapeListOfInterval; + +#endif // _BRepOffset_DataMapOfShapeListOfInterval_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepOffset_DataMapOfShapeMapOfShape.hxx b/src/Deprecated/NCollectionAliases/BRepOffset_DataMapOfShapeMapOfShape.hxx new file mode 100644 index 0000000000..c2e459b0ae --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepOffset_DataMapOfShapeMapOfShape.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepOffset_DataMapOfShapeMapOfShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BRepOffset_DataMapOfShapeMapOfShape_hxx +#define _BRepOffset_DataMapOfShapeMapOfShape_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("BRepOffset_DataMapOfShapeMapOfShape.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "BRepOffset_DataMapOfShapeMapOfShape is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap + BRepOffset_DataMapOfShapeMapOfShape; +Standard_DEPRECATED("BRepOffset_DataMapIteratorOfDataMapOfShapeMapOfShape is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + BRepOffset_DataMapIteratorOfDataMapOfShapeMapOfShape; + +#endif // _BRepOffset_DataMapOfShapeMapOfShape_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepOffset_DataMapOfShapeOffset.hxx b/src/Deprecated/NCollectionAliases/BRepOffset_DataMapOfShapeOffset.hxx new file mode 100644 index 0000000000..9e742c1e16 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepOffset_DataMapOfShapeOffset.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepOffset_DataMapOfShapeOffset.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BRepOffset_DataMapOfShapeOffset_hxx +#define _BRepOffset_DataMapOfShapeOffset_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("BRepOffset_DataMapOfShapeOffset.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED( + "BRepOffset_DataMapOfShapeOffset is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap + BRepOffset_DataMapOfShapeOffset; +Standard_DEPRECATED("BRepOffset_DataMapIteratorOfDataMapOfShapeOffset is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + BRepOffset_DataMapIteratorOfDataMapOfShapeOffset; + +#endif // _BRepOffset_DataMapOfShapeOffset_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepOffset_ListOfInterval.hxx b/src/Deprecated/NCollectionAliases/BRepOffset_ListOfInterval.hxx new file mode 100644 index 0000000000..63c4a6e3d9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepOffset_ListOfInterval.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepOffset_ListOfInterval.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BRepOffset_ListOfInterval_hxx +#define _BRepOffset_ListOfInterval_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "BRepOffset_ListOfInterval.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "BRepOffset_ListOfInterval is deprecated, use NCollection_List directly") +typedef NCollection_List BRepOffset_ListOfInterval; +Standard_DEPRECATED("BRepOffset_ListIteratorOfListOfInterval is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator BRepOffset_ListIteratorOfListOfInterval; + +#endif // _BRepOffset_ListOfInterval_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepTools_MapOfVertexPnt2d.hxx b/src/Deprecated/NCollectionAliases/BRepTools_MapOfVertexPnt2d.hxx new file mode 100644 index 0000000000..5563109638 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepTools_MapOfVertexPnt2d.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepTools_MapOfVertexPnt2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BRepTools_MapOfVertexPnt2d_hxx +#define _BRepTools_MapOfVertexPnt2d_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "BRepTools_MapOfVertexPnt2d.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "BRepTools_MapOfVertexPnt2d is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap + BRepTools_MapOfVertexPnt2d; +Standard_DEPRECATED("BRepTools_DataMapIteratorOfMapOfVertexPnt2d is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + BRepTools_DataMapIteratorOfMapOfVertexPnt2d; + +#endif // _BRepTools_MapOfVertexPnt2d_hxx diff --git a/src/Deprecated/NCollectionAliases/BRepTopAdaptor_MapOfShapeTool.hxx b/src/Deprecated/NCollectionAliases/BRepTopAdaptor_MapOfShapeTool.hxx new file mode 100644 index 0000000000..625f549aa8 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRepTopAdaptor_MapOfShapeTool.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRepTopAdaptor_MapOfShapeTool.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BRepTopAdaptor_MapOfShapeTool_hxx +#define _BRepTopAdaptor_MapOfShapeTool_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("BRepTopAdaptor_MapOfShapeTool.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection types directly.") + + Standard_DEPRECATED( + "BRepTopAdaptor_MapOfShapeTool is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap + BRepTopAdaptor_MapOfShapeTool; +Standard_DEPRECATED("BRepTopAdaptor_DataMapIteratorOfMapOfShapeTool is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + BRepTopAdaptor_DataMapIteratorOfMapOfShapeTool; + +#endif // _BRepTopAdaptor_MapOfShapeTool_hxx diff --git a/src/Deprecated/NCollectionAliases/BRep_ListOfCurveRepresentation.hxx b/src/Deprecated/NCollectionAliases/BRep_ListOfCurveRepresentation.hxx new file mode 100644 index 0000000000..9b2a4ce101 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRep_ListOfCurveRepresentation.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRep_ListOfCurveRepresentation.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BRep_ListOfCurveRepresentation_hxx +#define _BRep_ListOfCurveRepresentation_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BRep_ListOfCurveRepresentation.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection types directly.") + + Standard_DEPRECATED("BRep_ListOfCurveRepresentation is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> + BRep_ListOfCurveRepresentation; +Standard_DEPRECATED( + "BRep_ListIteratorOfListOfCurveRepresentation is deprecated, use " + "NCollection_List>::Iterator directly") +typedef NCollection_List>::Iterator + BRep_ListIteratorOfListOfCurveRepresentation; + +#endif // _BRep_ListOfCurveRepresentation_hxx diff --git a/src/Deprecated/NCollectionAliases/BRep_ListOfPointRepresentation.hxx b/src/Deprecated/NCollectionAliases/BRep_ListOfPointRepresentation.hxx new file mode 100644 index 0000000000..ee56d5bff4 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BRep_ListOfPointRepresentation.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BRep_ListOfPointRepresentation.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BRep_ListOfPointRepresentation_hxx +#define _BRep_ListOfPointRepresentation_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BRep_ListOfPointRepresentation.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection types directly.") + + Standard_DEPRECATED("BRep_ListOfPointRepresentation is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> + BRep_ListOfPointRepresentation; +Standard_DEPRECATED( + "BRep_ListIteratorOfListOfPointRepresentation is deprecated, use " + "NCollection_List>::Iterator directly") +typedef NCollection_List>::Iterator + BRep_ListIteratorOfListOfPointRepresentation; + +#endif // _BRep_ListOfPointRepresentation_hxx diff --git a/src/Deprecated/NCollectionAliases/BinLDrivers_VectorOfDocumentSection.hxx b/src/Deprecated/NCollectionAliases/BinLDrivers_VectorOfDocumentSection.hxx new file mode 100644 index 0000000000..1fec8e8dd7 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BinLDrivers_VectorOfDocumentSection.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BinLDrivers_VectorOfDocumentSection.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Vector directly instead. + +#ifndef _BinLDrivers_VectorOfDocumentSection_hxx +#define _BinLDrivers_VectorOfDocumentSection_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("BinLDrivers_VectorOfDocumentSection.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_Vector directly.") + + Standard_DEPRECATED("BinLDrivers_VectorOfDocumentSection is deprecated, use " + "NCollection_Vector directly") +typedef NCollection_Vector BinLDrivers_VectorOfDocumentSection; + +#endif // _BinLDrivers_VectorOfDocumentSection_hxx diff --git a/src/Deprecated/NCollectionAliases/BinMDF_StringIdMap.hxx b/src/Deprecated/NCollectionAliases/BinMDF_StringIdMap.hxx new file mode 100644 index 0000000000..1c89aee136 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BinMDF_StringIdMap.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BinMDF_StringIdMap.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_DataMap directly instead. + +#ifndef _BinMDF_StringIdMap_hxx +#define _BinMDF_StringIdMap_hxx + +#include +#include + +Standard_HEADER_DEPRECATED("BinMDF_StringIdMap.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_DataMap directly.") + + Standard_DEPRECATED("BinMDF_StringIdMap is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap BinMDF_StringIdMap; + +#endif // _BinMDF_StringIdMap_hxx diff --git a/src/Deprecated/NCollectionAliases/BinMDF_TypeADriverMap.hxx b/src/Deprecated/NCollectionAliases/BinMDF_TypeADriverMap.hxx new file mode 100644 index 0000000000..e998892f06 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BinMDF_TypeADriverMap.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BinMDF_TypeADriverMap.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BinMDF_TypeADriverMap_hxx +#define _BinMDF_TypeADriverMap_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "BinMDF_TypeADriverMap.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("BinMDF_TypeADriverMap is deprecated, use " + "NCollection_DataMap, " + "opencascade::handle> directly") +typedef NCollection_DataMap, opencascade::handle> + BinMDF_TypeADriverMap; +Standard_DEPRECATED("BinMDF_DataMapIteratorOfTypeADriverMap is deprecated, use " + "NCollection_DataMap, " + "opencascade::handle>::Iterator directly") +typedef NCollection_DataMap, + opencascade::handle>::Iterator + BinMDF_DataMapIteratorOfTypeADriverMap; + +#endif // _BinMDF_TypeADriverMap_hxx diff --git a/src/Deprecated/NCollectionAliases/BinMDF_TypeIdMap.hxx b/src/Deprecated/NCollectionAliases/BinMDF_TypeIdMap.hxx new file mode 100644 index 0000000000..7d330b4a9d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BinMDF_TypeIdMap.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BinMDF_TypeIdMap.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _BinMDF_TypeIdMap_hxx +#define _BinMDF_TypeIdMap_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "BinMDF_TypeIdMap.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("BinMDF_TypeIdMap is deprecated, use " + "NCollection_DoubleMap, int> directly") +typedef NCollection_DoubleMap, int> BinMDF_TypeIdMap; +Standard_DEPRECATED( + "BinMDF_DoubleMapIteratorOfTypeIdMap is deprecated, use " + "NCollection_DoubleMap, int>::Iterator directly") +typedef NCollection_DoubleMap, int>::Iterator + BinMDF_DoubleMapIteratorOfTypeIdMap; + +#endif // _BinMDF_TypeIdMap_hxx diff --git a/src/Deprecated/NCollectionAliases/BinObjMgt_SRelocationTable.hxx b/src/Deprecated/NCollectionAliases/BinObjMgt_SRelocationTable.hxx new file mode 100644 index 0000000000..a178263180 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/BinObjMgt_SRelocationTable.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file BinObjMgt_SRelocationTable.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedMap> directly +//! instead. + +#ifndef _BinObjMgt_SRelocationTable_hxx +#define _BinObjMgt_SRelocationTable_hxx + +#include +#include + +Standard_HEADER_DEPRECATED( + "BinObjMgt_SRelocationTable.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedMap> directly.") + + Standard_DEPRECATED("BinObjMgt_SRelocationTable is deprecated, use " + "NCollection_IndexedMap> directly") +typedef NCollection_IndexedMap> BinObjMgt_SRelocationTable; + +#endif // _BinObjMgt_SRelocationTable_hxx diff --git a/src/Deprecated/NCollectionAliases/Blend_SequenceOfPoint.hxx b/src/Deprecated/NCollectionAliases/Blend_SequenceOfPoint.hxx new file mode 100644 index 0000000000..ad50a52d48 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Blend_SequenceOfPoint.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Blend_SequenceOfPoint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _Blend_SequenceOfPoint_hxx +#define _Blend_SequenceOfPoint_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Blend_SequenceOfPoint.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "Blend_SequenceOfPoint is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence Blend_SequenceOfPoint; + +#endif // _Blend_SequenceOfPoint_hxx diff --git a/src/Deprecated/NCollectionAliases/Bnd_Array1OfBox.hxx b/src/Deprecated/NCollectionAliases/Bnd_Array1OfBox.hxx new file mode 100644 index 0000000000..11fa4a1fcc --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Bnd_Array1OfBox.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Bnd_Array1OfBox.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _Bnd_Array1OfBox_hxx +#define _Bnd_Array1OfBox_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Bnd_Array1OfBox.hxx is deprecated since OCCT 8.0.0. Use NCollection_Array1 directly.") + + Standard_DEPRECATED("Bnd_Array1OfBox is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 Bnd_Array1OfBox; + +#endif // _Bnd_Array1OfBox_hxx diff --git a/src/Deprecated/NCollectionAliases/Bnd_Array1OfBox2d.hxx b/src/Deprecated/NCollectionAliases/Bnd_Array1OfBox2d.hxx new file mode 100644 index 0000000000..1942f8978f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Bnd_Array1OfBox2d.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Bnd_Array1OfBox2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _Bnd_Array1OfBox2d_hxx +#define _Bnd_Array1OfBox2d_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Bnd_Array1OfBox2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("Bnd_Array1OfBox2d is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 Bnd_Array1OfBox2d; + +#endif // _Bnd_Array1OfBox2d_hxx diff --git a/src/Deprecated/NCollectionAliases/Bnd_Array1OfSphere.hxx b/src/Deprecated/NCollectionAliases/Bnd_Array1OfSphere.hxx new file mode 100644 index 0000000000..6daa6bdc07 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Bnd_Array1OfSphere.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Bnd_Array1OfSphere.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _Bnd_Array1OfSphere_hxx +#define _Bnd_Array1OfSphere_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Bnd_Array1OfSphere.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "Bnd_Array1OfSphere is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 Bnd_Array1OfSphere; + +#endif // _Bnd_Array1OfSphere_hxx diff --git a/src/Deprecated/NCollectionAliases/Bnd_HArray1OfBox.hxx b/src/Deprecated/NCollectionAliases/Bnd_HArray1OfBox.hxx new file mode 100644 index 0000000000..05992a185d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Bnd_HArray1OfBox.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Bnd_HArray1OfBox.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _Bnd_HArray1OfBox_hxx +#define _Bnd_HArray1OfBox_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Bnd_HArray1OfBox.hxx is deprecated since OCCT 8.0.0. Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("Bnd_HArray1OfBox is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 Bnd_HArray1OfBox; + +#endif // _Bnd_HArray1OfBox_hxx diff --git a/src/Deprecated/NCollectionAliases/Bnd_HArray1OfBox2d.hxx b/src/Deprecated/NCollectionAliases/Bnd_HArray1OfBox2d.hxx new file mode 100644 index 0000000000..d97f1078d7 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Bnd_HArray1OfBox2d.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Bnd_HArray1OfBox2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _Bnd_HArray1OfBox2d_hxx +#define _Bnd_HArray1OfBox2d_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Bnd_HArray1OfBox2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "Bnd_HArray1OfBox2d is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 Bnd_HArray1OfBox2d; + +#endif // _Bnd_HArray1OfBox2d_hxx diff --git a/src/Deprecated/NCollectionAliases/Bnd_HArray1OfSphere.hxx b/src/Deprecated/NCollectionAliases/Bnd_HArray1OfSphere.hxx new file mode 100644 index 0000000000..633890bdbb --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Bnd_HArray1OfSphere.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Bnd_HArray1OfSphere.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _Bnd_HArray1OfSphere_hxx +#define _Bnd_HArray1OfSphere_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Bnd_HArray1OfSphere.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "Bnd_HArray1OfSphere is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 Bnd_HArray1OfSphere; + +#endif // _Bnd_HArray1OfSphere_hxx diff --git a/src/Deprecated/NCollectionAliases/CDM_ListOfDocument.hxx b/src/Deprecated/NCollectionAliases/CDM_ListOfDocument.hxx new file mode 100644 index 0000000000..2d004e152e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/CDM_ListOfDocument.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file CDM_ListOfDocument.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _CDM_ListOfDocument_hxx +#define _CDM_ListOfDocument_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "CDM_ListOfDocument.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("CDM_ListOfDocument is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> CDM_ListOfDocument; +Standard_DEPRECATED("CDM_ListIteratorOfListOfDocument is deprecated, use " + "NCollection_List>::Iterator directly") +typedef NCollection_List>::Iterator + CDM_ListIteratorOfListOfDocument; + +#endif // _CDM_ListOfDocument_hxx diff --git a/src/Deprecated/NCollectionAliases/CDM_ListOfReferences.hxx b/src/Deprecated/NCollectionAliases/CDM_ListOfReferences.hxx new file mode 100644 index 0000000000..2f0ea32e77 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/CDM_ListOfReferences.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file CDM_ListOfReferences.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _CDM_ListOfReferences_hxx +#define _CDM_ListOfReferences_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "CDM_ListOfReferences.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("CDM_ListOfReferences is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> CDM_ListOfReferences; +Standard_DEPRECATED("CDM_ListIteratorOfListOfReferences is deprecated, use " + "NCollection_List>::Iterator directly") +typedef NCollection_List>::Iterator + CDM_ListIteratorOfListOfReferences; + +#endif // _CDM_ListOfReferences_hxx diff --git a/src/Deprecated/NCollectionAliases/CDM_MapOfDocument.hxx b/src/Deprecated/NCollectionAliases/CDM_MapOfDocument.hxx new file mode 100644 index 0000000000..f7689cbb8a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/CDM_MapOfDocument.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file CDM_MapOfDocument.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _CDM_MapOfDocument_hxx +#define _CDM_MapOfDocument_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "CDM_MapOfDocument.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("CDM_MapOfDocument is deprecated, use " + "NCollection_Map> directly") +typedef NCollection_Map> CDM_MapOfDocument; +Standard_DEPRECATED("CDM_MapIteratorOfMapOfDocument is deprecated, use " + "NCollection_Map>::Iterator directly") +typedef NCollection_Map>::Iterator CDM_MapIteratorOfMapOfDocument; + +#endif // _CDM_MapOfDocument_hxx diff --git a/src/Deprecated/NCollectionAliases/CDM_NamesDirectory.hxx b/src/Deprecated/NCollectionAliases/CDM_NamesDirectory.hxx new file mode 100644 index 0000000000..e10112e9c8 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/CDM_NamesDirectory.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file CDM_NamesDirectory.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_DataMap directly instead. + +#ifndef _CDM_NamesDirectory_hxx +#define _CDM_NamesDirectory_hxx + +#include +#include + +Standard_HEADER_DEPRECATED("CDM_NamesDirectory.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_DataMap directly.") + + Standard_DEPRECATED("CDM_NamesDirectory is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap CDM_NamesDirectory; + +#endif // _CDM_NamesDirectory_hxx diff --git a/src/Deprecated/NCollectionAliases/ChFiDS_HData.hxx b/src/Deprecated/NCollectionAliases/ChFiDS_HData.hxx new file mode 100644 index 0000000000..ec55db3d3b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/ChFiDS_HData.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file ChFiDS_HData.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> directly instead. + +#ifndef _ChFiDS_HData_hxx +#define _ChFiDS_HData_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("ChFiDS_HData.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED("ChFiDS_HData is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> ChFiDS_HData; + +#endif // _ChFiDS_HData_hxx diff --git a/src/Deprecated/NCollectionAliases/ChFiDS_IndexedDataMapOfVertexListOfStripe.hxx b/src/Deprecated/NCollectionAliases/ChFiDS_IndexedDataMapOfVertexListOfStripe.hxx new file mode 100644 index 0000000000..257cf85528 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/ChFiDS_IndexedDataMapOfVertexListOfStripe.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file ChFiDS_IndexedDataMapOfVertexListOfStripe.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap directly instead. + +#ifndef _ChFiDS_IndexedDataMapOfVertexListOfStripe_hxx +#define _ChFiDS_IndexedDataMapOfVertexListOfStripe_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("ChFiDS_IndexedDataMapOfVertexListOfStripe.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_IndexedDataMap directly.") + + Standard_DEPRECATED("ChFiDS_IndexedDataMapOfVertexListOfStripe is deprecated, use " + "NCollection_IndexedDataMap directly") +typedef NCollection_IndexedDataMap + ChFiDS_IndexedDataMapOfVertexListOfStripe; + +#endif // _ChFiDS_IndexedDataMapOfVertexListOfStripe_hxx diff --git a/src/Deprecated/NCollectionAliases/ChFiDS_ListOfHElSpine.hxx b/src/Deprecated/NCollectionAliases/ChFiDS_ListOfHElSpine.hxx new file mode 100644 index 0000000000..6b26fcc4a5 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/ChFiDS_ListOfHElSpine.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file ChFiDS_ListOfHElSpine.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _ChFiDS_ListOfHElSpine_hxx +#define _ChFiDS_ListOfHElSpine_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "ChFiDS_ListOfHElSpine.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("ChFiDS_ListOfHElSpine is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> ChFiDS_ListOfHElSpine; +Standard_DEPRECATED("ChFiDS_ListIteratorOfListOfHElSpine is deprecated, use " + "NCollection_List>::Iterator directly") +typedef NCollection_List>::Iterator + ChFiDS_ListIteratorOfListOfHElSpine; + +#endif // _ChFiDS_ListOfHElSpine_hxx diff --git a/src/Deprecated/NCollectionAliases/ChFiDS_ListOfStripe.hxx b/src/Deprecated/NCollectionAliases/ChFiDS_ListOfStripe.hxx new file mode 100644 index 0000000000..950c096ca1 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/ChFiDS_ListOfStripe.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file ChFiDS_ListOfStripe.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _ChFiDS_ListOfStripe_hxx +#define _ChFiDS_ListOfStripe_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "ChFiDS_ListOfStripe.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("ChFiDS_ListOfStripe is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> ChFiDS_ListOfStripe; +Standard_DEPRECATED("ChFiDS_ListIteratorOfListOfStripe is deprecated, use " + "NCollection_List>::Iterator directly") +typedef NCollection_List>::Iterator + ChFiDS_ListIteratorOfListOfStripe; + +#endif // _ChFiDS_ListOfStripe_hxx diff --git a/src/Deprecated/NCollectionAliases/ChFiDS_Regularities.hxx b/src/Deprecated/NCollectionAliases/ChFiDS_Regularities.hxx new file mode 100644 index 0000000000..7ead670d40 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/ChFiDS_Regularities.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file ChFiDS_Regularities.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _ChFiDS_Regularities_hxx +#define _ChFiDS_Regularities_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "ChFiDS_Regularities.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "ChFiDS_Regularities is deprecated, use NCollection_List directly") +typedef NCollection_List ChFiDS_Regularities; +Standard_DEPRECATED("ChFiDS_ListIteratorOfRegularities is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator ChFiDS_ListIteratorOfRegularities; + +#endif // _ChFiDS_Regularities_hxx diff --git a/src/Deprecated/NCollectionAliases/ChFiDS_SecArray1.hxx b/src/Deprecated/NCollectionAliases/ChFiDS_SecArray1.hxx new file mode 100644 index 0000000000..de90801dc2 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/ChFiDS_SecArray1.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file ChFiDS_SecArray1.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _ChFiDS_SecArray1_hxx +#define _ChFiDS_SecArray1_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("ChFiDS_SecArray1.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "ChFiDS_SecArray1 is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 ChFiDS_SecArray1; + +#endif // _ChFiDS_SecArray1_hxx diff --git a/src/Deprecated/NCollectionAliases/ChFiDS_SecHArray1.hxx b/src/Deprecated/NCollectionAliases/ChFiDS_SecHArray1.hxx new file mode 100644 index 0000000000..a80ed3052f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/ChFiDS_SecHArray1.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file ChFiDS_SecHArray1.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _ChFiDS_SecHArray1_hxx +#define _ChFiDS_SecHArray1_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("ChFiDS_SecHArray1.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "ChFiDS_SecHArray1 is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 ChFiDS_SecHArray1; + +#endif // _ChFiDS_SecHArray1_hxx diff --git a/src/Deprecated/NCollectionAliases/ChFiDS_SequenceOfSpine.hxx b/src/Deprecated/NCollectionAliases/ChFiDS_SequenceOfSpine.hxx new file mode 100644 index 0000000000..8ba6cf2c0b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/ChFiDS_SequenceOfSpine.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file ChFiDS_SequenceOfSpine.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _ChFiDS_SequenceOfSpine_hxx +#define _ChFiDS_SequenceOfSpine_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("ChFiDS_SequenceOfSpine.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("ChFiDS_SequenceOfSpine is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> ChFiDS_SequenceOfSpine; + +#endif // _ChFiDS_SequenceOfSpine_hxx diff --git a/src/Deprecated/NCollectionAliases/ChFiDS_SequenceOfSurfData.hxx b/src/Deprecated/NCollectionAliases/ChFiDS_SequenceOfSurfData.hxx new file mode 100644 index 0000000000..4d206e859e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/ChFiDS_SequenceOfSurfData.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file ChFiDS_SequenceOfSurfData.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _ChFiDS_SequenceOfSurfData_hxx +#define _ChFiDS_SequenceOfSurfData_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("ChFiDS_SequenceOfSurfData.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("ChFiDS_SequenceOfSurfData is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> ChFiDS_SequenceOfSurfData; + +#endif // _ChFiDS_SequenceOfSurfData_hxx diff --git a/src/Deprecated/NCollectionAliases/ChFiDS_StripeArray1.hxx b/src/Deprecated/NCollectionAliases/ChFiDS_StripeArray1.hxx new file mode 100644 index 0000000000..6f8ee6d5d5 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/ChFiDS_StripeArray1.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file ChFiDS_StripeArray1.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _ChFiDS_StripeArray1_hxx +#define _ChFiDS_StripeArray1_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("ChFiDS_StripeArray1.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("ChFiDS_StripeArray1 is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> ChFiDS_StripeArray1; + +#endif // _ChFiDS_StripeArray1_hxx diff --git a/src/Deprecated/NCollectionAliases/ChFiKPart_RstMap.hxx b/src/Deprecated/NCollectionAliases/ChFiKPart_RstMap.hxx new file mode 100644 index 0000000000..69ad08c266 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/ChFiKPart_RstMap.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file ChFiKPart_RstMap.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _ChFiKPart_RstMap_hxx +#define _ChFiKPart_RstMap_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "ChFiKPart_RstMap.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("ChFiKPart_RstMap is deprecated, use NCollection_DataMap> directly") +typedef NCollection_DataMap> ChFiKPart_RstMap; +Standard_DEPRECATED("ChFiKPart_DataMapIteratorOfRstMap is deprecated, use NCollection_DataMap>::Iterator directly") +typedef NCollection_DataMap>::Iterator + ChFiKPart_DataMapIteratorOfRstMap; + +#endif // _ChFiKPart_RstMap_hxx diff --git a/src/Deprecated/NCollectionAliases/Contap_SequenceOfIWLineOfTheIWalking.hxx b/src/Deprecated/NCollectionAliases/Contap_SequenceOfIWLineOfTheIWalking.hxx new file mode 100644 index 0000000000..a266e63235 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Contap_SequenceOfIWLineOfTheIWalking.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Contap_SequenceOfIWLineOfTheIWalking.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> +//! directly instead. + +#ifndef _Contap_SequenceOfIWLineOfTheIWalking_hxx +#define _Contap_SequenceOfIWLineOfTheIWalking_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Contap_SequenceOfIWLineOfTheIWalking.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED( + "Contap_SequenceOfIWLineOfTheIWalking is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + Contap_SequenceOfIWLineOfTheIWalking; + +#endif // _Contap_SequenceOfIWLineOfTheIWalking_hxx diff --git a/src/Deprecated/NCollectionAliases/Contap_SequenceOfPathPointOfTheSearch.hxx b/src/Deprecated/NCollectionAliases/Contap_SequenceOfPathPointOfTheSearch.hxx new file mode 100644 index 0000000000..5883b424d6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Contap_SequenceOfPathPointOfTheSearch.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Contap_SequenceOfPathPointOfTheSearch.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _Contap_SequenceOfPathPointOfTheSearch_hxx +#define _Contap_SequenceOfPathPointOfTheSearch_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Contap_SequenceOfPathPointOfTheSearch.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED("Contap_SequenceOfPathPointOfTheSearch is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence Contap_SequenceOfPathPointOfTheSearch; + +#endif // _Contap_SequenceOfPathPointOfTheSearch_hxx diff --git a/src/Deprecated/NCollectionAliases/Contap_SequenceOfSegmentOfTheSearch.hxx b/src/Deprecated/NCollectionAliases/Contap_SequenceOfSegmentOfTheSearch.hxx new file mode 100644 index 0000000000..d9f18884c6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Contap_SequenceOfSegmentOfTheSearch.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Contap_SequenceOfSegmentOfTheSearch.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _Contap_SequenceOfSegmentOfTheSearch_hxx +#define _Contap_SequenceOfSegmentOfTheSearch_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Contap_SequenceOfSegmentOfTheSearch.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED("Contap_SequenceOfSegmentOfTheSearch is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence Contap_SequenceOfSegmentOfTheSearch; + +#endif // _Contap_SequenceOfSegmentOfTheSearch_hxx diff --git a/src/Deprecated/NCollectionAliases/Contap_TheHSequenceOfPoint.hxx b/src/Deprecated/NCollectionAliases/Contap_TheHSequenceOfPoint.hxx new file mode 100644 index 0000000000..7e797af992 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Contap_TheHSequenceOfPoint.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Contap_TheHSequenceOfPoint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence directly instead. + +#ifndef _Contap_TheHSequenceOfPoint_hxx +#define _Contap_TheHSequenceOfPoint_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("Contap_TheHSequenceOfPoint.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence directly.") + + Standard_DEPRECATED( + "Contap_TheHSequenceOfPoint is deprecated, use NCollection_HSequence directly") +typedef NCollection_HSequence Contap_TheHSequenceOfPoint; + +#endif // _Contap_TheHSequenceOfPoint_hxx diff --git a/src/Deprecated/NCollectionAliases/Contap_TheSequenceOfLine.hxx b/src/Deprecated/NCollectionAliases/Contap_TheSequenceOfLine.hxx new file mode 100644 index 0000000000..50e01f9713 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Contap_TheSequenceOfLine.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Contap_TheSequenceOfLine.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _Contap_TheSequenceOfLine_hxx +#define _Contap_TheSequenceOfLine_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Contap_TheSequenceOfLine.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "Contap_TheSequenceOfLine is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence Contap_TheSequenceOfLine; + +#endif // _Contap_TheSequenceOfLine_hxx diff --git a/src/Deprecated/NCollectionAliases/Contap_TheSequenceOfPoint.hxx b/src/Deprecated/NCollectionAliases/Contap_TheSequenceOfPoint.hxx new file mode 100644 index 0000000000..34543c196d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Contap_TheSequenceOfPoint.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Contap_TheSequenceOfPoint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _Contap_TheSequenceOfPoint_hxx +#define _Contap_TheSequenceOfPoint_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Contap_TheSequenceOfPoint.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "Contap_TheSequenceOfPoint is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence Contap_TheSequenceOfPoint; + +#endif // _Contap_TheSequenceOfPoint_hxx diff --git a/src/Deprecated/NCollectionAliases/Convert_SequenceOfArray1OfPoles.hxx b/src/Deprecated/NCollectionAliases/Convert_SequenceOfArray1OfPoles.hxx new file mode 100644 index 0000000000..85cd2de839 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Convert_SequenceOfArray1OfPoles.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Convert_SequenceOfArray1OfPoles.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _Convert_SequenceOfArray1OfPoles_hxx +#define _Convert_SequenceOfArray1OfPoles_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Convert_SequenceOfArray1OfPoles.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("Convert_SequenceOfArray1OfPoles is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + Convert_SequenceOfArray1OfPoles; + +#endif // _Convert_SequenceOfArray1OfPoles_hxx diff --git a/src/Deprecated/NCollectionAliases/Convert_SequenceOfArray1OfPoles2d.hxx b/src/Deprecated/NCollectionAliases/Convert_SequenceOfArray1OfPoles2d.hxx new file mode 100644 index 0000000000..26d67488fb --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Convert_SequenceOfArray1OfPoles2d.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Convert_SequenceOfArray1OfPoles2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly +//! instead. + +#ifndef _Convert_SequenceOfArray1OfPoles2d_hxx +#define _Convert_SequenceOfArray1OfPoles2d_hxx + +#include +#include + +Standard_HEADER_DEPRECATED( + "Convert_SequenceOfArray1OfPoles2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("Convert_SequenceOfArray1OfPoles2d is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + Convert_SequenceOfArray1OfPoles2d; + +#endif // _Convert_SequenceOfArray1OfPoles2d_hxx diff --git a/src/Deprecated/NCollectionAliases/DBRep_ListOfEdge.hxx b/src/Deprecated/NCollectionAliases/DBRep_ListOfEdge.hxx new file mode 100644 index 0000000000..59b6b62561 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/DBRep_ListOfEdge.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file DBRep_ListOfEdge.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _DBRep_ListOfEdge_hxx +#define _DBRep_ListOfEdge_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "DBRep_ListOfEdge.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("DBRep_ListOfEdge is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> DBRep_ListOfEdge; +Standard_DEPRECATED("DBRep_ListIteratorOfListOfEdge is deprecated, use " + "NCollection_List>::Iterator directly") +typedef NCollection_List>::Iterator DBRep_ListIteratorOfListOfEdge; + +#endif // _DBRep_ListOfEdge_hxx diff --git a/src/Deprecated/NCollectionAliases/DBRep_ListOfFace.hxx b/src/Deprecated/NCollectionAliases/DBRep_ListOfFace.hxx new file mode 100644 index 0000000000..ca40035a3b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/DBRep_ListOfFace.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file DBRep_ListOfFace.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _DBRep_ListOfFace_hxx +#define _DBRep_ListOfFace_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "DBRep_ListOfFace.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("DBRep_ListOfFace is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> DBRep_ListOfFace; +Standard_DEPRECATED("DBRep_ListIteratorOfListOfFace is deprecated, use " + "NCollection_List>::Iterator directly") +typedef NCollection_List>::Iterator DBRep_ListIteratorOfListOfFace; + +#endif // _DBRep_ListOfFace_hxx diff --git a/src/Deprecated/NCollectionAliases/DBRep_ListOfHideData.hxx b/src/Deprecated/NCollectionAliases/DBRep_ListOfHideData.hxx new file mode 100644 index 0000000000..676655ab2a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/DBRep_ListOfHideData.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file DBRep_ListOfHideData.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _DBRep_ListOfHideData_hxx +#define _DBRep_ListOfHideData_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "DBRep_ListOfHideData.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "DBRep_ListOfHideData is deprecated, use NCollection_List directly") +typedef NCollection_List DBRep_ListOfHideData; +Standard_DEPRECATED("DBRep_ListIteratorOfListOfHideData is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator DBRep_ListIteratorOfListOfHideData; + +#endif // _DBRep_ListOfHideData_hxx diff --git a/src/Deprecated/NCollectionAliases/DDF_TransactionStack.hxx b/src/Deprecated/NCollectionAliases/DDF_TransactionStack.hxx new file mode 100644 index 0000000000..ef759e046e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/DDF_TransactionStack.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file DDF_TransactionStack.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _DDF_TransactionStack_hxx +#define _DDF_TransactionStack_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "DDF_TransactionStack.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("DDF_TransactionStack is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> DDF_TransactionStack; +Standard_DEPRECATED("DDF_ListIteratorOfTransactionStack is deprecated, use " + "NCollection_List>::Iterator directly") +typedef NCollection_List>::Iterator + DDF_ListIteratorOfTransactionStack; + +#endif // _DDF_TransactionStack_hxx diff --git a/src/Deprecated/NCollectionAliases/DNaming_DataMapOfShapeOfName.hxx b/src/Deprecated/NCollectionAliases/DNaming_DataMapOfShapeOfName.hxx new file mode 100644 index 0000000000..1466ccca16 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/DNaming_DataMapOfShapeOfName.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file DNaming_DataMapOfShapeOfName.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _DNaming_DataMapOfShapeOfName_hxx +#define _DNaming_DataMapOfShapeOfName_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("DNaming_DataMapOfShapeOfName.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection types directly.") + + Standard_DEPRECATED( + "DNaming_DataMapOfShapeOfName is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap + DNaming_DataMapOfShapeOfName; +Standard_DEPRECATED("DNaming_DataMapIteratorOfDataMapOfShapeOfName is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap:: + Iterator DNaming_DataMapIteratorOfDataMapOfShapeOfName; + +#endif // _DNaming_DataMapOfShapeOfName_hxx diff --git a/src/Deprecated/NCollectionAliases/Draft_IndexedDataMapOfEdgeEdgeInfo.hxx b/src/Deprecated/NCollectionAliases/Draft_IndexedDataMapOfEdgeEdgeInfo.hxx new file mode 100644 index 0000000000..87fc7bf27a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Draft_IndexedDataMapOfEdgeEdgeInfo.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Draft_IndexedDataMapOfEdgeEdgeInfo.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap +//! directly instead. + +#ifndef _Draft_IndexedDataMapOfEdgeEdgeInfo_hxx +#define _Draft_IndexedDataMapOfEdgeEdgeInfo_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Draft_IndexedDataMapOfEdgeEdgeInfo.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedDataMap directly.") + + Standard_DEPRECATED( + "Draft_IndexedDataMapOfEdgeEdgeInfo is deprecated, use NCollection_IndexedDataMap directly") +typedef NCollection_IndexedDataMap + Draft_IndexedDataMapOfEdgeEdgeInfo; + +#endif // _Draft_IndexedDataMapOfEdgeEdgeInfo_hxx diff --git a/src/Deprecated/NCollectionAliases/Draft_IndexedDataMapOfFaceFaceInfo.hxx b/src/Deprecated/NCollectionAliases/Draft_IndexedDataMapOfFaceFaceInfo.hxx new file mode 100644 index 0000000000..ce2131c87a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Draft_IndexedDataMapOfFaceFaceInfo.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Draft_IndexedDataMapOfFaceFaceInfo.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap +//! directly instead. + +#ifndef _Draft_IndexedDataMapOfFaceFaceInfo_hxx +#define _Draft_IndexedDataMapOfFaceFaceInfo_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Draft_IndexedDataMapOfFaceFaceInfo.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedDataMap directly.") + + Standard_DEPRECATED( + "Draft_IndexedDataMapOfFaceFaceInfo is deprecated, use NCollection_IndexedDataMap directly") +typedef NCollection_IndexedDataMap + Draft_IndexedDataMapOfFaceFaceInfo; + +#endif // _Draft_IndexedDataMapOfFaceFaceInfo_hxx diff --git a/src/Deprecated/NCollectionAliases/Draft_IndexedDataMapOfVertexVertexInfo.hxx b/src/Deprecated/NCollectionAliases/Draft_IndexedDataMapOfVertexVertexInfo.hxx new file mode 100644 index 0000000000..b5ed8bd82c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Draft_IndexedDataMapOfVertexVertexInfo.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Draft_IndexedDataMapOfVertexVertexInfo.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap directly instead. + +#ifndef _Draft_IndexedDataMapOfVertexVertexInfo_hxx +#define _Draft_IndexedDataMapOfVertexVertexInfo_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Draft_IndexedDataMapOfVertexVertexInfo.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedDataMap directly.") + + Standard_DEPRECATED( + "Draft_IndexedDataMapOfVertexVertexInfo is deprecated, use " + "NCollection_IndexedDataMap directly") +typedef NCollection_IndexedDataMap + Draft_IndexedDataMapOfVertexVertexInfo; + +#endif // _Draft_IndexedDataMapOfVertexVertexInfo_hxx diff --git a/src/Deprecated/NCollectionAliases/Draw_MapOfAsciiString.hxx b/src/Deprecated/NCollectionAliases/Draw_MapOfAsciiString.hxx new file mode 100644 index 0000000000..40390013a8 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Draw_MapOfAsciiString.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Draw_MapOfAsciiString.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedMap directly instead. + +#ifndef _Draw_MapOfAsciiString_hxx +#define _Draw_MapOfAsciiString_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Draw_MapOfAsciiString.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedMap directly.") + + Standard_DEPRECATED("Draw_MapOfAsciiString is deprecated, use " + "NCollection_IndexedMap directly") +typedef NCollection_IndexedMap Draw_MapOfAsciiString; + +#endif // _Draw_MapOfAsciiString_hxx diff --git a/src/Deprecated/NCollectionAliases/Draw_SequenceOfDrawable3D.hxx b/src/Deprecated/NCollectionAliases/Draw_SequenceOfDrawable3D.hxx new file mode 100644 index 0000000000..bc3fe998ab --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Draw_SequenceOfDrawable3D.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Draw_SequenceOfDrawable3D.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _Draw_SequenceOfDrawable3D_hxx +#define _Draw_SequenceOfDrawable3D_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Draw_SequenceOfDrawable3D.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("Draw_SequenceOfDrawable3D is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> Draw_SequenceOfDrawable3D; + +#endif // _Draw_SequenceOfDrawable3D_hxx diff --git a/src/Deprecated/NCollectionAliases/ExprIntrp_SequenceOfNamedExpression.hxx b/src/Deprecated/NCollectionAliases/ExprIntrp_SequenceOfNamedExpression.hxx new file mode 100644 index 0000000000..d32d26ccaa --- /dev/null +++ b/src/Deprecated/NCollectionAliases/ExprIntrp_SequenceOfNamedExpression.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file ExprIntrp_SequenceOfNamedExpression.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly +//! instead. + +#ifndef _ExprIntrp_SequenceOfNamedExpression_hxx +#define _ExprIntrp_SequenceOfNamedExpression_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "ExprIntrp_SequenceOfNamedExpression.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("ExprIntrp_SequenceOfNamedExpression is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + ExprIntrp_SequenceOfNamedExpression; + +#endif // _ExprIntrp_SequenceOfNamedExpression_hxx diff --git a/src/Deprecated/NCollectionAliases/ExprIntrp_SequenceOfNamedFunction.hxx b/src/Deprecated/NCollectionAliases/ExprIntrp_SequenceOfNamedFunction.hxx new file mode 100644 index 0000000000..7b06f5a1a2 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/ExprIntrp_SequenceOfNamedFunction.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file ExprIntrp_SequenceOfNamedFunction.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _ExprIntrp_SequenceOfNamedFunction_hxx +#define _ExprIntrp_SequenceOfNamedFunction_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "ExprIntrp_SequenceOfNamedFunction.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("ExprIntrp_SequenceOfNamedFunction is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + ExprIntrp_SequenceOfNamedFunction; + +#endif // _ExprIntrp_SequenceOfNamedFunction_hxx diff --git a/src/Deprecated/NCollectionAliases/ExprIntrp_StackOfGeneralExpression.hxx b/src/Deprecated/NCollectionAliases/ExprIntrp_StackOfGeneralExpression.hxx new file mode 100644 index 0000000000..b792bee3d4 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/ExprIntrp_StackOfGeneralExpression.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file ExprIntrp_StackOfGeneralExpression.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _ExprIntrp_StackOfGeneralExpression_hxx +#define _ExprIntrp_StackOfGeneralExpression_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("ExprIntrp_StackOfGeneralExpression.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED("ExprIntrp_StackOfGeneralExpression is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> + ExprIntrp_StackOfGeneralExpression; +Standard_DEPRECATED( + "ExprIntrp_ListIteratorOfStackOfGeneralExpression is deprecated, use " + "NCollection_List>::Iterator directly") +typedef NCollection_List>::Iterator + ExprIntrp_ListIteratorOfStackOfGeneralExpression; + +#endif // _ExprIntrp_StackOfGeneralExpression_hxx diff --git a/src/Deprecated/NCollectionAliases/ExprIntrp_StackOfGeneralFunction.hxx b/src/Deprecated/NCollectionAliases/ExprIntrp_StackOfGeneralFunction.hxx new file mode 100644 index 0000000000..340075e902 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/ExprIntrp_StackOfGeneralFunction.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file ExprIntrp_StackOfGeneralFunction.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _ExprIntrp_StackOfGeneralFunction_hxx +#define _ExprIntrp_StackOfGeneralFunction_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("ExprIntrp_StackOfGeneralFunction.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED("ExprIntrp_StackOfGeneralFunction is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> + ExprIntrp_StackOfGeneralFunction; +Standard_DEPRECATED( + "ExprIntrp_ListIteratorOfStackOfGeneralFunction is deprecated, use " + "NCollection_List>::Iterator directly") +typedef NCollection_List>::Iterator + ExprIntrp_ListIteratorOfStackOfGeneralFunction; + +#endif // _ExprIntrp_StackOfGeneralFunction_hxx diff --git a/src/Deprecated/NCollectionAliases/ExprIntrp_StackOfGeneralRelation.hxx b/src/Deprecated/NCollectionAliases/ExprIntrp_StackOfGeneralRelation.hxx new file mode 100644 index 0000000000..8ca7759b03 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/ExprIntrp_StackOfGeneralRelation.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file ExprIntrp_StackOfGeneralRelation.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _ExprIntrp_StackOfGeneralRelation_hxx +#define _ExprIntrp_StackOfGeneralRelation_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("ExprIntrp_StackOfGeneralRelation.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED("ExprIntrp_StackOfGeneralRelation is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> + ExprIntrp_StackOfGeneralRelation; +Standard_DEPRECATED( + "ExprIntrp_ListIteratorOfStackOfGeneralRelation is deprecated, use " + "NCollection_List>::Iterator directly") +typedef NCollection_List>::Iterator + ExprIntrp_ListIteratorOfStackOfGeneralRelation; + +#endif // _ExprIntrp_StackOfGeneralRelation_hxx diff --git a/src/Deprecated/NCollectionAliases/Expr_Array1OfGeneralExpression.hxx b/src/Deprecated/NCollectionAliases/Expr_Array1OfGeneralExpression.hxx new file mode 100644 index 0000000000..1213f6a5b6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Expr_Array1OfGeneralExpression.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Expr_Array1OfGeneralExpression.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _Expr_Array1OfGeneralExpression_hxx +#define _Expr_Array1OfGeneralExpression_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Expr_Array1OfGeneralExpression.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("Expr_Array1OfGeneralExpression is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + Expr_Array1OfGeneralExpression; + +#endif // _Expr_Array1OfGeneralExpression_hxx diff --git a/src/Deprecated/NCollectionAliases/Expr_Array1OfSingleRelation.hxx b/src/Deprecated/NCollectionAliases/Expr_Array1OfSingleRelation.hxx new file mode 100644 index 0000000000..a529423de8 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Expr_Array1OfSingleRelation.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Expr_Array1OfSingleRelation.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _Expr_Array1OfSingleRelation_hxx +#define _Expr_Array1OfSingleRelation_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Expr_Array1OfSingleRelation.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("Expr_Array1OfSingleRelation is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> Expr_Array1OfSingleRelation; + +#endif // _Expr_Array1OfSingleRelation_hxx diff --git a/src/Deprecated/NCollectionAliases/Expr_MapOfNamedUnknown.hxx b/src/Deprecated/NCollectionAliases/Expr_MapOfNamedUnknown.hxx new file mode 100644 index 0000000000..386278d495 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Expr_MapOfNamedUnknown.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Expr_MapOfNamedUnknown.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedMap> directly instead. + +#ifndef _Expr_MapOfNamedUnknown_hxx +#define _Expr_MapOfNamedUnknown_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Expr_MapOfNamedUnknown.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedMap> directly.") + + Standard_DEPRECATED("Expr_MapOfNamedUnknown is deprecated, use " + "NCollection_IndexedMap> directly") +typedef NCollection_IndexedMap> Expr_MapOfNamedUnknown; + +#endif // _Expr_MapOfNamedUnknown_hxx diff --git a/src/Deprecated/NCollectionAliases/Expr_SequenceOfGeneralExpression.hxx b/src/Deprecated/NCollectionAliases/Expr_SequenceOfGeneralExpression.hxx new file mode 100644 index 0000000000..1e4b7122a0 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Expr_SequenceOfGeneralExpression.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Expr_SequenceOfGeneralExpression.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly +//! instead. + +#ifndef _Expr_SequenceOfGeneralExpression_hxx +#define _Expr_SequenceOfGeneralExpression_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Expr_SequenceOfGeneralExpression.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("Expr_SequenceOfGeneralExpression is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + Expr_SequenceOfGeneralExpression; + +#endif // _Expr_SequenceOfGeneralExpression_hxx diff --git a/src/Deprecated/NCollectionAliases/Expr_SequenceOfGeneralRelation.hxx b/src/Deprecated/NCollectionAliases/Expr_SequenceOfGeneralRelation.hxx new file mode 100644 index 0000000000..309a4728d4 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Expr_SequenceOfGeneralRelation.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Expr_SequenceOfGeneralRelation.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly +//! instead. + +#ifndef _Expr_SequenceOfGeneralRelation_hxx +#define _Expr_SequenceOfGeneralRelation_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Expr_SequenceOfGeneralRelation.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("Expr_SequenceOfGeneralRelation is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + Expr_SequenceOfGeneralRelation; + +#endif // _Expr_SequenceOfGeneralRelation_hxx diff --git a/src/Deprecated/NCollectionAliases/Extrema_Array1OfPOnCurv.hxx b/src/Deprecated/NCollectionAliases/Extrema_Array1OfPOnCurv.hxx new file mode 100644 index 0000000000..cb6307d45d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Extrema_Array1OfPOnCurv.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Extrema_Array1OfPOnCurv.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _Extrema_Array1OfPOnCurv_hxx +#define _Extrema_Array1OfPOnCurv_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Extrema_Array1OfPOnCurv.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "Extrema_Array1OfPOnCurv is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 Extrema_Array1OfPOnCurv; + +#endif // _Extrema_Array1OfPOnCurv_hxx diff --git a/src/Deprecated/NCollectionAliases/Extrema_Array1OfPOnCurv2d.hxx b/src/Deprecated/NCollectionAliases/Extrema_Array1OfPOnCurv2d.hxx new file mode 100644 index 0000000000..afca64e83e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Extrema_Array1OfPOnCurv2d.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Extrema_Array1OfPOnCurv2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _Extrema_Array1OfPOnCurv2d_hxx +#define _Extrema_Array1OfPOnCurv2d_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Extrema_Array1OfPOnCurv2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "Extrema_Array1OfPOnCurv2d is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 Extrema_Array1OfPOnCurv2d; + +#endif // _Extrema_Array1OfPOnCurv2d_hxx diff --git a/src/Deprecated/NCollectionAliases/Extrema_Array1OfPOnSurf.hxx b/src/Deprecated/NCollectionAliases/Extrema_Array1OfPOnSurf.hxx new file mode 100644 index 0000000000..b807a49548 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Extrema_Array1OfPOnSurf.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Extrema_Array1OfPOnSurf.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _Extrema_Array1OfPOnSurf_hxx +#define _Extrema_Array1OfPOnSurf_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Extrema_Array1OfPOnSurf.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "Extrema_Array1OfPOnSurf is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 Extrema_Array1OfPOnSurf; + +#endif // _Extrema_Array1OfPOnSurf_hxx diff --git a/src/Deprecated/NCollectionAliases/Extrema_Array2OfPOnCurv.hxx b/src/Deprecated/NCollectionAliases/Extrema_Array2OfPOnCurv.hxx new file mode 100644 index 0000000000..500a27061b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Extrema_Array2OfPOnCurv.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Extrema_Array2OfPOnCurv.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2 directly instead. + +#ifndef _Extrema_Array2OfPOnCurv_hxx +#define _Extrema_Array2OfPOnCurv_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Extrema_Array2OfPOnCurv.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array2 directly.") + + Standard_DEPRECATED( + "Extrema_Array2OfPOnCurv is deprecated, use NCollection_Array2 directly") +typedef NCollection_Array2 Extrema_Array2OfPOnCurv; + +#endif // _Extrema_Array2OfPOnCurv_hxx diff --git a/src/Deprecated/NCollectionAliases/Extrema_Array2OfPOnCurv2d.hxx b/src/Deprecated/NCollectionAliases/Extrema_Array2OfPOnCurv2d.hxx new file mode 100644 index 0000000000..6fc4558293 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Extrema_Array2OfPOnCurv2d.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Extrema_Array2OfPOnCurv2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2 directly instead. + +#ifndef _Extrema_Array2OfPOnCurv2d_hxx +#define _Extrema_Array2OfPOnCurv2d_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Extrema_Array2OfPOnCurv2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array2 directly.") + + Standard_DEPRECATED( + "Extrema_Array2OfPOnCurv2d is deprecated, use NCollection_Array2 directly") +typedef NCollection_Array2 Extrema_Array2OfPOnCurv2d; + +#endif // _Extrema_Array2OfPOnCurv2d_hxx diff --git a/src/Deprecated/NCollectionAliases/Extrema_Array2OfPOnSurf.hxx b/src/Deprecated/NCollectionAliases/Extrema_Array2OfPOnSurf.hxx new file mode 100644 index 0000000000..683e85d4ba --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Extrema_Array2OfPOnSurf.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Extrema_Array2OfPOnSurf.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2 directly instead. + +#ifndef _Extrema_Array2OfPOnSurf_hxx +#define _Extrema_Array2OfPOnSurf_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Extrema_Array2OfPOnSurf.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array2 directly.") + + Standard_DEPRECATED( + "Extrema_Array2OfPOnSurf is deprecated, use NCollection_Array2 directly") +typedef NCollection_Array2 Extrema_Array2OfPOnSurf; + +#endif // _Extrema_Array2OfPOnSurf_hxx diff --git a/src/Deprecated/NCollectionAliases/Extrema_Array2OfPOnSurfParams.hxx b/src/Deprecated/NCollectionAliases/Extrema_Array2OfPOnSurfParams.hxx new file mode 100644 index 0000000000..c4ee6be1d4 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Extrema_Array2OfPOnSurfParams.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Extrema_Array2OfPOnSurfParams.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2 directly instead. + +#ifndef _Extrema_Array2OfPOnSurfParams_hxx +#define _Extrema_Array2OfPOnSurfParams_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Extrema_Array2OfPOnSurfParams.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array2 directly.") + + Standard_DEPRECATED("Extrema_Array2OfPOnSurfParams is deprecated, use " + "NCollection_Array2 directly") +typedef NCollection_Array2 Extrema_Array2OfPOnSurfParams; + +#endif // _Extrema_Array2OfPOnSurfParams_hxx diff --git a/src/Deprecated/NCollectionAliases/Extrema_HArray1OfPOnCurv.hxx b/src/Deprecated/NCollectionAliases/Extrema_HArray1OfPOnCurv.hxx new file mode 100644 index 0000000000..4aac3b74e1 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Extrema_HArray1OfPOnCurv.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Extrema_HArray1OfPOnCurv.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _Extrema_HArray1OfPOnCurv_hxx +#define _Extrema_HArray1OfPOnCurv_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Extrema_HArray1OfPOnCurv.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "Extrema_HArray1OfPOnCurv is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 Extrema_HArray1OfPOnCurv; + +#endif // _Extrema_HArray1OfPOnCurv_hxx diff --git a/src/Deprecated/NCollectionAliases/Extrema_HArray1OfPOnCurv2d.hxx b/src/Deprecated/NCollectionAliases/Extrema_HArray1OfPOnCurv2d.hxx new file mode 100644 index 0000000000..196ba60ddf --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Extrema_HArray1OfPOnCurv2d.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Extrema_HArray1OfPOnCurv2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _Extrema_HArray1OfPOnCurv2d_hxx +#define _Extrema_HArray1OfPOnCurv2d_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("Extrema_HArray1OfPOnCurv2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "Extrema_HArray1OfPOnCurv2d is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 Extrema_HArray1OfPOnCurv2d; + +#endif // _Extrema_HArray1OfPOnCurv2d_hxx diff --git a/src/Deprecated/NCollectionAliases/Extrema_HArray1OfPOnSurf.hxx b/src/Deprecated/NCollectionAliases/Extrema_HArray1OfPOnSurf.hxx new file mode 100644 index 0000000000..238e576a87 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Extrema_HArray1OfPOnSurf.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Extrema_HArray1OfPOnSurf.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _Extrema_HArray1OfPOnSurf_hxx +#define _Extrema_HArray1OfPOnSurf_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Extrema_HArray1OfPOnSurf.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "Extrema_HArray1OfPOnSurf is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 Extrema_HArray1OfPOnSurf; + +#endif // _Extrema_HArray1OfPOnSurf_hxx diff --git a/src/Deprecated/NCollectionAliases/Extrema_HArray2OfPOnCurv.hxx b/src/Deprecated/NCollectionAliases/Extrema_HArray2OfPOnCurv.hxx new file mode 100644 index 0000000000..86f9e349d1 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Extrema_HArray2OfPOnCurv.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Extrema_HArray2OfPOnCurv.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray2 directly instead. + +#ifndef _Extrema_HArray2OfPOnCurv_hxx +#define _Extrema_HArray2OfPOnCurv_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("Extrema_HArray2OfPOnCurv.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray2 directly.") + + Standard_DEPRECATED( + "Extrema_HArray2OfPOnCurv is deprecated, use NCollection_HArray2 directly") +typedef NCollection_HArray2 Extrema_HArray2OfPOnCurv; + +#endif // _Extrema_HArray2OfPOnCurv_hxx diff --git a/src/Deprecated/NCollectionAliases/Extrema_HArray2OfPOnCurv2d.hxx b/src/Deprecated/NCollectionAliases/Extrema_HArray2OfPOnCurv2d.hxx new file mode 100644 index 0000000000..6396329db5 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Extrema_HArray2OfPOnCurv2d.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Extrema_HArray2OfPOnCurv2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray2 directly instead. + +#ifndef _Extrema_HArray2OfPOnCurv2d_hxx +#define _Extrema_HArray2OfPOnCurv2d_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("Extrema_HArray2OfPOnCurv2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray2 directly.") + + Standard_DEPRECATED( + "Extrema_HArray2OfPOnCurv2d is deprecated, use NCollection_HArray2 directly") +typedef NCollection_HArray2 Extrema_HArray2OfPOnCurv2d; + +#endif // _Extrema_HArray2OfPOnCurv2d_hxx diff --git a/src/Deprecated/NCollectionAliases/Extrema_HArray2OfPOnSurf.hxx b/src/Deprecated/NCollectionAliases/Extrema_HArray2OfPOnSurf.hxx new file mode 100644 index 0000000000..6b263d2e9e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Extrema_HArray2OfPOnSurf.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Extrema_HArray2OfPOnSurf.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray2 directly instead. + +#ifndef _Extrema_HArray2OfPOnSurf_hxx +#define _Extrema_HArray2OfPOnSurf_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("Extrema_HArray2OfPOnSurf.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray2 directly.") + + Standard_DEPRECATED( + "Extrema_HArray2OfPOnSurf is deprecated, use NCollection_HArray2 directly") +typedef NCollection_HArray2 Extrema_HArray2OfPOnSurf; + +#endif // _Extrema_HArray2OfPOnSurf_hxx diff --git a/src/Deprecated/NCollectionAliases/Extrema_HUBTreeOfSphere.hxx b/src/Deprecated/NCollectionAliases/Extrema_HUBTreeOfSphere.hxx new file mode 100644 index 0000000000..0d12707339 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Extrema_HUBTreeOfSphere.hxx @@ -0,0 +1,40 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Extrema_HUBTreeOfSphere.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _Extrema_HUBTreeOfSphere_hxx +#define _Extrema_HUBTreeOfSphere_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Extrema_HUBTreeOfSphere.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "Extrema_UBTreeOfSphere is deprecated, use NCollection_UBTree directly") +typedef NCollection_UBTree Extrema_UBTreeOfSphere; +Standard_DEPRECATED("Extrema_UBTreeFillerOfSphere is deprecated, use NCollection_UBTreeFiller directly") +typedef NCollection_UBTreeFiller Extrema_UBTreeFillerOfSphere; +Standard_DEPRECATED( + "Extrema_HUBTreeOfSphere is deprecated, use NCollection_Handle directly") +typedef NCollection_Handle Extrema_HUBTreeOfSphere; + +#endif // _Extrema_HUBTreeOfSphere_hxx diff --git a/src/Deprecated/NCollectionAliases/Extrema_SequenceOfPOnCurv.hxx b/src/Deprecated/NCollectionAliases/Extrema_SequenceOfPOnCurv.hxx new file mode 100644 index 0000000000..4db0d8741a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Extrema_SequenceOfPOnCurv.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Extrema_SequenceOfPOnCurv.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _Extrema_SequenceOfPOnCurv_hxx +#define _Extrema_SequenceOfPOnCurv_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Extrema_SequenceOfPOnCurv.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "Extrema_SequenceOfPOnCurv is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence Extrema_SequenceOfPOnCurv; + +#endif // _Extrema_SequenceOfPOnCurv_hxx diff --git a/src/Deprecated/NCollectionAliases/Extrema_SequenceOfPOnCurv2d.hxx b/src/Deprecated/NCollectionAliases/Extrema_SequenceOfPOnCurv2d.hxx new file mode 100644 index 0000000000..b1ff6a3b4d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Extrema_SequenceOfPOnCurv2d.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Extrema_SequenceOfPOnCurv2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _Extrema_SequenceOfPOnCurv2d_hxx +#define _Extrema_SequenceOfPOnCurv2d_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Extrema_SequenceOfPOnCurv2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED("Extrema_SequenceOfPOnCurv2d is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence Extrema_SequenceOfPOnCurv2d; + +#endif // _Extrema_SequenceOfPOnCurv2d_hxx diff --git a/src/Deprecated/NCollectionAliases/Extrema_SequenceOfPOnSurf.hxx b/src/Deprecated/NCollectionAliases/Extrema_SequenceOfPOnSurf.hxx new file mode 100644 index 0000000000..61e849aca4 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Extrema_SequenceOfPOnSurf.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Extrema_SequenceOfPOnSurf.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _Extrema_SequenceOfPOnSurf_hxx +#define _Extrema_SequenceOfPOnSurf_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Extrema_SequenceOfPOnSurf.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "Extrema_SequenceOfPOnSurf is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence Extrema_SequenceOfPOnSurf; + +#endif // _Extrema_SequenceOfPOnSurf_hxx diff --git a/src/Deprecated/NCollectionAliases/FEmTool_AssemblyTable.hxx b/src/Deprecated/NCollectionAliases/FEmTool_AssemblyTable.hxx new file mode 100644 index 0000000000..8910b19fd4 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/FEmTool_AssemblyTable.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file FEmTool_AssemblyTable.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2> directly +//! instead. + +#ifndef _FEmTool_AssemblyTable_hxx +#define _FEmTool_AssemblyTable_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "FEmTool_AssemblyTable.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array2> directly.") + + Standard_DEPRECATED("FEmTool_AssemblyTable is deprecated, use " + "NCollection_Array2> directly") +typedef NCollection_Array2> FEmTool_AssemblyTable; + +#endif // _FEmTool_AssemblyTable_hxx diff --git a/src/Deprecated/NCollectionAliases/FEmTool_HAssemblyTable.hxx b/src/Deprecated/NCollectionAliases/FEmTool_HAssemblyTable.hxx new file mode 100644 index 0000000000..99e85806db --- /dev/null +++ b/src/Deprecated/NCollectionAliases/FEmTool_HAssemblyTable.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file FEmTool_HAssemblyTable.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray2> directly +//! instead. + +#ifndef _FEmTool_HAssemblyTable_hxx +#define _FEmTool_HAssemblyTable_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "FEmTool_HAssemblyTable.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray2> directly.") + + Standard_DEPRECATED("FEmTool_HAssemblyTable is deprecated, use " + "NCollection_HArray2> directly") +typedef NCollection_HArray2> FEmTool_HAssemblyTable; + +#endif // _FEmTool_HAssemblyTable_hxx diff --git a/src/Deprecated/NCollectionAliases/FEmTool_ListOfVectors.hxx b/src/Deprecated/NCollectionAliases/FEmTool_ListOfVectors.hxx new file mode 100644 index 0000000000..afdf67cfa4 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/FEmTool_ListOfVectors.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file FEmTool_ListOfVectors.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _FEmTool_ListOfVectors_hxx +#define _FEmTool_ListOfVectors_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "FEmTool_ListOfVectors.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("FEmTool_ListOfVectors is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> FEmTool_ListOfVectors; +Standard_DEPRECATED( + "FEmTool_ListIteratorOfListOfVectors is deprecated, use " + "NCollection_List>::Iterator directly") +typedef NCollection_List>::Iterator + FEmTool_ListIteratorOfListOfVectors; + +#endif // _FEmTool_ListOfVectors_hxx diff --git a/src/Deprecated/NCollectionAliases/FEmTool_SeqOfLinConstr.hxx b/src/Deprecated/NCollectionAliases/FEmTool_SeqOfLinConstr.hxx new file mode 100644 index 0000000000..dcc2d21ae8 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/FEmTool_SeqOfLinConstr.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file FEmTool_SeqOfLinConstr.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _FEmTool_SeqOfLinConstr_hxx +#define _FEmTool_SeqOfLinConstr_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("FEmTool_SeqOfLinConstr.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED("FEmTool_SeqOfLinConstr is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence FEmTool_SeqOfLinConstr; + +#endif // _FEmTool_SeqOfLinConstr_hxx diff --git a/src/Deprecated/NCollectionAliases/Font_NListOfSystemFont.hxx b/src/Deprecated/NCollectionAliases/Font_NListOfSystemFont.hxx new file mode 100644 index 0000000000..d3015c9766 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Font_NListOfSystemFont.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Font_NListOfSystemFont.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_List> directly instead. + +#ifndef _Font_NListOfSystemFont_hxx +#define _Font_NListOfSystemFont_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Font_NListOfSystemFont.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_List> directly.") + + Standard_DEPRECATED("Font_NListOfSystemFont is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> Font_NListOfSystemFont; + +#endif // _Font_NListOfSystemFont_hxx diff --git a/src/Deprecated/NCollectionAliases/GccEnt_Array1OfPosition.hxx b/src/Deprecated/NCollectionAliases/GccEnt_Array1OfPosition.hxx new file mode 100644 index 0000000000..493b7ffd35 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/GccEnt_Array1OfPosition.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file GccEnt_Array1OfPosition.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _GccEnt_Array1OfPosition_hxx +#define _GccEnt_Array1OfPosition_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("GccEnt_Array1OfPosition.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "GccEnt_Array1OfPosition is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 GccEnt_Array1OfPosition; + +#endif // _GccEnt_Array1OfPosition_hxx diff --git a/src/Deprecated/NCollectionAliases/Geom2dHatch_Hatchings.hxx b/src/Deprecated/NCollectionAliases/Geom2dHatch_Hatchings.hxx new file mode 100644 index 0000000000..165764c0e9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Geom2dHatch_Hatchings.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Geom2dHatch_Hatchings.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _Geom2dHatch_Hatchings_hxx +#define _Geom2dHatch_Hatchings_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Geom2dHatch_Hatchings.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("Geom2dHatch_Hatchings is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap Geom2dHatch_Hatchings; +Standard_DEPRECATED("Geom2dHatch_DataMapIteratorOfHatchings is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + Geom2dHatch_DataMapIteratorOfHatchings; + +#endif // _Geom2dHatch_Hatchings_hxx diff --git a/src/Deprecated/NCollectionAliases/Geom2dHatch_MapOfElements.hxx b/src/Deprecated/NCollectionAliases/Geom2dHatch_MapOfElements.hxx new file mode 100644 index 0000000000..9aad6a1714 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Geom2dHatch_MapOfElements.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Geom2dHatch_MapOfElements.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _Geom2dHatch_MapOfElements_hxx +#define _Geom2dHatch_MapOfElements_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Geom2dHatch_MapOfElements.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("Geom2dHatch_MapOfElements is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap Geom2dHatch_MapOfElements; +Standard_DEPRECATED("Geom2dHatch_DataMapIteratorOfMapOfElements is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + Geom2dHatch_DataMapIteratorOfMapOfElements; + +#endif // _Geom2dHatch_MapOfElements_hxx diff --git a/src/Deprecated/NCollectionAliases/GeomFill_Array1OfLocationLaw.hxx b/src/Deprecated/NCollectionAliases/GeomFill_Array1OfLocationLaw.hxx new file mode 100644 index 0000000000..7d87f541b9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/GeomFill_Array1OfLocationLaw.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file GeomFill_Array1OfLocationLaw.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _GeomFill_Array1OfLocationLaw_hxx +#define _GeomFill_Array1OfLocationLaw_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "GeomFill_Array1OfLocationLaw.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("GeomFill_Array1OfLocationLaw is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> GeomFill_Array1OfLocationLaw; + +#endif // _GeomFill_Array1OfLocationLaw_hxx diff --git a/src/Deprecated/NCollectionAliases/GeomFill_Array1OfSectionLaw.hxx b/src/Deprecated/NCollectionAliases/GeomFill_Array1OfSectionLaw.hxx new file mode 100644 index 0000000000..278e05215c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/GeomFill_Array1OfSectionLaw.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file GeomFill_Array1OfSectionLaw.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _GeomFill_Array1OfSectionLaw_hxx +#define _GeomFill_Array1OfSectionLaw_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("GeomFill_Array1OfSectionLaw.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("GeomFill_Array1OfSectionLaw is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> GeomFill_Array1OfSectionLaw; + +#endif // _GeomFill_Array1OfSectionLaw_hxx diff --git a/src/Deprecated/NCollectionAliases/GeomFill_HArray1OfLocationLaw.hxx b/src/Deprecated/NCollectionAliases/GeomFill_HArray1OfLocationLaw.hxx new file mode 100644 index 0000000000..963e155192 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/GeomFill_HArray1OfLocationLaw.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file GeomFill_HArray1OfLocationLaw.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _GeomFill_HArray1OfLocationLaw_hxx +#define _GeomFill_HArray1OfLocationLaw_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "GeomFill_HArray1OfLocationLaw.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("GeomFill_HArray1OfLocationLaw is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + GeomFill_HArray1OfLocationLaw; + +#endif // _GeomFill_HArray1OfLocationLaw_hxx diff --git a/src/Deprecated/NCollectionAliases/GeomFill_HArray1OfSectionLaw.hxx b/src/Deprecated/NCollectionAliases/GeomFill_HArray1OfSectionLaw.hxx new file mode 100644 index 0000000000..1f186ff4b5 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/GeomFill_HArray1OfSectionLaw.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file GeomFill_HArray1OfSectionLaw.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _GeomFill_HArray1OfSectionLaw_hxx +#define _GeomFill_HArray1OfSectionLaw_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "GeomFill_HArray1OfSectionLaw.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("GeomFill_HArray1OfSectionLaw is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> GeomFill_HArray1OfSectionLaw; + +#endif // _GeomFill_HArray1OfSectionLaw_hxx diff --git a/src/Deprecated/NCollectionAliases/GeomFill_HSequenceOfAx2.hxx b/src/Deprecated/NCollectionAliases/GeomFill_HSequenceOfAx2.hxx new file mode 100644 index 0000000000..2595444ffb --- /dev/null +++ b/src/Deprecated/NCollectionAliases/GeomFill_HSequenceOfAx2.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file GeomFill_HSequenceOfAx2.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence directly instead. + +#ifndef _GeomFill_HSequenceOfAx2_hxx +#define _GeomFill_HSequenceOfAx2_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("GeomFill_HSequenceOfAx2.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence directly.") + + Standard_DEPRECATED( + "GeomFill_HSequenceOfAx2 is deprecated, use NCollection_HSequence directly") +typedef NCollection_HSequence GeomFill_HSequenceOfAx2; + +#endif // _GeomFill_HSequenceOfAx2_hxx diff --git a/src/Deprecated/NCollectionAliases/GeomFill_SequenceOfAx2.hxx b/src/Deprecated/NCollectionAliases/GeomFill_SequenceOfAx2.hxx new file mode 100644 index 0000000000..4fac53d7de --- /dev/null +++ b/src/Deprecated/NCollectionAliases/GeomFill_SequenceOfAx2.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file GeomFill_SequenceOfAx2.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _GeomFill_SequenceOfAx2_hxx +#define _GeomFill_SequenceOfAx2_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("GeomFill_SequenceOfAx2.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "GeomFill_SequenceOfAx2 is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence GeomFill_SequenceOfAx2; + +#endif // _GeomFill_SequenceOfAx2_hxx diff --git a/src/Deprecated/NCollectionAliases/GeomFill_SequenceOfTrsf.hxx b/src/Deprecated/NCollectionAliases/GeomFill_SequenceOfTrsf.hxx new file mode 100644 index 0000000000..05404deaed --- /dev/null +++ b/src/Deprecated/NCollectionAliases/GeomFill_SequenceOfTrsf.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file GeomFill_SequenceOfTrsf.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _GeomFill_SequenceOfTrsf_hxx +#define _GeomFill_SequenceOfTrsf_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("GeomFill_SequenceOfTrsf.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "GeomFill_SequenceOfTrsf is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence GeomFill_SequenceOfTrsf; + +#endif // _GeomFill_SequenceOfTrsf_hxx diff --git a/src/Deprecated/NCollectionAliases/GeomInt_SequenceOfParameterAndOrientation.hxx b/src/Deprecated/NCollectionAliases/GeomInt_SequenceOfParameterAndOrientation.hxx new file mode 100644 index 0000000000..21b7c39cea --- /dev/null +++ b/src/Deprecated/NCollectionAliases/GeomInt_SequenceOfParameterAndOrientation.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file GeomInt_SequenceOfParameterAndOrientation.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _GeomInt_SequenceOfParameterAndOrientation_hxx +#define _GeomInt_SequenceOfParameterAndOrientation_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "GeomInt_SequenceOfParameterAndOrientation.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED("GeomInt_SequenceOfParameterAndOrientation is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence + GeomInt_SequenceOfParameterAndOrientation; + +#endif // _GeomInt_SequenceOfParameterAndOrientation_hxx diff --git a/src/Deprecated/NCollectionAliases/GeomInt_VectorOfReal.hxx b/src/Deprecated/NCollectionAliases/GeomInt_VectorOfReal.hxx new file mode 100644 index 0000000000..a356c02458 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/GeomInt_VectorOfReal.hxx @@ -0,0 +1,31 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file GeomInt_VectorOfReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Vector directly instead. + +#ifndef _GeomInt_VectorOfReal_hxx +#define _GeomInt_VectorOfReal_hxx + +#include +#include + +Standard_HEADER_DEPRECATED("GeomInt_VectorOfReal.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Vector directly.") + + Standard_DEPRECATED("GeomInt_VectorOfReal is deprecated, use NCollection_Vector directly") +typedef NCollection_Vector GeomInt_VectorOfReal; + +#endif // _GeomInt_VectorOfReal_hxx diff --git a/src/Deprecated/NCollectionAliases/GeomLib_Array1OfMat.hxx b/src/Deprecated/NCollectionAliases/GeomLib_Array1OfMat.hxx new file mode 100644 index 0000000000..2ef63f695a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/GeomLib_Array1OfMat.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file GeomLib_Array1OfMat.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _GeomLib_Array1OfMat_hxx +#define _GeomLib_Array1OfMat_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("GeomLib_Array1OfMat.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("GeomLib_Array1OfMat is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 GeomLib_Array1OfMat; + +#endif // _GeomLib_Array1OfMat_hxx diff --git a/src/Deprecated/NCollectionAliases/GeomPlate_Array1OfHCurve.hxx b/src/Deprecated/NCollectionAliases/GeomPlate_Array1OfHCurve.hxx new file mode 100644 index 0000000000..c1a0c85127 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/GeomPlate_Array1OfHCurve.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file GeomPlate_Array1OfHCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _GeomPlate_Array1OfHCurve_hxx +#define _GeomPlate_Array1OfHCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("GeomPlate_Array1OfHCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("GeomPlate_Array1OfHCurve is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> GeomPlate_Array1OfHCurve; + +#endif // _GeomPlate_Array1OfHCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/GeomPlate_Array1OfSequenceOfReal.hxx b/src/Deprecated/NCollectionAliases/GeomPlate_Array1OfSequenceOfReal.hxx new file mode 100644 index 0000000000..4e27593a65 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/GeomPlate_Array1OfSequenceOfReal.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file GeomPlate_Array1OfSequenceOfReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _GeomPlate_Array1OfSequenceOfReal_hxx +#define _GeomPlate_Array1OfSequenceOfReal_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("GeomPlate_Array1OfSequenceOfReal.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Array1 directly.") + + Standard_DEPRECATED("GeomPlate_Array1OfSequenceOfReal is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 GeomPlate_Array1OfSequenceOfReal; + +#endif // _GeomPlate_Array1OfSequenceOfReal_hxx diff --git a/src/Deprecated/NCollectionAliases/GeomPlate_HArray1OfHCurve.hxx b/src/Deprecated/NCollectionAliases/GeomPlate_HArray1OfHCurve.hxx new file mode 100644 index 0000000000..5ee18b166d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/GeomPlate_HArray1OfHCurve.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file GeomPlate_HArray1OfHCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _GeomPlate_HArray1OfHCurve_hxx +#define _GeomPlate_HArray1OfHCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("GeomPlate_HArray1OfHCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("GeomPlate_HArray1OfHCurve is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> GeomPlate_HArray1OfHCurve; + +#endif // _GeomPlate_HArray1OfHCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/GeomPlate_HArray1OfSequenceOfReal.hxx b/src/Deprecated/NCollectionAliases/GeomPlate_HArray1OfSequenceOfReal.hxx new file mode 100644 index 0000000000..232dbb5b10 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/GeomPlate_HArray1OfSequenceOfReal.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file GeomPlate_HArray1OfSequenceOfReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _GeomPlate_HArray1OfSequenceOfReal_hxx +#define _GeomPlate_HArray1OfSequenceOfReal_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("GeomPlate_HArray1OfSequenceOfReal.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("GeomPlate_HArray1OfSequenceOfReal is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 GeomPlate_HArray1OfSequenceOfReal; + +#endif // _GeomPlate_HArray1OfSequenceOfReal_hxx diff --git a/src/Deprecated/NCollectionAliases/GeomPlate_HSequenceOfCurveConstraint.hxx b/src/Deprecated/NCollectionAliases/GeomPlate_HSequenceOfCurveConstraint.hxx new file mode 100644 index 0000000000..f34e00c373 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/GeomPlate_HSequenceOfCurveConstraint.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file GeomPlate_HSequenceOfCurveConstraint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> directly +//! instead. + +#ifndef _GeomPlate_HSequenceOfCurveConstraint_hxx +#define _GeomPlate_HSequenceOfCurveConstraint_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "GeomPlate_HSequenceOfCurveConstraint.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED( + "GeomPlate_HSequenceOfCurveConstraint is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> + GeomPlate_HSequenceOfCurveConstraint; + +#endif // _GeomPlate_HSequenceOfCurveConstraint_hxx diff --git a/src/Deprecated/NCollectionAliases/GeomPlate_HSequenceOfPointConstraint.hxx b/src/Deprecated/NCollectionAliases/GeomPlate_HSequenceOfPointConstraint.hxx new file mode 100644 index 0000000000..a92590df4d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/GeomPlate_HSequenceOfPointConstraint.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file GeomPlate_HSequenceOfPointConstraint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> directly +//! instead. + +#ifndef _GeomPlate_HSequenceOfPointConstraint_hxx +#define _GeomPlate_HSequenceOfPointConstraint_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "GeomPlate_HSequenceOfPointConstraint.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED( + "GeomPlate_HSequenceOfPointConstraint is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> + GeomPlate_HSequenceOfPointConstraint; + +#endif // _GeomPlate_HSequenceOfPointConstraint_hxx diff --git a/src/Deprecated/NCollectionAliases/GeomPlate_SequenceOfAij.hxx b/src/Deprecated/NCollectionAliases/GeomPlate_SequenceOfAij.hxx new file mode 100644 index 0000000000..814a45b815 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/GeomPlate_SequenceOfAij.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file GeomPlate_SequenceOfAij.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _GeomPlate_SequenceOfAij_hxx +#define _GeomPlate_SequenceOfAij_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("GeomPlate_SequenceOfAij.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "GeomPlate_SequenceOfAij is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence GeomPlate_SequenceOfAij; + +#endif // _GeomPlate_SequenceOfAij_hxx diff --git a/src/Deprecated/NCollectionAliases/GeomPlate_SequenceOfCurveConstraint.hxx b/src/Deprecated/NCollectionAliases/GeomPlate_SequenceOfCurveConstraint.hxx new file mode 100644 index 0000000000..1d9cfa5cd7 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/GeomPlate_SequenceOfCurveConstraint.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file GeomPlate_SequenceOfCurveConstraint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly +//! instead. + +#ifndef _GeomPlate_SequenceOfCurveConstraint_hxx +#define _GeomPlate_SequenceOfCurveConstraint_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "GeomPlate_SequenceOfCurveConstraint.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED( + "GeomPlate_SequenceOfCurveConstraint is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + GeomPlate_SequenceOfCurveConstraint; + +#endif // _GeomPlate_SequenceOfCurveConstraint_hxx diff --git a/src/Deprecated/NCollectionAliases/GeomPlate_SequenceOfPointConstraint.hxx b/src/Deprecated/NCollectionAliases/GeomPlate_SequenceOfPointConstraint.hxx new file mode 100644 index 0000000000..5397b14e6c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/GeomPlate_SequenceOfPointConstraint.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file GeomPlate_SequenceOfPointConstraint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly +//! instead. + +#ifndef _GeomPlate_SequenceOfPointConstraint_hxx +#define _GeomPlate_SequenceOfPointConstraint_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "GeomPlate_SequenceOfPointConstraint.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED( + "GeomPlate_SequenceOfPointConstraint is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + GeomPlate_SequenceOfPointConstraint; + +#endif // _GeomPlate_SequenceOfPointConstraint_hxx diff --git a/src/Deprecated/NCollectionAliases/Geom_HSequenceOfBSplineSurface.hxx b/src/Deprecated/NCollectionAliases/Geom_HSequenceOfBSplineSurface.hxx new file mode 100644 index 0000000000..27e84c4b8f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Geom_HSequenceOfBSplineSurface.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Geom_HSequenceOfBSplineSurface.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> directly +//! instead. + +#ifndef _Geom_HSequenceOfBSplineSurface_hxx +#define _Geom_HSequenceOfBSplineSurface_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Geom_HSequenceOfBSplineSurface.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED("Geom_HSequenceOfBSplineSurface is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> + Geom_HSequenceOfBSplineSurface; + +#endif // _Geom_HSequenceOfBSplineSurface_hxx diff --git a/src/Deprecated/NCollectionAliases/Geom_SequenceOfBSplineSurface.hxx b/src/Deprecated/NCollectionAliases/Geom_SequenceOfBSplineSurface.hxx new file mode 100644 index 0000000000..8d07a6260d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Geom_SequenceOfBSplineSurface.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Geom_SequenceOfBSplineSurface.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _Geom_SequenceOfBSplineSurface_hxx +#define _Geom_SequenceOfBSplineSurface_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Geom_SequenceOfBSplineSurface.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("Geom_SequenceOfBSplineSurface is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + Geom_SequenceOfBSplineSurface; + +#endif // _Geom_SequenceOfBSplineSurface_hxx diff --git a/src/Deprecated/NCollectionAliases/Graphic3d_MapIteratorOfMapOfStructure.hxx b/src/Deprecated/NCollectionAliases/Graphic3d_MapIteratorOfMapOfStructure.hxx new file mode 100644 index 0000000000..61d30d8380 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Graphic3d_MapIteratorOfMapOfStructure.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Graphic3d_MapIteratorOfMapOfStructure.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Map>::Iterator directly +//! instead. + +#ifndef _Graphic3d_MapIteratorOfMapOfStructure_hxx +#define _Graphic3d_MapIteratorOfMapOfStructure_hxx + +#include +#include + +Standard_HEADER_DEPRECATED( + "Graphic3d_MapIteratorOfMapOfStructure.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Map>::Iterator directly.") + + Standard_DEPRECATED( + "Graphic3d_MapIteratorOfMapOfStructure is deprecated, use " + "NCollection_Map>::Iterator directly") +typedef NCollection_Map>::Iterator + Graphic3d_MapIteratorOfMapOfStructure; + +#endif // _Graphic3d_MapIteratorOfMapOfStructure_hxx diff --git a/src/Deprecated/NCollectionAliases/Graphic3d_MapOfObject.hxx b/src/Deprecated/NCollectionAliases/Graphic3d_MapOfObject.hxx new file mode 100644 index 0000000000..cb4e2a29b7 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Graphic3d_MapOfObject.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Graphic3d_MapOfObject.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_DataMap> directly instead. + +#ifndef _Graphic3d_MapOfObject_hxx +#define _Graphic3d_MapOfObject_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Graphic3d_MapOfObject.hxx is deprecated since OCCT 8.0.0. Use NCollection_DataMap> directly.") + + Standard_DEPRECATED("Graphic3d_MapOfObject is deprecated, use NCollection_DataMap> directly") +typedef NCollection_DataMap> + Graphic3d_MapOfObject; + +#endif // _Graphic3d_MapOfObject_hxx diff --git a/src/Deprecated/NCollectionAliases/Graphic3d_Mat4.hxx b/src/Deprecated/NCollectionAliases/Graphic3d_Mat4.hxx new file mode 100644 index 0000000000..6d5aac1d52 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Graphic3d_Mat4.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Graphic3d_Mat4.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Mat4 directly instead. + +#ifndef _Graphic3d_Mat4_hxx +#define _Graphic3d_Mat4_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Graphic3d_Mat4.hxx is deprecated since OCCT 8.0.0. Use NCollection_Mat4 directly.") + + Standard_DEPRECATED("Graphic3d_Mat4 is deprecated, use NCollection_Mat4 directly") +typedef NCollection_Mat4 Graphic3d_Mat4; + +#endif // _Graphic3d_Mat4_hxx diff --git a/src/Deprecated/NCollectionAliases/Graphic3d_Mat4d.hxx b/src/Deprecated/NCollectionAliases/Graphic3d_Mat4d.hxx new file mode 100644 index 0000000000..f3e91e14f5 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Graphic3d_Mat4d.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Graphic3d_Mat4d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Mat4 directly instead. + +#ifndef _Graphic3d_Mat4d_hxx +#define _Graphic3d_Mat4d_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Graphic3d_Mat4d.hxx is deprecated since OCCT 8.0.0. Use NCollection_Mat4 directly.") + + Standard_DEPRECATED("Graphic3d_Mat4d is deprecated, use NCollection_Mat4 directly") +typedef NCollection_Mat4 Graphic3d_Mat4d; + +#endif // _Graphic3d_Mat4d_hxx diff --git a/src/Deprecated/NCollectionAliases/Graphic3d_NMapOfTransient.hxx b/src/Deprecated/NCollectionAliases/Graphic3d_NMapOfTransient.hxx new file mode 100644 index 0000000000..31e2613220 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Graphic3d_NMapOfTransient.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Graphic3d_NMapOfTransient.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Shared> directly instead. + +#ifndef _Graphic3d_NMapOfTransient_hxx +#define _Graphic3d_NMapOfTransient_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Graphic3d_NMapOfTransient.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Shared> directly.") + + Standard_DEPRECATED("Graphic3d_NMapOfTransient is deprecated, use " + "NCollection_Shared> directly") +typedef NCollection_Shared> Graphic3d_NMapOfTransient; + +#endif // _Graphic3d_NMapOfTransient_hxx diff --git a/src/Deprecated/NCollectionAliases/Graphic3d_SequenceOfGroup.hxx b/src/Deprecated/NCollectionAliases/Graphic3d_SequenceOfGroup.hxx new file mode 100644 index 0000000000..a6d7fc1ff3 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Graphic3d_SequenceOfGroup.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Graphic3d_SequenceOfGroup.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _Graphic3d_SequenceOfGroup_hxx +#define _Graphic3d_SequenceOfGroup_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Graphic3d_SequenceOfGroup.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("Graphic3d_SequenceOfGroup is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> Graphic3d_SequenceOfGroup; + +#endif // _Graphic3d_SequenceOfGroup_hxx diff --git a/src/Deprecated/NCollectionAliases/Graphic3d_SequenceOfStructure.hxx b/src/Deprecated/NCollectionAliases/Graphic3d_SequenceOfStructure.hxx new file mode 100644 index 0000000000..133fd31a8c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Graphic3d_SequenceOfStructure.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Graphic3d_SequenceOfStructure.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _Graphic3d_SequenceOfStructure_hxx +#define _Graphic3d_SequenceOfStructure_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Graphic3d_SequenceOfStructure.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("Graphic3d_SequenceOfStructure is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + Graphic3d_SequenceOfStructure; + +#endif // _Graphic3d_SequenceOfStructure_hxx diff --git a/src/Deprecated/NCollectionAliases/Graphic3d_Vec2.hxx b/src/Deprecated/NCollectionAliases/Graphic3d_Vec2.hxx new file mode 100644 index 0000000000..0e2beba35f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Graphic3d_Vec2.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Graphic3d_Vec2.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _Graphic3d_Vec2_hxx +#define _Graphic3d_Vec2_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Graphic3d_Vec2.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("Graphic3d_Vec2 is deprecated, use NCollection_Vec2 directly") +typedef NCollection_Vec2 Graphic3d_Vec2; +Standard_DEPRECATED("Graphic3d_Vec2d is deprecated, use NCollection_Vec2 directly") +typedef NCollection_Vec2 Graphic3d_Vec2d; +Standard_DEPRECATED("Graphic3d_Vec2i is deprecated, use NCollection_Vec2 directly") +typedef NCollection_Vec2 Graphic3d_Vec2i; +Standard_DEPRECATED("Graphic3d_Vec2u is deprecated, use NCollection_Vec2 directly") +typedef NCollection_Vec2 Graphic3d_Vec2u; +Standard_DEPRECATED("Graphic3d_Vec2ub is deprecated, use NCollection_Vec2 directly") +typedef NCollection_Vec2 Graphic3d_Vec2ub; +Standard_DEPRECATED("Graphic3d_Vec2b is deprecated, use NCollection_Vec2 directly") +typedef NCollection_Vec2 Graphic3d_Vec2b; + +#endif // _Graphic3d_Vec2_hxx diff --git a/src/Deprecated/NCollectionAliases/Graphic3d_Vec3.hxx b/src/Deprecated/NCollectionAliases/Graphic3d_Vec3.hxx new file mode 100644 index 0000000000..d8af268f15 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Graphic3d_Vec3.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Graphic3d_Vec3.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _Graphic3d_Vec3_hxx +#define _Graphic3d_Vec3_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Graphic3d_Vec3.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("Graphic3d_Vec3 is deprecated, use NCollection_Vec3 directly") +typedef NCollection_Vec3 Graphic3d_Vec3; +Standard_DEPRECATED("Graphic3d_Vec3d is deprecated, use NCollection_Vec3 directly") +typedef NCollection_Vec3 Graphic3d_Vec3d; +Standard_DEPRECATED("Graphic3d_Vec3i is deprecated, use NCollection_Vec3 directly") +typedef NCollection_Vec3 Graphic3d_Vec3i; +Standard_DEPRECATED("Graphic3d_Vec3u is deprecated, use NCollection_Vec3 directly") +typedef NCollection_Vec3 Graphic3d_Vec3u; +Standard_DEPRECATED("Graphic3d_Vec3ub is deprecated, use NCollection_Vec3 directly") +typedef NCollection_Vec3 Graphic3d_Vec3ub; +Standard_DEPRECATED("Graphic3d_Vec3b is deprecated, use NCollection_Vec3 directly") +typedef NCollection_Vec3 Graphic3d_Vec3b; + +#endif // _Graphic3d_Vec3_hxx diff --git a/src/Deprecated/NCollectionAliases/Graphic3d_Vec4.hxx b/src/Deprecated/NCollectionAliases/Graphic3d_Vec4.hxx new file mode 100644 index 0000000000..6887718ad2 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Graphic3d_Vec4.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Graphic3d_Vec4.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _Graphic3d_Vec4_hxx +#define _Graphic3d_Vec4_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Graphic3d_Vec4.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("Graphic3d_Vec4 is deprecated, use NCollection_Vec4 directly") +typedef NCollection_Vec4 Graphic3d_Vec4; +Standard_DEPRECATED("Graphic3d_Vec4d is deprecated, use NCollection_Vec4 directly") +typedef NCollection_Vec4 Graphic3d_Vec4d; +Standard_DEPRECATED("Graphic3d_Vec4i is deprecated, use NCollection_Vec4 directly") +typedef NCollection_Vec4 Graphic3d_Vec4i; +Standard_DEPRECATED("Graphic3d_Vec4u is deprecated, use NCollection_Vec4 directly") +typedef NCollection_Vec4 Graphic3d_Vec4u; +Standard_DEPRECATED("Graphic3d_Vec4ub is deprecated, use NCollection_Vec4 directly") +typedef NCollection_Vec4 Graphic3d_Vec4ub; +Standard_DEPRECATED("Graphic3d_Vec4b is deprecated, use NCollection_Vec4 directly") +typedef NCollection_Vec4 Graphic3d_Vec4b; + +#endif // _Graphic3d_Vec4_hxx diff --git a/src/Deprecated/NCollectionAliases/HLRAlgo_Array1OfPHDat.hxx b/src/Deprecated/NCollectionAliases/HLRAlgo_Array1OfPHDat.hxx new file mode 100644 index 0000000000..43ec33a3a3 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/HLRAlgo_Array1OfPHDat.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file HLRAlgo_Array1OfPHDat.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _HLRAlgo_Array1OfPHDat_hxx +#define _HLRAlgo_Array1OfPHDat_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("HLRAlgo_Array1OfPHDat.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "HLRAlgo_Array1OfPHDat is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 HLRAlgo_Array1OfPHDat; + +#endif // _HLRAlgo_Array1OfPHDat_hxx diff --git a/src/Deprecated/NCollectionAliases/HLRAlgo_Array1OfPINod.hxx b/src/Deprecated/NCollectionAliases/HLRAlgo_Array1OfPINod.hxx new file mode 100644 index 0000000000..a9b4f5c042 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/HLRAlgo_Array1OfPINod.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file HLRAlgo_Array1OfPINod.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _HLRAlgo_Array1OfPINod_hxx +#define _HLRAlgo_Array1OfPINod_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "HLRAlgo_Array1OfPINod.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("HLRAlgo_Array1OfPINod is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> HLRAlgo_Array1OfPINod; + +#endif // _HLRAlgo_Array1OfPINod_hxx diff --git a/src/Deprecated/NCollectionAliases/HLRAlgo_Array1OfPISeg.hxx b/src/Deprecated/NCollectionAliases/HLRAlgo_Array1OfPISeg.hxx new file mode 100644 index 0000000000..2d680bf5bb --- /dev/null +++ b/src/Deprecated/NCollectionAliases/HLRAlgo_Array1OfPISeg.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file HLRAlgo_Array1OfPISeg.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _HLRAlgo_Array1OfPISeg_hxx +#define _HLRAlgo_Array1OfPISeg_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("HLRAlgo_Array1OfPISeg.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("HLRAlgo_Array1OfPISeg is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 HLRAlgo_Array1OfPISeg; + +#endif // _HLRAlgo_Array1OfPISeg_hxx diff --git a/src/Deprecated/NCollectionAliases/HLRAlgo_Array1OfTData.hxx b/src/Deprecated/NCollectionAliases/HLRAlgo_Array1OfTData.hxx new file mode 100644 index 0000000000..a325828de8 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/HLRAlgo_Array1OfTData.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file HLRAlgo_Array1OfTData.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _HLRAlgo_Array1OfTData_hxx +#define _HLRAlgo_Array1OfTData_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("HLRAlgo_Array1OfTData.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "HLRAlgo_Array1OfTData is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 HLRAlgo_Array1OfTData; + +#endif // _HLRAlgo_Array1OfTData_hxx diff --git a/src/Deprecated/NCollectionAliases/HLRAlgo_HArray1OfPHDat.hxx b/src/Deprecated/NCollectionAliases/HLRAlgo_HArray1OfPHDat.hxx new file mode 100644 index 0000000000..9e77b6e734 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/HLRAlgo_HArray1OfPHDat.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file HLRAlgo_HArray1OfPHDat.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _HLRAlgo_HArray1OfPHDat_hxx +#define _HLRAlgo_HArray1OfPHDat_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("HLRAlgo_HArray1OfPHDat.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("HLRAlgo_HArray1OfPHDat is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 HLRAlgo_HArray1OfPHDat; + +#endif // _HLRAlgo_HArray1OfPHDat_hxx diff --git a/src/Deprecated/NCollectionAliases/HLRAlgo_HArray1OfPINod.hxx b/src/Deprecated/NCollectionAliases/HLRAlgo_HArray1OfPINod.hxx new file mode 100644 index 0000000000..504b3fb25b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/HLRAlgo_HArray1OfPINod.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file HLRAlgo_HArray1OfPINod.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _HLRAlgo_HArray1OfPINod_hxx +#define _HLRAlgo_HArray1OfPINod_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "HLRAlgo_HArray1OfPINod.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("HLRAlgo_HArray1OfPINod is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> HLRAlgo_HArray1OfPINod; + +#endif // _HLRAlgo_HArray1OfPINod_hxx diff --git a/src/Deprecated/NCollectionAliases/HLRAlgo_HArray1OfPISeg.hxx b/src/Deprecated/NCollectionAliases/HLRAlgo_HArray1OfPISeg.hxx new file mode 100644 index 0000000000..a17d5349b0 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/HLRAlgo_HArray1OfPISeg.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file HLRAlgo_HArray1OfPISeg.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _HLRAlgo_HArray1OfPISeg_hxx +#define _HLRAlgo_HArray1OfPISeg_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("HLRAlgo_HArray1OfPISeg.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("HLRAlgo_HArray1OfPISeg is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 HLRAlgo_HArray1OfPISeg; + +#endif // _HLRAlgo_HArray1OfPISeg_hxx diff --git a/src/Deprecated/NCollectionAliases/HLRAlgo_HArray1OfTData.hxx b/src/Deprecated/NCollectionAliases/HLRAlgo_HArray1OfTData.hxx new file mode 100644 index 0000000000..4c6de4883b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/HLRAlgo_HArray1OfTData.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file HLRAlgo_HArray1OfTData.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _HLRAlgo_HArray1OfTData_hxx +#define _HLRAlgo_HArray1OfTData_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("HLRAlgo_HArray1OfTData.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "HLRAlgo_HArray1OfTData is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 HLRAlgo_HArray1OfTData; + +#endif // _HLRAlgo_HArray1OfTData_hxx diff --git a/src/Deprecated/NCollectionAliases/HLRAlgo_InterferenceList.hxx b/src/Deprecated/NCollectionAliases/HLRAlgo_InterferenceList.hxx new file mode 100644 index 0000000000..be1b6dcfb5 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/HLRAlgo_InterferenceList.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file HLRAlgo_InterferenceList.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _HLRAlgo_InterferenceList_hxx +#define _HLRAlgo_InterferenceList_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "HLRAlgo_InterferenceList.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "HLRAlgo_InterferenceList is deprecated, use NCollection_List directly") +typedef NCollection_List HLRAlgo_InterferenceList; +Standard_DEPRECATED("HLRAlgo_ListIteratorOfInterferenceList is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator HLRAlgo_ListIteratorOfInterferenceList; + +#endif // _HLRAlgo_InterferenceList_hxx diff --git a/src/Deprecated/NCollectionAliases/HLRAlgo_ListOfBPoint.hxx b/src/Deprecated/NCollectionAliases/HLRAlgo_ListOfBPoint.hxx new file mode 100644 index 0000000000..ea9ac36c9a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/HLRAlgo_ListOfBPoint.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file HLRAlgo_ListOfBPoint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _HLRAlgo_ListOfBPoint_hxx +#define _HLRAlgo_ListOfBPoint_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "HLRAlgo_ListOfBPoint.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "HLRAlgo_ListOfBPoint is deprecated, use NCollection_List directly") +typedef NCollection_List HLRAlgo_ListOfBPoint; +Standard_DEPRECATED("HLRAlgo_ListIteratorOfListOfBPoint is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator HLRAlgo_ListIteratorOfListOfBPoint; + +#endif // _HLRAlgo_ListOfBPoint_hxx diff --git a/src/Deprecated/NCollectionAliases/HLRBRep_Array1OfEData.hxx b/src/Deprecated/NCollectionAliases/HLRBRep_Array1OfEData.hxx new file mode 100644 index 0000000000..e7e6693d8d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/HLRBRep_Array1OfEData.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file HLRBRep_Array1OfEData.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _HLRBRep_Array1OfEData_hxx +#define _HLRBRep_Array1OfEData_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("HLRBRep_Array1OfEData.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "HLRBRep_Array1OfEData is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 HLRBRep_Array1OfEData; + +#endif // _HLRBRep_Array1OfEData_hxx diff --git a/src/Deprecated/NCollectionAliases/HLRBRep_Array1OfFData.hxx b/src/Deprecated/NCollectionAliases/HLRBRep_Array1OfFData.hxx new file mode 100644 index 0000000000..56dd1433b0 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/HLRBRep_Array1OfFData.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file HLRBRep_Array1OfFData.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _HLRBRep_Array1OfFData_hxx +#define _HLRBRep_Array1OfFData_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("HLRBRep_Array1OfFData.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "HLRBRep_Array1OfFData is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 HLRBRep_Array1OfFData; + +#endif // _HLRBRep_Array1OfFData_hxx diff --git a/src/Deprecated/NCollectionAliases/HLRBRep_ListOfBPnt2D.hxx b/src/Deprecated/NCollectionAliases/HLRBRep_ListOfBPnt2D.hxx new file mode 100644 index 0000000000..305f161a88 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/HLRBRep_ListOfBPnt2D.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file HLRBRep_ListOfBPnt2D.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _HLRBRep_ListOfBPnt2D_hxx +#define _HLRBRep_ListOfBPnt2D_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "HLRBRep_ListOfBPnt2D.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "HLRBRep_ListOfBPnt2D is deprecated, use NCollection_List directly") +typedef NCollection_List HLRBRep_ListOfBPnt2D; +Standard_DEPRECATED("HLRBRep_ListIteratorOfListOfBPnt2D is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator HLRBRep_ListIteratorOfListOfBPnt2D; + +#endif // _HLRBRep_ListOfBPnt2D_hxx diff --git a/src/Deprecated/NCollectionAliases/HLRBRep_ListOfBPoint.hxx b/src/Deprecated/NCollectionAliases/HLRBRep_ListOfBPoint.hxx new file mode 100644 index 0000000000..6c0c4d592d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/HLRBRep_ListOfBPoint.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file HLRBRep_ListOfBPoint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _HLRBRep_ListOfBPoint_hxx +#define _HLRBRep_ListOfBPoint_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "HLRBRep_ListOfBPoint.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "HLRBRep_ListOfBPoint is deprecated, use NCollection_List directly") +typedef NCollection_List HLRBRep_ListOfBPoint; +Standard_DEPRECATED("HLRBRep_ListIteratorOfListOfBPoint is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator HLRBRep_ListIteratorOfListOfBPoint; + +#endif // _HLRBRep_ListOfBPoint_hxx diff --git a/src/Deprecated/NCollectionAliases/HLRBRep_SeqOfShapeBounds.hxx b/src/Deprecated/NCollectionAliases/HLRBRep_SeqOfShapeBounds.hxx new file mode 100644 index 0000000000..57bf31d416 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/HLRBRep_SeqOfShapeBounds.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file HLRBRep_SeqOfShapeBounds.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _HLRBRep_SeqOfShapeBounds_hxx +#define _HLRBRep_SeqOfShapeBounds_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("HLRBRep_SeqOfShapeBounds.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED("HLRBRep_SeqOfShapeBounds is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence HLRBRep_SeqOfShapeBounds; + +#endif // _HLRBRep_SeqOfShapeBounds_hxx diff --git a/src/Deprecated/NCollectionAliases/HLRTopoBRep_DataMapOfShapeFaceData.hxx b/src/Deprecated/NCollectionAliases/HLRTopoBRep_DataMapOfShapeFaceData.hxx new file mode 100644 index 0000000000..03d62f68b3 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/HLRTopoBRep_DataMapOfShapeFaceData.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file HLRTopoBRep_DataMapOfShapeFaceData.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _HLRTopoBRep_DataMapOfShapeFaceData_hxx +#define _HLRTopoBRep_DataMapOfShapeFaceData_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("HLRTopoBRep_DataMapOfShapeFaceData.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED( + "HLRTopoBRep_DataMapOfShapeFaceData is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap + HLRTopoBRep_DataMapOfShapeFaceData; +Standard_DEPRECATED("HLRTopoBRep_DataMapIteratorOfDataMapOfShapeFaceData is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + HLRTopoBRep_DataMapIteratorOfDataMapOfShapeFaceData; + +#endif // _HLRTopoBRep_DataMapOfShapeFaceData_hxx diff --git a/src/Deprecated/NCollectionAliases/HLRTopoBRep_ListOfVData.hxx b/src/Deprecated/NCollectionAliases/HLRTopoBRep_ListOfVData.hxx new file mode 100644 index 0000000000..976c364d12 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/HLRTopoBRep_ListOfVData.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file HLRTopoBRep_ListOfVData.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _HLRTopoBRep_ListOfVData_hxx +#define _HLRTopoBRep_ListOfVData_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "HLRTopoBRep_ListOfVData.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "HLRTopoBRep_ListOfVData is deprecated, use NCollection_List directly") +typedef NCollection_List HLRTopoBRep_ListOfVData; +Standard_DEPRECATED("HLRTopoBRep_ListIteratorOfListOfVData is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator HLRTopoBRep_ListIteratorOfListOfVData; + +#endif // _HLRTopoBRep_ListOfVData_hxx diff --git a/src/Deprecated/NCollectionAliases/HLRTopoBRep_MapOfShapeListOfVData.hxx b/src/Deprecated/NCollectionAliases/HLRTopoBRep_MapOfShapeListOfVData.hxx new file mode 100644 index 0000000000..3a7bd3c633 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/HLRTopoBRep_MapOfShapeListOfVData.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file HLRTopoBRep_MapOfShapeListOfVData.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _HLRTopoBRep_MapOfShapeListOfVData_hxx +#define _HLRTopoBRep_MapOfShapeListOfVData_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("HLRTopoBRep_MapOfShapeListOfVData.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED( + "HLRTopoBRep_MapOfShapeListOfVData is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap + HLRTopoBRep_MapOfShapeListOfVData; +Standard_DEPRECATED("HLRTopoBRep_DataMapIteratorOfMapOfShapeListOfVData is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap:: + Iterator HLRTopoBRep_DataMapIteratorOfMapOfShapeListOfVData; + +#endif // _HLRTopoBRep_MapOfShapeListOfVData_hxx diff --git a/src/Deprecated/NCollectionAliases/HatchGen_Domains.hxx b/src/Deprecated/NCollectionAliases/HatchGen_Domains.hxx new file mode 100644 index 0000000000..530d75424f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/HatchGen_Domains.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file HatchGen_Domains.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _HatchGen_Domains_hxx +#define _HatchGen_Domains_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("HatchGen_Domains.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "HatchGen_Domains is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence HatchGen_Domains; + +#endif // _HatchGen_Domains_hxx diff --git a/src/Deprecated/NCollectionAliases/HatchGen_PointsOnElement.hxx b/src/Deprecated/NCollectionAliases/HatchGen_PointsOnElement.hxx new file mode 100644 index 0000000000..54b80057eb --- /dev/null +++ b/src/Deprecated/NCollectionAliases/HatchGen_PointsOnElement.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file HatchGen_PointsOnElement.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _HatchGen_PointsOnElement_hxx +#define _HatchGen_PointsOnElement_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("HatchGen_PointsOnElement.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED("HatchGen_PointsOnElement is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence HatchGen_PointsOnElement; + +#endif // _HatchGen_PointsOnElement_hxx diff --git a/src/Deprecated/NCollectionAliases/HatchGen_PointsOnHatching.hxx b/src/Deprecated/NCollectionAliases/HatchGen_PointsOnHatching.hxx new file mode 100644 index 0000000000..d3e11e58fe --- /dev/null +++ b/src/Deprecated/NCollectionAliases/HatchGen_PointsOnHatching.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file HatchGen_PointsOnHatching.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _HatchGen_PointsOnHatching_hxx +#define _HatchGen_PointsOnHatching_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("HatchGen_PointsOnHatching.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED("HatchGen_PointsOnHatching is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence HatchGen_PointsOnHatching; + +#endif // _HatchGen_PointsOnHatching_hxx diff --git a/src/Deprecated/NCollectionAliases/Hatch_SequenceOfLine.hxx b/src/Deprecated/NCollectionAliases/Hatch_SequenceOfLine.hxx new file mode 100644 index 0000000000..abc865b632 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Hatch_SequenceOfLine.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Hatch_SequenceOfLine.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _Hatch_SequenceOfLine_hxx +#define _Hatch_SequenceOfLine_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Hatch_SequenceOfLine.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "Hatch_SequenceOfLine is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence Hatch_SequenceOfLine; + +#endif // _Hatch_SequenceOfLine_hxx diff --git a/src/Deprecated/NCollectionAliases/Hatch_SequenceOfParameter.hxx b/src/Deprecated/NCollectionAliases/Hatch_SequenceOfParameter.hxx new file mode 100644 index 0000000000..3a6efe8db6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Hatch_SequenceOfParameter.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Hatch_SequenceOfParameter.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _Hatch_SequenceOfParameter_hxx +#define _Hatch_SequenceOfParameter_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Hatch_SequenceOfParameter.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "Hatch_SequenceOfParameter is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence Hatch_SequenceOfParameter; + +#endif // _Hatch_SequenceOfParameter_hxx diff --git a/src/Deprecated/NCollectionAliases/IFSelect_HSeqOfSelection.hxx b/src/Deprecated/NCollectionAliases/IFSelect_HSeqOfSelection.hxx new file mode 100644 index 0000000000..14674022d2 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IFSelect_HSeqOfSelection.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IFSelect_HSeqOfSelection.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> directly instead. + +#ifndef _IFSelect_HSeqOfSelection_hxx +#define _IFSelect_HSeqOfSelection_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IFSelect_HSeqOfSelection.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED("IFSelect_HSeqOfSelection is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> IFSelect_HSeqOfSelection; + +#endif // _IFSelect_HSeqOfSelection_hxx diff --git a/src/Deprecated/NCollectionAliases/IFSelect_SequenceOfAppliedModifiers.hxx b/src/Deprecated/NCollectionAliases/IFSelect_SequenceOfAppliedModifiers.hxx new file mode 100644 index 0000000000..14709b9900 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IFSelect_SequenceOfAppliedModifiers.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IFSelect_SequenceOfAppliedModifiers.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly +//! instead. + +#ifndef _IFSelect_SequenceOfAppliedModifiers_hxx +#define _IFSelect_SequenceOfAppliedModifiers_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IFSelect_SequenceOfAppliedModifiers.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED( + "IFSelect_SequenceOfAppliedModifiers is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + IFSelect_SequenceOfAppliedModifiers; + +#endif // _IFSelect_SequenceOfAppliedModifiers_hxx diff --git a/src/Deprecated/NCollectionAliases/IFSelect_SequenceOfGeneralModifier.hxx b/src/Deprecated/NCollectionAliases/IFSelect_SequenceOfGeneralModifier.hxx new file mode 100644 index 0000000000..1f2e010304 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IFSelect_SequenceOfGeneralModifier.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IFSelect_SequenceOfGeneralModifier.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly +//! instead. + +#ifndef _IFSelect_SequenceOfGeneralModifier_hxx +#define _IFSelect_SequenceOfGeneralModifier_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IFSelect_SequenceOfGeneralModifier.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED( + "IFSelect_SequenceOfGeneralModifier is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + IFSelect_SequenceOfGeneralModifier; + +#endif // _IFSelect_SequenceOfGeneralModifier_hxx diff --git a/src/Deprecated/NCollectionAliases/IFSelect_SequenceOfInterfaceModel.hxx b/src/Deprecated/NCollectionAliases/IFSelect_SequenceOfInterfaceModel.hxx new file mode 100644 index 0000000000..d4cf80745c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IFSelect_SequenceOfInterfaceModel.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IFSelect_SequenceOfInterfaceModel.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly +//! instead. + +#ifndef _IFSelect_SequenceOfInterfaceModel_hxx +#define _IFSelect_SequenceOfInterfaceModel_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IFSelect_SequenceOfInterfaceModel.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED( + "IFSelect_SequenceOfInterfaceModel is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + IFSelect_SequenceOfInterfaceModel; + +#endif // _IFSelect_SequenceOfInterfaceModel_hxx diff --git a/src/Deprecated/NCollectionAliases/IFSelect_TSeqOfDispatch.hxx b/src/Deprecated/NCollectionAliases/IFSelect_TSeqOfDispatch.hxx new file mode 100644 index 0000000000..fe7602a1ea --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IFSelect_TSeqOfDispatch.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IFSelect_TSeqOfDispatch.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _IFSelect_TSeqOfDispatch_hxx +#define _IFSelect_TSeqOfDispatch_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IFSelect_TSeqOfDispatch.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("IFSelect_TSeqOfDispatch is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> IFSelect_TSeqOfDispatch; + +#endif // _IFSelect_TSeqOfDispatch_hxx diff --git a/src/Deprecated/NCollectionAliases/IFSelect_TSeqOfSelection.hxx b/src/Deprecated/NCollectionAliases/IFSelect_TSeqOfSelection.hxx new file mode 100644 index 0000000000..77e68b0e0b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IFSelect_TSeqOfSelection.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IFSelect_TSeqOfSelection.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _IFSelect_TSeqOfSelection_hxx +#define _IFSelect_TSeqOfSelection_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IFSelect_TSeqOfSelection.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("IFSelect_TSeqOfSelection is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> IFSelect_TSeqOfSelection; + +#endif // _IFSelect_TSeqOfSelection_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESAppli_Array1OfFiniteElement.hxx b/src/Deprecated/NCollectionAliases/IGESAppli_Array1OfFiniteElement.hxx new file mode 100644 index 0000000000..0fb6e08630 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESAppli_Array1OfFiniteElement.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESAppli_Array1OfFiniteElement.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _IGESAppli_Array1OfFiniteElement_hxx +#define _IGESAppli_Array1OfFiniteElement_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IGESAppli_Array1OfFiniteElement.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("IGESAppli_Array1OfFiniteElement is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + IGESAppli_Array1OfFiniteElement; + +#endif // _IGESAppli_Array1OfFiniteElement_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESAppli_Array1OfFlow.hxx b/src/Deprecated/NCollectionAliases/IGESAppli_Array1OfFlow.hxx new file mode 100644 index 0000000000..61a384d5be --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESAppli_Array1OfFlow.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESAppli_Array1OfFlow.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _IGESAppli_Array1OfFlow_hxx +#define _IGESAppli_Array1OfFlow_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IGESAppli_Array1OfFlow.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("IGESAppli_Array1OfFlow is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> IGESAppli_Array1OfFlow; + +#endif // _IGESAppli_Array1OfFlow_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESAppli_Array1OfNode.hxx b/src/Deprecated/NCollectionAliases/IGESAppli_Array1OfNode.hxx new file mode 100644 index 0000000000..eb23091e8c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESAppli_Array1OfNode.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESAppli_Array1OfNode.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _IGESAppli_Array1OfNode_hxx +#define _IGESAppli_Array1OfNode_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IGESAppli_Array1OfNode.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("IGESAppli_Array1OfNode is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> IGESAppli_Array1OfNode; + +#endif // _IGESAppli_Array1OfNode_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESAppli_HArray1OfFiniteElement.hxx b/src/Deprecated/NCollectionAliases/IGESAppli_HArray1OfFiniteElement.hxx new file mode 100644 index 0000000000..292c4f4b06 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESAppli_HArray1OfFiniteElement.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESAppli_HArray1OfFiniteElement.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _IGESAppli_HArray1OfFiniteElement_hxx +#define _IGESAppli_HArray1OfFiniteElement_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IGESAppli_HArray1OfFiniteElement.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("IGESAppli_HArray1OfFiniteElement is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + IGESAppli_HArray1OfFiniteElement; + +#endif // _IGESAppli_HArray1OfFiniteElement_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESAppli_HArray1OfFlow.hxx b/src/Deprecated/NCollectionAliases/IGESAppli_HArray1OfFlow.hxx new file mode 100644 index 0000000000..063f351161 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESAppli_HArray1OfFlow.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESAppli_HArray1OfFlow.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _IGESAppli_HArray1OfFlow_hxx +#define _IGESAppli_HArray1OfFlow_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("IGESAppli_HArray1OfFlow.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("IGESAppli_HArray1OfFlow is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> IGESAppli_HArray1OfFlow; + +#endif // _IGESAppli_HArray1OfFlow_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESAppli_HArray1OfNode.hxx b/src/Deprecated/NCollectionAliases/IGESAppli_HArray1OfNode.hxx new file mode 100644 index 0000000000..016e6e005e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESAppli_HArray1OfNode.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESAppli_HArray1OfNode.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _IGESAppli_HArray1OfNode_hxx +#define _IGESAppli_HArray1OfNode_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IGESAppli_HArray1OfNode.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("IGESAppli_HArray1OfNode is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> IGESAppli_HArray1OfNode; + +#endif // _IGESAppli_HArray1OfNode_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESBasic_Array1OfLineFontEntity.hxx b/src/Deprecated/NCollectionAliases/IGESBasic_Array1OfLineFontEntity.hxx new file mode 100644 index 0000000000..3264996088 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESBasic_Array1OfLineFontEntity.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESBasic_Array1OfLineFontEntity.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _IGESBasic_Array1OfLineFontEntity_hxx +#define _IGESBasic_Array1OfLineFontEntity_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IGESBasic_Array1OfLineFontEntity.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("IGESBasic_Array1OfLineFontEntity is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + IGESBasic_Array1OfLineFontEntity; + +#endif // _IGESBasic_Array1OfLineFontEntity_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESBasic_Array2OfHArray1OfReal.hxx b/src/Deprecated/NCollectionAliases/IGESBasic_Array2OfHArray1OfReal.hxx new file mode 100644 index 0000000000..dd0c07cfbb --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESBasic_Array2OfHArray1OfReal.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESBasic_Array2OfHArray1OfReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2> directly instead. + +#ifndef _IGESBasic_Array2OfHArray1OfReal_hxx +#define _IGESBasic_Array2OfHArray1OfReal_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IGESBasic_Array2OfHArray1OfReal.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array2> directly.") + + Standard_DEPRECATED("IGESBasic_Array2OfHArray1OfReal is deprecated, use " + "NCollection_Array2> directly") +typedef NCollection_Array2> + IGESBasic_Array2OfHArray1OfReal; + +#endif // _IGESBasic_Array2OfHArray1OfReal_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESBasic_HArray1OfLineFontEntity.hxx b/src/Deprecated/NCollectionAliases/IGESBasic_HArray1OfLineFontEntity.hxx new file mode 100644 index 0000000000..ae283d5032 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESBasic_HArray1OfLineFontEntity.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESBasic_HArray1OfLineFontEntity.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _IGESBasic_HArray1OfLineFontEntity_hxx +#define _IGESBasic_HArray1OfLineFontEntity_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IGESBasic_HArray1OfLineFontEntity.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("IGESBasic_HArray1OfLineFontEntity is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + IGESBasic_HArray1OfLineFontEntity; + +#endif // _IGESBasic_HArray1OfLineFontEntity_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESBasic_HArray2OfHArray1OfReal.hxx b/src/Deprecated/NCollectionAliases/IGESBasic_HArray2OfHArray1OfReal.hxx new file mode 100644 index 0000000000..eba293f3af --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESBasic_HArray2OfHArray1OfReal.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESBasic_HArray2OfHArray1OfReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray2> directly +//! instead. + +#ifndef _IGESBasic_HArray2OfHArray1OfReal_hxx +#define _IGESBasic_HArray2OfHArray1OfReal_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IGESBasic_HArray2OfHArray1OfReal.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray2> directly.") + + Standard_DEPRECATED("IGESBasic_HArray2OfHArray1OfReal is deprecated, use " + "NCollection_HArray2> directly") +typedef NCollection_HArray2> + IGESBasic_HArray2OfHArray1OfReal; + +#endif // _IGESBasic_HArray2OfHArray1OfReal_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESData_Array1OfDirPart.hxx b/src/Deprecated/NCollectionAliases/IGESData_Array1OfDirPart.hxx new file mode 100644 index 0000000000..42dfff5396 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESData_Array1OfDirPart.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESData_Array1OfDirPart.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _IGESData_Array1OfDirPart_hxx +#define _IGESData_Array1OfDirPart_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IGESData_Array1OfDirPart.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "IGESData_Array1OfDirPart is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 IGESData_Array1OfDirPart; + +#endif // _IGESData_Array1OfDirPart_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESData_Array1OfIGESEntity.hxx b/src/Deprecated/NCollectionAliases/IGESData_Array1OfIGESEntity.hxx new file mode 100644 index 0000000000..b0c1df0013 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESData_Array1OfIGESEntity.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESData_Array1OfIGESEntity.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _IGESData_Array1OfIGESEntity_hxx +#define _IGESData_Array1OfIGESEntity_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IGESData_Array1OfIGESEntity.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("IGESData_Array1OfIGESEntity is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> IGESData_Array1OfIGESEntity; + +#endif // _IGESData_Array1OfIGESEntity_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESData_HArray1OfIGESEntity.hxx b/src/Deprecated/NCollectionAliases/IGESData_HArray1OfIGESEntity.hxx new file mode 100644 index 0000000000..b35510b972 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESData_HArray1OfIGESEntity.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESData_HArray1OfIGESEntity.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _IGESData_HArray1OfIGESEntity_hxx +#define _IGESData_HArray1OfIGESEntity_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IGESData_HArray1OfIGESEntity.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("IGESData_HArray1OfIGESEntity is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> IGESData_HArray1OfIGESEntity; + +#endif // _IGESData_HArray1OfIGESEntity_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESDefs_Array1OfTabularData.hxx b/src/Deprecated/NCollectionAliases/IGESDefs_Array1OfTabularData.hxx new file mode 100644 index 0000000000..877fefda33 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESDefs_Array1OfTabularData.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESDefs_Array1OfTabularData.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _IGESDefs_Array1OfTabularData_hxx +#define _IGESDefs_Array1OfTabularData_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IGESDefs_Array1OfTabularData.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("IGESDefs_Array1OfTabularData is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> IGESDefs_Array1OfTabularData; + +#endif // _IGESDefs_Array1OfTabularData_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESDefs_HArray1OfTabularData.hxx b/src/Deprecated/NCollectionAliases/IGESDefs_HArray1OfTabularData.hxx new file mode 100644 index 0000000000..30b355aaf9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESDefs_HArray1OfTabularData.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESDefs_HArray1OfTabularData.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _IGESDefs_HArray1OfTabularData_hxx +#define _IGESDefs_HArray1OfTabularData_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IGESDefs_HArray1OfTabularData.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("IGESDefs_HArray1OfTabularData is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + IGESDefs_HArray1OfTabularData; + +#endif // _IGESDefs_HArray1OfTabularData_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESDimen_Array1OfGeneralNote.hxx b/src/Deprecated/NCollectionAliases/IGESDimen_Array1OfGeneralNote.hxx new file mode 100644 index 0000000000..f7ded79421 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESDimen_Array1OfGeneralNote.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESDimen_Array1OfGeneralNote.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _IGESDimen_Array1OfGeneralNote_hxx +#define _IGESDimen_Array1OfGeneralNote_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IGESDimen_Array1OfGeneralNote.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("IGESDimen_Array1OfGeneralNote is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + IGESDimen_Array1OfGeneralNote; + +#endif // _IGESDimen_Array1OfGeneralNote_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESDimen_Array1OfLeaderArrow.hxx b/src/Deprecated/NCollectionAliases/IGESDimen_Array1OfLeaderArrow.hxx new file mode 100644 index 0000000000..da455cfc07 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESDimen_Array1OfLeaderArrow.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESDimen_Array1OfLeaderArrow.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _IGESDimen_Array1OfLeaderArrow_hxx +#define _IGESDimen_Array1OfLeaderArrow_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IGESDimen_Array1OfLeaderArrow.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("IGESDimen_Array1OfLeaderArrow is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + IGESDimen_Array1OfLeaderArrow; + +#endif // _IGESDimen_Array1OfLeaderArrow_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESDimen_HArray1OfGeneralNote.hxx b/src/Deprecated/NCollectionAliases/IGESDimen_HArray1OfGeneralNote.hxx new file mode 100644 index 0000000000..3a639aba59 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESDimen_HArray1OfGeneralNote.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESDimen_HArray1OfGeneralNote.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _IGESDimen_HArray1OfGeneralNote_hxx +#define _IGESDimen_HArray1OfGeneralNote_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IGESDimen_HArray1OfGeneralNote.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("IGESDimen_HArray1OfGeneralNote is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + IGESDimen_HArray1OfGeneralNote; + +#endif // _IGESDimen_HArray1OfGeneralNote_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESDimen_HArray1OfLeaderArrow.hxx b/src/Deprecated/NCollectionAliases/IGESDimen_HArray1OfLeaderArrow.hxx new file mode 100644 index 0000000000..5b2583a6e8 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESDimen_HArray1OfLeaderArrow.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESDimen_HArray1OfLeaderArrow.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _IGESDimen_HArray1OfLeaderArrow_hxx +#define _IGESDimen_HArray1OfLeaderArrow_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IGESDimen_HArray1OfLeaderArrow.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("IGESDimen_HArray1OfLeaderArrow is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + IGESDimen_HArray1OfLeaderArrow; + +#endif // _IGESDimen_HArray1OfLeaderArrow_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESDraw_Array1OfConnectPoint.hxx b/src/Deprecated/NCollectionAliases/IGESDraw_Array1OfConnectPoint.hxx new file mode 100644 index 0000000000..39712a9125 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESDraw_Array1OfConnectPoint.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESDraw_Array1OfConnectPoint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _IGESDraw_Array1OfConnectPoint_hxx +#define _IGESDraw_Array1OfConnectPoint_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IGESDraw_Array1OfConnectPoint.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("IGESDraw_Array1OfConnectPoint is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + IGESDraw_Array1OfConnectPoint; + +#endif // _IGESDraw_Array1OfConnectPoint_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESDraw_Array1OfViewKindEntity.hxx b/src/Deprecated/NCollectionAliases/IGESDraw_Array1OfViewKindEntity.hxx new file mode 100644 index 0000000000..57f1a32e5a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESDraw_Array1OfViewKindEntity.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESDraw_Array1OfViewKindEntity.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _IGESDraw_Array1OfViewKindEntity_hxx +#define _IGESDraw_Array1OfViewKindEntity_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IGESDraw_Array1OfViewKindEntity.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("IGESDraw_Array1OfViewKindEntity is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + IGESDraw_Array1OfViewKindEntity; + +#endif // _IGESDraw_Array1OfViewKindEntity_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESDraw_HArray1OfConnectPoint.hxx b/src/Deprecated/NCollectionAliases/IGESDraw_HArray1OfConnectPoint.hxx new file mode 100644 index 0000000000..b1a6dc4196 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESDraw_HArray1OfConnectPoint.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESDraw_HArray1OfConnectPoint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _IGESDraw_HArray1OfConnectPoint_hxx +#define _IGESDraw_HArray1OfConnectPoint_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IGESDraw_HArray1OfConnectPoint.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("IGESDraw_HArray1OfConnectPoint is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + IGESDraw_HArray1OfConnectPoint; + +#endif // _IGESDraw_HArray1OfConnectPoint_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESDraw_HArray1OfViewKindEntity.hxx b/src/Deprecated/NCollectionAliases/IGESDraw_HArray1OfViewKindEntity.hxx new file mode 100644 index 0000000000..779056c20d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESDraw_HArray1OfViewKindEntity.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESDraw_HArray1OfViewKindEntity.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _IGESDraw_HArray1OfViewKindEntity_hxx +#define _IGESDraw_HArray1OfViewKindEntity_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IGESDraw_HArray1OfViewKindEntity.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("IGESDraw_HArray1OfViewKindEntity is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + IGESDraw_HArray1OfViewKindEntity; + +#endif // _IGESDraw_HArray1OfViewKindEntity_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESGeom_Array1OfBoundary.hxx b/src/Deprecated/NCollectionAliases/IGESGeom_Array1OfBoundary.hxx new file mode 100644 index 0000000000..c4def177b5 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESGeom_Array1OfBoundary.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESGeom_Array1OfBoundary.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _IGESGeom_Array1OfBoundary_hxx +#define _IGESGeom_Array1OfBoundary_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IGESGeom_Array1OfBoundary.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("IGESGeom_Array1OfBoundary is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> IGESGeom_Array1OfBoundary; + +#endif // _IGESGeom_Array1OfBoundary_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESGeom_Array1OfCurveOnSurface.hxx b/src/Deprecated/NCollectionAliases/IGESGeom_Array1OfCurveOnSurface.hxx new file mode 100644 index 0000000000..cee4670625 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESGeom_Array1OfCurveOnSurface.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESGeom_Array1OfCurveOnSurface.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _IGESGeom_Array1OfCurveOnSurface_hxx +#define _IGESGeom_Array1OfCurveOnSurface_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IGESGeom_Array1OfCurveOnSurface.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("IGESGeom_Array1OfCurveOnSurface is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + IGESGeom_Array1OfCurveOnSurface; + +#endif // _IGESGeom_Array1OfCurveOnSurface_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESGeom_Array1OfTransformationMatrix.hxx b/src/Deprecated/NCollectionAliases/IGESGeom_Array1OfTransformationMatrix.hxx new file mode 100644 index 0000000000..754a80f944 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESGeom_Array1OfTransformationMatrix.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESGeom_Array1OfTransformationMatrix.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _IGESGeom_Array1OfTransformationMatrix_hxx +#define _IGESGeom_Array1OfTransformationMatrix_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IGESGeom_Array1OfTransformationMatrix.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED( + "IGESGeom_Array1OfTransformationMatrix is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + IGESGeom_Array1OfTransformationMatrix; + +#endif // _IGESGeom_Array1OfTransformationMatrix_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESGeom_HArray1OfBoundary.hxx b/src/Deprecated/NCollectionAliases/IGESGeom_HArray1OfBoundary.hxx new file mode 100644 index 0000000000..5c036ae070 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESGeom_HArray1OfBoundary.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESGeom_HArray1OfBoundary.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _IGESGeom_HArray1OfBoundary_hxx +#define _IGESGeom_HArray1OfBoundary_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IGESGeom_HArray1OfBoundary.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("IGESGeom_HArray1OfBoundary is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> IGESGeom_HArray1OfBoundary; + +#endif // _IGESGeom_HArray1OfBoundary_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESGeom_HArray1OfCurveOnSurface.hxx b/src/Deprecated/NCollectionAliases/IGESGeom_HArray1OfCurveOnSurface.hxx new file mode 100644 index 0000000000..ba4ce21937 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESGeom_HArray1OfCurveOnSurface.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESGeom_HArray1OfCurveOnSurface.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _IGESGeom_HArray1OfCurveOnSurface_hxx +#define _IGESGeom_HArray1OfCurveOnSurface_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IGESGeom_HArray1OfCurveOnSurface.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("IGESGeom_HArray1OfCurveOnSurface is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + IGESGeom_HArray1OfCurveOnSurface; + +#endif // _IGESGeom_HArray1OfCurveOnSurface_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESGeom_HArray1OfTransformationMatrix.hxx b/src/Deprecated/NCollectionAliases/IGESGeom_HArray1OfTransformationMatrix.hxx new file mode 100644 index 0000000000..a70784e158 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESGeom_HArray1OfTransformationMatrix.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESGeom_HArray1OfTransformationMatrix.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _IGESGeom_HArray1OfTransformationMatrix_hxx +#define _IGESGeom_HArray1OfTransformationMatrix_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IGESGeom_HArray1OfTransformationMatrix.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "IGESGeom_HArray1OfTransformationMatrix is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + IGESGeom_HArray1OfTransformationMatrix; + +#endif // _IGESGeom_HArray1OfTransformationMatrix_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESGraph_Array1OfColor.hxx b/src/Deprecated/NCollectionAliases/IGESGraph_Array1OfColor.hxx new file mode 100644 index 0000000000..115c02e5b0 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESGraph_Array1OfColor.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESGraph_Array1OfColor.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _IGESGraph_Array1OfColor_hxx +#define _IGESGraph_Array1OfColor_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IGESGraph_Array1OfColor.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("IGESGraph_Array1OfColor is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> IGESGraph_Array1OfColor; + +#endif // _IGESGraph_Array1OfColor_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESGraph_Array1OfTextDisplayTemplate.hxx b/src/Deprecated/NCollectionAliases/IGESGraph_Array1OfTextDisplayTemplate.hxx new file mode 100644 index 0000000000..9cc49639f1 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESGraph_Array1OfTextDisplayTemplate.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESGraph_Array1OfTextDisplayTemplate.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _IGESGraph_Array1OfTextDisplayTemplate_hxx +#define _IGESGraph_Array1OfTextDisplayTemplate_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IGESGraph_Array1OfTextDisplayTemplate.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED( + "IGESGraph_Array1OfTextDisplayTemplate is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + IGESGraph_Array1OfTextDisplayTemplate; + +#endif // _IGESGraph_Array1OfTextDisplayTemplate_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESGraph_Array1OfTextFontDef.hxx b/src/Deprecated/NCollectionAliases/IGESGraph_Array1OfTextFontDef.hxx new file mode 100644 index 0000000000..f6b5fdc111 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESGraph_Array1OfTextFontDef.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESGraph_Array1OfTextFontDef.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _IGESGraph_Array1OfTextFontDef_hxx +#define _IGESGraph_Array1OfTextFontDef_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IGESGraph_Array1OfTextFontDef.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("IGESGraph_Array1OfTextFontDef is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + IGESGraph_Array1OfTextFontDef; + +#endif // _IGESGraph_Array1OfTextFontDef_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESGraph_HArray1OfColor.hxx b/src/Deprecated/NCollectionAliases/IGESGraph_HArray1OfColor.hxx new file mode 100644 index 0000000000..400c2e8fc9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESGraph_HArray1OfColor.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESGraph_HArray1OfColor.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _IGESGraph_HArray1OfColor_hxx +#define _IGESGraph_HArray1OfColor_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IGESGraph_HArray1OfColor.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("IGESGraph_HArray1OfColor is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> IGESGraph_HArray1OfColor; + +#endif // _IGESGraph_HArray1OfColor_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESGraph_HArray1OfTextDisplayTemplate.hxx b/src/Deprecated/NCollectionAliases/IGESGraph_HArray1OfTextDisplayTemplate.hxx new file mode 100644 index 0000000000..d291c66b83 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESGraph_HArray1OfTextDisplayTemplate.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESGraph_HArray1OfTextDisplayTemplate.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _IGESGraph_HArray1OfTextDisplayTemplate_hxx +#define _IGESGraph_HArray1OfTextDisplayTemplate_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IGESGraph_HArray1OfTextDisplayTemplate.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "IGESGraph_HArray1OfTextDisplayTemplate is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + IGESGraph_HArray1OfTextDisplayTemplate; + +#endif // _IGESGraph_HArray1OfTextDisplayTemplate_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESGraph_HArray1OfTextFontDef.hxx b/src/Deprecated/NCollectionAliases/IGESGraph_HArray1OfTextFontDef.hxx new file mode 100644 index 0000000000..fe0ee65680 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESGraph_HArray1OfTextFontDef.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESGraph_HArray1OfTextFontDef.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _IGESGraph_HArray1OfTextFontDef_hxx +#define _IGESGraph_HArray1OfTextFontDef_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IGESGraph_HArray1OfTextFontDef.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("IGESGraph_HArray1OfTextFontDef is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + IGESGraph_HArray1OfTextFontDef; + +#endif // _IGESGraph_HArray1OfTextFontDef_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESSolid_Array1OfFace.hxx b/src/Deprecated/NCollectionAliases/IGESSolid_Array1OfFace.hxx new file mode 100644 index 0000000000..8ba1299207 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESSolid_Array1OfFace.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESSolid_Array1OfFace.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _IGESSolid_Array1OfFace_hxx +#define _IGESSolid_Array1OfFace_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IGESSolid_Array1OfFace.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("IGESSolid_Array1OfFace is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> IGESSolid_Array1OfFace; + +#endif // _IGESSolid_Array1OfFace_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESSolid_Array1OfLoop.hxx b/src/Deprecated/NCollectionAliases/IGESSolid_Array1OfLoop.hxx new file mode 100644 index 0000000000..403931d5bf --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESSolid_Array1OfLoop.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESSolid_Array1OfLoop.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _IGESSolid_Array1OfLoop_hxx +#define _IGESSolid_Array1OfLoop_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IGESSolid_Array1OfLoop.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("IGESSolid_Array1OfLoop is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> IGESSolid_Array1OfLoop; + +#endif // _IGESSolid_Array1OfLoop_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESSolid_Array1OfShell.hxx b/src/Deprecated/NCollectionAliases/IGESSolid_Array1OfShell.hxx new file mode 100644 index 0000000000..9be185b57b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESSolid_Array1OfShell.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESSolid_Array1OfShell.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _IGESSolid_Array1OfShell_hxx +#define _IGESSolid_Array1OfShell_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IGESSolid_Array1OfShell.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("IGESSolid_Array1OfShell is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> IGESSolid_Array1OfShell; + +#endif // _IGESSolid_Array1OfShell_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESSolid_Array1OfVertexList.hxx b/src/Deprecated/NCollectionAliases/IGESSolid_Array1OfVertexList.hxx new file mode 100644 index 0000000000..be6c3117c9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESSolid_Array1OfVertexList.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESSolid_Array1OfVertexList.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _IGESSolid_Array1OfVertexList_hxx +#define _IGESSolid_Array1OfVertexList_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IGESSolid_Array1OfVertexList.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("IGESSolid_Array1OfVertexList is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> IGESSolid_Array1OfVertexList; + +#endif // _IGESSolid_Array1OfVertexList_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESSolid_HArray1OfFace.hxx b/src/Deprecated/NCollectionAliases/IGESSolid_HArray1OfFace.hxx new file mode 100644 index 0000000000..375afe5792 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESSolid_HArray1OfFace.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESSolid_HArray1OfFace.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _IGESSolid_HArray1OfFace_hxx +#define _IGESSolid_HArray1OfFace_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IGESSolid_HArray1OfFace.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("IGESSolid_HArray1OfFace is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> IGESSolid_HArray1OfFace; + +#endif // _IGESSolid_HArray1OfFace_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESSolid_HArray1OfLoop.hxx b/src/Deprecated/NCollectionAliases/IGESSolid_HArray1OfLoop.hxx new file mode 100644 index 0000000000..d6981d8fe8 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESSolid_HArray1OfLoop.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESSolid_HArray1OfLoop.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _IGESSolid_HArray1OfLoop_hxx +#define _IGESSolid_HArray1OfLoop_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IGESSolid_HArray1OfLoop.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("IGESSolid_HArray1OfLoop is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> IGESSolid_HArray1OfLoop; + +#endif // _IGESSolid_HArray1OfLoop_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESSolid_HArray1OfShell.hxx b/src/Deprecated/NCollectionAliases/IGESSolid_HArray1OfShell.hxx new file mode 100644 index 0000000000..b67a31fc98 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESSolid_HArray1OfShell.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESSolid_HArray1OfShell.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _IGESSolid_HArray1OfShell_hxx +#define _IGESSolid_HArray1OfShell_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IGESSolid_HArray1OfShell.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("IGESSolid_HArray1OfShell is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> IGESSolid_HArray1OfShell; + +#endif // _IGESSolid_HArray1OfShell_hxx diff --git a/src/Deprecated/NCollectionAliases/IGESSolid_HArray1OfVertexList.hxx b/src/Deprecated/NCollectionAliases/IGESSolid_HArray1OfVertexList.hxx new file mode 100644 index 0000000000..3acbaa2343 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IGESSolid_HArray1OfVertexList.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IGESSolid_HArray1OfVertexList.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _IGESSolid_HArray1OfVertexList_hxx +#define _IGESSolid_HArray1OfVertexList_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IGESSolid_HArray1OfVertexList.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("IGESSolid_HArray1OfVertexList is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + IGESSolid_HArray1OfVertexList; + +#endif // _IGESSolid_HArray1OfVertexList_hxx diff --git a/src/Deprecated/NCollectionAliases/IntAna_ListOfCurve.hxx b/src/Deprecated/NCollectionAliases/IntAna_ListOfCurve.hxx new file mode 100644 index 0000000000..a811a4ae26 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntAna_ListOfCurve.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntAna_ListOfCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _IntAna_ListOfCurve_hxx +#define _IntAna_ListOfCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IntAna_ListOfCurve.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "IntAna_ListOfCurve is deprecated, use NCollection_List directly") +typedef NCollection_List IntAna_ListOfCurve; +Standard_DEPRECATED("IntAna_ListIteratorOfListOfCurve is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator IntAna_ListIteratorOfListOfCurve; + +#endif // _IntAna_ListOfCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/IntCurveSurface_SequenceOfPnt.hxx b/src/Deprecated/NCollectionAliases/IntCurveSurface_SequenceOfPnt.hxx new file mode 100644 index 0000000000..2380732f30 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntCurveSurface_SequenceOfPnt.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntCurveSurface_SequenceOfPnt.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _IntCurveSurface_SequenceOfPnt_hxx +#define _IntCurveSurface_SequenceOfPnt_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IntCurveSurface_SequenceOfPnt.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED("IntCurveSurface_SequenceOfPnt is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence IntCurveSurface_SequenceOfPnt; + +#endif // _IntCurveSurface_SequenceOfPnt_hxx diff --git a/src/Deprecated/NCollectionAliases/IntCurveSurface_SequenceOfSeg.hxx b/src/Deprecated/NCollectionAliases/IntCurveSurface_SequenceOfSeg.hxx new file mode 100644 index 0000000000..20adda8464 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntCurveSurface_SequenceOfSeg.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntCurveSurface_SequenceOfSeg.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _IntCurveSurface_SequenceOfSeg_hxx +#define _IntCurveSurface_SequenceOfSeg_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IntCurveSurface_SequenceOfSeg.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED("IntCurveSurface_SequenceOfSeg is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence IntCurveSurface_SequenceOfSeg; + +#endif // _IntCurveSurface_SequenceOfSeg_hxx diff --git a/src/Deprecated/NCollectionAliases/IntPatch_SequenceOfIWLineOfTheIWalking.hxx b/src/Deprecated/NCollectionAliases/IntPatch_SequenceOfIWLineOfTheIWalking.hxx new file mode 100644 index 0000000000..400f25b1db --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntPatch_SequenceOfIWLineOfTheIWalking.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntPatch_SequenceOfIWLineOfTheIWalking.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> +//! directly instead. + +#ifndef _IntPatch_SequenceOfIWLineOfTheIWalking_hxx +#define _IntPatch_SequenceOfIWLineOfTheIWalking_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IntPatch_SequenceOfIWLineOfTheIWalking.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED( + "IntPatch_SequenceOfIWLineOfTheIWalking is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + IntPatch_SequenceOfIWLineOfTheIWalking; + +#endif // _IntPatch_SequenceOfIWLineOfTheIWalking_hxx diff --git a/src/Deprecated/NCollectionAliases/IntPatch_SequenceOfLine.hxx b/src/Deprecated/NCollectionAliases/IntPatch_SequenceOfLine.hxx new file mode 100644 index 0000000000..63c18e60af --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntPatch_SequenceOfLine.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntPatch_SequenceOfLine.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _IntPatch_SequenceOfLine_hxx +#define _IntPatch_SequenceOfLine_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IntPatch_SequenceOfLine.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("IntPatch_SequenceOfLine is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> IntPatch_SequenceOfLine; + +#endif // _IntPatch_SequenceOfLine_hxx diff --git a/src/Deprecated/NCollectionAliases/IntPatch_SequenceOfPathPointOfTheSOnBounds.hxx b/src/Deprecated/NCollectionAliases/IntPatch_SequenceOfPathPointOfTheSOnBounds.hxx new file mode 100644 index 0000000000..410cdc1dc8 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntPatch_SequenceOfPathPointOfTheSOnBounds.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntPatch_SequenceOfPathPointOfTheSOnBounds.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _IntPatch_SequenceOfPathPointOfTheSOnBounds_hxx +#define _IntPatch_SequenceOfPathPointOfTheSOnBounds_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IntPatch_SequenceOfPathPointOfTheSOnBounds.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED("IntPatch_SequenceOfPathPointOfTheSOnBounds is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence + IntPatch_SequenceOfPathPointOfTheSOnBounds; + +#endif // _IntPatch_SequenceOfPathPointOfTheSOnBounds_hxx diff --git a/src/Deprecated/NCollectionAliases/IntPatch_SequenceOfPoint.hxx b/src/Deprecated/NCollectionAliases/IntPatch_SequenceOfPoint.hxx new file mode 100644 index 0000000000..6b2199d086 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntPatch_SequenceOfPoint.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntPatch_SequenceOfPoint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _IntPatch_SequenceOfPoint_hxx +#define _IntPatch_SequenceOfPoint_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IntPatch_SequenceOfPoint.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "IntPatch_SequenceOfPoint is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence IntPatch_SequenceOfPoint; + +#endif // _IntPatch_SequenceOfPoint_hxx diff --git a/src/Deprecated/NCollectionAliases/IntPatch_SequenceOfSegmentOfTheSOnBounds.hxx b/src/Deprecated/NCollectionAliases/IntPatch_SequenceOfSegmentOfTheSOnBounds.hxx new file mode 100644 index 0000000000..d3992e47cf --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntPatch_SequenceOfSegmentOfTheSOnBounds.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntPatch_SequenceOfSegmentOfTheSOnBounds.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _IntPatch_SequenceOfSegmentOfTheSOnBounds_hxx +#define _IntPatch_SequenceOfSegmentOfTheSOnBounds_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IntPatch_SequenceOfSegmentOfTheSOnBounds.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED("IntPatch_SequenceOfSegmentOfTheSOnBounds is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence + IntPatch_SequenceOfSegmentOfTheSOnBounds; + +#endif // _IntPatch_SequenceOfSegmentOfTheSOnBounds_hxx diff --git a/src/Deprecated/NCollectionAliases/IntPolyh_ListOfCouples.hxx b/src/Deprecated/NCollectionAliases/IntPolyh_ListOfCouples.hxx new file mode 100644 index 0000000000..72d1a111aa --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntPolyh_ListOfCouples.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntPolyh_ListOfCouples.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _IntPolyh_ListOfCouples_hxx +#define _IntPolyh_ListOfCouples_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IntPolyh_ListOfCouples.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "IntPolyh_ListOfCouples is deprecated, use NCollection_List directly") +typedef NCollection_List IntPolyh_ListOfCouples; +Standard_DEPRECATED("IntPolyh_ListIteratorOfListOfCouples is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator IntPolyh_ListIteratorOfListOfCouples; + +#endif // _IntPolyh_ListOfCouples_hxx diff --git a/src/Deprecated/NCollectionAliases/IntPolyh_SeqOfStartPoints.hxx b/src/Deprecated/NCollectionAliases/IntPolyh_SeqOfStartPoints.hxx new file mode 100644 index 0000000000..1a8cf662a2 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntPolyh_SeqOfStartPoints.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntPolyh_SeqOfStartPoints.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _IntPolyh_SeqOfStartPoints_hxx +#define _IntPolyh_SeqOfStartPoints_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IntPolyh_SeqOfStartPoints.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED("IntPolyh_SeqOfStartPoints is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence IntPolyh_SeqOfStartPoints; + +#endif // _IntPolyh_SeqOfStartPoints_hxx diff --git a/src/Deprecated/NCollectionAliases/IntRes2d_SequenceOfIntersectionPoint.hxx b/src/Deprecated/NCollectionAliases/IntRes2d_SequenceOfIntersectionPoint.hxx new file mode 100644 index 0000000000..216814c48b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntRes2d_SequenceOfIntersectionPoint.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntRes2d_SequenceOfIntersectionPoint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _IntRes2d_SequenceOfIntersectionPoint_hxx +#define _IntRes2d_SequenceOfIntersectionPoint_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IntRes2d_SequenceOfIntersectionPoint.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_Sequence directly.") + + Standard_DEPRECATED("IntRes2d_SequenceOfIntersectionPoint is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence IntRes2d_SequenceOfIntersectionPoint; + +#endif // _IntRes2d_SequenceOfIntersectionPoint_hxx diff --git a/src/Deprecated/NCollectionAliases/IntRes2d_SequenceOfIntersectionSegment.hxx b/src/Deprecated/NCollectionAliases/IntRes2d_SequenceOfIntersectionSegment.hxx new file mode 100644 index 0000000000..ca8ddd7896 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntRes2d_SequenceOfIntersectionSegment.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntRes2d_SequenceOfIntersectionSegment.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _IntRes2d_SequenceOfIntersectionSegment_hxx +#define _IntRes2d_SequenceOfIntersectionSegment_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IntRes2d_SequenceOfIntersectionSegment.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED("IntRes2d_SequenceOfIntersectionSegment is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence IntRes2d_SequenceOfIntersectionSegment; + +#endif // _IntRes2d_SequenceOfIntersectionSegment_hxx diff --git a/src/Deprecated/NCollectionAliases/IntSurf_ListOfPntOn2S.hxx b/src/Deprecated/NCollectionAliases/IntSurf_ListOfPntOn2S.hxx new file mode 100644 index 0000000000..5ad328e124 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntSurf_ListOfPntOn2S.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntSurf_ListOfPntOn2S.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _IntSurf_ListOfPntOn2S_hxx +#define _IntSurf_ListOfPntOn2S_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IntSurf_ListOfPntOn2S.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "IntSurf_ListOfPntOn2S is deprecated, use NCollection_List directly") +typedef NCollection_List IntSurf_ListOfPntOn2S; +Standard_DEPRECATED("IntSurf_ListIteratorOfListOfPntOn2S is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator IntSurf_ListIteratorOfListOfPntOn2S; + +#endif // _IntSurf_ListOfPntOn2S_hxx diff --git a/src/Deprecated/NCollectionAliases/IntSurf_SequenceOfCouple.hxx b/src/Deprecated/NCollectionAliases/IntSurf_SequenceOfCouple.hxx new file mode 100644 index 0000000000..72cdc0f0cd --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntSurf_SequenceOfCouple.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntSurf_SequenceOfCouple.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _IntSurf_SequenceOfCouple_hxx +#define _IntSurf_SequenceOfCouple_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IntSurf_SequenceOfCouple.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "IntSurf_SequenceOfCouple is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence IntSurf_SequenceOfCouple; + +#endif // _IntSurf_SequenceOfCouple_hxx diff --git a/src/Deprecated/NCollectionAliases/IntSurf_SequenceOfInteriorPoint.hxx b/src/Deprecated/NCollectionAliases/IntSurf_SequenceOfInteriorPoint.hxx new file mode 100644 index 0000000000..18692e816e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntSurf_SequenceOfInteriorPoint.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntSurf_SequenceOfInteriorPoint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _IntSurf_SequenceOfInteriorPoint_hxx +#define _IntSurf_SequenceOfInteriorPoint_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IntSurf_SequenceOfInteriorPoint.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Sequence directly.") + + Standard_DEPRECATED("IntSurf_SequenceOfInteriorPoint is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence IntSurf_SequenceOfInteriorPoint; + +#endif // _IntSurf_SequenceOfInteriorPoint_hxx diff --git a/src/Deprecated/NCollectionAliases/IntSurf_SequenceOfPathPoint.hxx b/src/Deprecated/NCollectionAliases/IntSurf_SequenceOfPathPoint.hxx new file mode 100644 index 0000000000..eedf621ac3 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntSurf_SequenceOfPathPoint.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntSurf_SequenceOfPathPoint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _IntSurf_SequenceOfPathPoint_hxx +#define _IntSurf_SequenceOfPathPoint_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IntSurf_SequenceOfPathPoint.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED("IntSurf_SequenceOfPathPoint is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence IntSurf_SequenceOfPathPoint; + +#endif // _IntSurf_SequenceOfPathPoint_hxx diff --git a/src/Deprecated/NCollectionAliases/IntSurf_SequenceOfPntOn2S.hxx b/src/Deprecated/NCollectionAliases/IntSurf_SequenceOfPntOn2S.hxx new file mode 100644 index 0000000000..f0c9c550b4 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntSurf_SequenceOfPntOn2S.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntSurf_SequenceOfPntOn2S.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _IntSurf_SequenceOfPntOn2S_hxx +#define _IntSurf_SequenceOfPntOn2S_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IntSurf_SequenceOfPntOn2S.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "IntSurf_SequenceOfPntOn2S is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence IntSurf_SequenceOfPntOn2S; + +#endif // _IntSurf_SequenceOfPntOn2S_hxx diff --git a/src/Deprecated/NCollectionAliases/IntTools_Array1OfRange.hxx b/src/Deprecated/NCollectionAliases/IntTools_Array1OfRange.hxx new file mode 100644 index 0000000000..c4b10b3f60 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntTools_Array1OfRange.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntTools_Array1OfRange.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _IntTools_Array1OfRange_hxx +#define _IntTools_Array1OfRange_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IntTools_Array1OfRange.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "IntTools_Array1OfRange is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 IntTools_Array1OfRange; + +#endif // _IntTools_Array1OfRange_hxx diff --git a/src/Deprecated/NCollectionAliases/IntTools_Array1OfRoots.hxx b/src/Deprecated/NCollectionAliases/IntTools_Array1OfRoots.hxx new file mode 100644 index 0000000000..0c4cdcf9d3 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntTools_Array1OfRoots.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntTools_Array1OfRoots.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _IntTools_Array1OfRoots_hxx +#define _IntTools_Array1OfRoots_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IntTools_Array1OfRoots.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "IntTools_Array1OfRoots is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 IntTools_Array1OfRoots; + +#endif // _IntTools_Array1OfRoots_hxx diff --git a/src/Deprecated/NCollectionAliases/IntTools_DataMapOfCurveSampleBox.hxx b/src/Deprecated/NCollectionAliases/IntTools_DataMapOfCurveSampleBox.hxx new file mode 100644 index 0000000000..6e9a1a7fc6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntTools_DataMapOfCurveSampleBox.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntTools_DataMapOfCurveSampleBox.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _IntTools_DataMapOfCurveSampleBox_hxx +#define _IntTools_DataMapOfCurveSampleBox_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("IntTools_DataMapOfCurveSampleBox.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED("IntTools_DataMapOfCurveSampleBox is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap IntTools_DataMapOfCurveSampleBox; +Standard_DEPRECATED("IntTools_DataMapIteratorOfDataMapOfCurveSampleBox is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + IntTools_DataMapIteratorOfDataMapOfCurveSampleBox; + +#endif // _IntTools_DataMapOfCurveSampleBox_hxx diff --git a/src/Deprecated/NCollectionAliases/IntTools_DataMapOfSurfaceSampleBox.hxx b/src/Deprecated/NCollectionAliases/IntTools_DataMapOfSurfaceSampleBox.hxx new file mode 100644 index 0000000000..c771159971 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntTools_DataMapOfSurfaceSampleBox.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntTools_DataMapOfSurfaceSampleBox.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _IntTools_DataMapOfSurfaceSampleBox_hxx +#define _IntTools_DataMapOfSurfaceSampleBox_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("IntTools_DataMapOfSurfaceSampleBox.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED("IntTools_DataMapOfSurfaceSampleBox is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap + IntTools_DataMapOfSurfaceSampleBox; +Standard_DEPRECATED("IntTools_DataMapIteratorOfDataMapOfSurfaceSampleBox is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + IntTools_DataMapIteratorOfDataMapOfSurfaceSampleBox; + +#endif // _IntTools_DataMapOfSurfaceSampleBox_hxx diff --git a/src/Deprecated/NCollectionAliases/IntTools_ListOfBox.hxx b/src/Deprecated/NCollectionAliases/IntTools_ListOfBox.hxx new file mode 100644 index 0000000000..f5e9f3ae95 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntTools_ListOfBox.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntTools_ListOfBox.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _IntTools_ListOfBox_hxx +#define _IntTools_ListOfBox_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IntTools_ListOfBox.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("IntTools_ListOfBox is deprecated, use NCollection_List directly") +typedef NCollection_List IntTools_ListOfBox; +Standard_DEPRECATED("IntTools_ListIteratorOfListOfBox is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator IntTools_ListIteratorOfListOfBox; + +#endif // _IntTools_ListOfBox_hxx diff --git a/src/Deprecated/NCollectionAliases/IntTools_ListOfCurveRangeSample.hxx b/src/Deprecated/NCollectionAliases/IntTools_ListOfCurveRangeSample.hxx new file mode 100644 index 0000000000..522fb4a708 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntTools_ListOfCurveRangeSample.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntTools_ListOfCurveRangeSample.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _IntTools_ListOfCurveRangeSample_hxx +#define _IntTools_ListOfCurveRangeSample_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IntTools_ListOfCurveRangeSample.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED("IntTools_ListOfCurveRangeSample is deprecated, use " + "NCollection_List directly") +typedef NCollection_List IntTools_ListOfCurveRangeSample; +Standard_DEPRECATED("IntTools_ListIteratorOfListOfCurveRangeSample is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator + IntTools_ListIteratorOfListOfCurveRangeSample; + +#endif // _IntTools_ListOfCurveRangeSample_hxx diff --git a/src/Deprecated/NCollectionAliases/IntTools_ListOfSurfaceRangeSample.hxx b/src/Deprecated/NCollectionAliases/IntTools_ListOfSurfaceRangeSample.hxx new file mode 100644 index 0000000000..bae3534701 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntTools_ListOfSurfaceRangeSample.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntTools_ListOfSurfaceRangeSample.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _IntTools_ListOfSurfaceRangeSample_hxx +#define _IntTools_ListOfSurfaceRangeSample_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IntTools_ListOfSurfaceRangeSample.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED("IntTools_ListOfSurfaceRangeSample is deprecated, use " + "NCollection_List directly") +typedef NCollection_List IntTools_ListOfSurfaceRangeSample; +Standard_DEPRECATED("IntTools_ListIteratorOfListOfSurfaceRangeSample is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator + IntTools_ListIteratorOfListOfSurfaceRangeSample; + +#endif // _IntTools_ListOfSurfaceRangeSample_hxx diff --git a/src/Deprecated/NCollectionAliases/IntTools_MapOfCurveSample.hxx b/src/Deprecated/NCollectionAliases/IntTools_MapOfCurveSample.hxx new file mode 100644 index 0000000000..0a37e61221 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntTools_MapOfCurveSample.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntTools_MapOfCurveSample.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _IntTools_MapOfCurveSample_hxx +#define _IntTools_MapOfCurveSample_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IntTools_MapOfCurveSample.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("IntTools_MapOfCurveSample is deprecated, use " + "NCollection_Map directly") +typedef NCollection_Map IntTools_MapOfCurveSample; +Standard_DEPRECATED("IntTools_MapIteratorOfMapOfCurveSample is deprecated, use " + "NCollection_Map::Iterator directly") +typedef NCollection_Map::Iterator IntTools_MapIteratorOfMapOfCurveSample; + +#endif // _IntTools_MapOfCurveSample_hxx diff --git a/src/Deprecated/NCollectionAliases/IntTools_MapOfSurfaceSample.hxx b/src/Deprecated/NCollectionAliases/IntTools_MapOfSurfaceSample.hxx new file mode 100644 index 0000000000..6d3af49aed --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntTools_MapOfSurfaceSample.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntTools_MapOfSurfaceSample.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _IntTools_MapOfSurfaceSample_hxx +#define _IntTools_MapOfSurfaceSample_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "IntTools_MapOfSurfaceSample.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("IntTools_MapOfSurfaceSample is deprecated, use " + "NCollection_Map directly") +typedef NCollection_Map IntTools_MapOfSurfaceSample; +Standard_DEPRECATED("IntTools_MapIteratorOfMapOfSurfaceSample is deprecated, use " + "NCollection_Map::Iterator directly") +typedef NCollection_Map::Iterator + IntTools_MapIteratorOfMapOfSurfaceSample; + +#endif // _IntTools_MapOfSurfaceSample_hxx diff --git a/src/Deprecated/NCollectionAliases/IntTools_SequenceOfCommonPrts.hxx b/src/Deprecated/NCollectionAliases/IntTools_SequenceOfCommonPrts.hxx new file mode 100644 index 0000000000..ca366ab399 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntTools_SequenceOfCommonPrts.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntTools_SequenceOfCommonPrts.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _IntTools_SequenceOfCommonPrts_hxx +#define _IntTools_SequenceOfCommonPrts_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IntTools_SequenceOfCommonPrts.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED("IntTools_SequenceOfCommonPrts is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence IntTools_SequenceOfCommonPrts; + +#endif // _IntTools_SequenceOfCommonPrts_hxx diff --git a/src/Deprecated/NCollectionAliases/IntTools_SequenceOfCurves.hxx b/src/Deprecated/NCollectionAliases/IntTools_SequenceOfCurves.hxx new file mode 100644 index 0000000000..0c4255a480 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntTools_SequenceOfCurves.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntTools_SequenceOfCurves.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _IntTools_SequenceOfCurves_hxx +#define _IntTools_SequenceOfCurves_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IntTools_SequenceOfCurves.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "IntTools_SequenceOfCurves is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence IntTools_SequenceOfCurves; + +#endif // _IntTools_SequenceOfCurves_hxx diff --git a/src/Deprecated/NCollectionAliases/IntTools_SequenceOfPntOn2Faces.hxx b/src/Deprecated/NCollectionAliases/IntTools_SequenceOfPntOn2Faces.hxx new file mode 100644 index 0000000000..e77c14efa0 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntTools_SequenceOfPntOn2Faces.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntTools_SequenceOfPntOn2Faces.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _IntTools_SequenceOfPntOn2Faces_hxx +#define _IntTools_SequenceOfPntOn2Faces_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IntTools_SequenceOfPntOn2Faces.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED("IntTools_SequenceOfPntOn2Faces is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence IntTools_SequenceOfPntOn2Faces; + +#endif // _IntTools_SequenceOfPntOn2Faces_hxx diff --git a/src/Deprecated/NCollectionAliases/IntTools_SequenceOfRanges.hxx b/src/Deprecated/NCollectionAliases/IntTools_SequenceOfRanges.hxx new file mode 100644 index 0000000000..ba9054d2de --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntTools_SequenceOfRanges.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntTools_SequenceOfRanges.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _IntTools_SequenceOfRanges_hxx +#define _IntTools_SequenceOfRanges_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IntTools_SequenceOfRanges.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "IntTools_SequenceOfRanges is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence IntTools_SequenceOfRanges; + +#endif // _IntTools_SequenceOfRanges_hxx diff --git a/src/Deprecated/NCollectionAliases/IntTools_SequenceOfRoots.hxx b/src/Deprecated/NCollectionAliases/IntTools_SequenceOfRoots.hxx new file mode 100644 index 0000000000..988e1e06cf --- /dev/null +++ b/src/Deprecated/NCollectionAliases/IntTools_SequenceOfRoots.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file IntTools_SequenceOfRoots.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _IntTools_SequenceOfRoots_hxx +#define _IntTools_SequenceOfRoots_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("IntTools_SequenceOfRoots.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "IntTools_SequenceOfRoots is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence IntTools_SequenceOfRoots; + +#endif // _IntTools_SequenceOfRoots_hxx diff --git a/src/Deprecated/NCollectionAliases/Interface_Array1OfFileParameter.hxx b/src/Deprecated/NCollectionAliases/Interface_Array1OfFileParameter.hxx new file mode 100644 index 0000000000..439ff4ac4b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Interface_Array1OfFileParameter.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Interface_Array1OfFileParameter.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _Interface_Array1OfFileParameter_hxx +#define _Interface_Array1OfFileParameter_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Interface_Array1OfFileParameter.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Array1 directly.") + + Standard_DEPRECATED("Interface_Array1OfFileParameter is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 Interface_Array1OfFileParameter; + +#endif // _Interface_Array1OfFileParameter_hxx diff --git a/src/Deprecated/NCollectionAliases/Interface_Array1OfHAsciiString.hxx b/src/Deprecated/NCollectionAliases/Interface_Array1OfHAsciiString.hxx new file mode 100644 index 0000000000..1670dee644 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Interface_Array1OfHAsciiString.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Interface_Array1OfHAsciiString.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _Interface_Array1OfHAsciiString_hxx +#define _Interface_Array1OfHAsciiString_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Interface_Array1OfHAsciiString.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("Interface_Array1OfHAsciiString is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + Interface_Array1OfHAsciiString; + +#endif // _Interface_Array1OfHAsciiString_hxx diff --git a/src/Deprecated/NCollectionAliases/Interface_DataMapOfTransientInteger.hxx b/src/Deprecated/NCollectionAliases/Interface_DataMapOfTransientInteger.hxx new file mode 100644 index 0000000000..7e056a4d2d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Interface_DataMapOfTransientInteger.hxx @@ -0,0 +1,40 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Interface_DataMapOfTransientInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _Interface_DataMapOfTransientInteger_hxx +#define _Interface_DataMapOfTransientInteger_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("Interface_DataMapOfTransientInteger.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("Interface_DataMapOfTransientInteger is deprecated, use " + "NCollection_DataMap, int> directly") +typedef NCollection_DataMap, int> + Interface_DataMapOfTransientInteger; +Standard_DEPRECATED( + "Interface_DataMapIteratorOfDataMapOfTransientInteger is deprecated, use " + "NCollection_DataMap, int>::Iterator directly") +typedef NCollection_DataMap, int>::Iterator + Interface_DataMapIteratorOfDataMapOfTransientInteger; + +#endif // _Interface_DataMapOfTransientInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/Interface_HArray1OfHAsciiString.hxx b/src/Deprecated/NCollectionAliases/Interface_HArray1OfHAsciiString.hxx new file mode 100644 index 0000000000..7807d59e68 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Interface_HArray1OfHAsciiString.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Interface_HArray1OfHAsciiString.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _Interface_HArray1OfHAsciiString_hxx +#define _Interface_HArray1OfHAsciiString_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Interface_HArray1OfHAsciiString.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("Interface_HArray1OfHAsciiString is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + Interface_HArray1OfHAsciiString; + +#endif // _Interface_HArray1OfHAsciiString_hxx diff --git a/src/Deprecated/NCollectionAliases/Interface_HSequenceOfCheck.hxx b/src/Deprecated/NCollectionAliases/Interface_HSequenceOfCheck.hxx new file mode 100644 index 0000000000..59ceb96786 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Interface_HSequenceOfCheck.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Interface_HSequenceOfCheck.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> directly instead. + +#ifndef _Interface_HSequenceOfCheck_hxx +#define _Interface_HSequenceOfCheck_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Interface_HSequenceOfCheck.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED("Interface_HSequenceOfCheck is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> Interface_HSequenceOfCheck; + +#endif // _Interface_HSequenceOfCheck_hxx diff --git a/src/Deprecated/NCollectionAliases/Interface_IndexedMapOfAsciiString.hxx b/src/Deprecated/NCollectionAliases/Interface_IndexedMapOfAsciiString.hxx new file mode 100644 index 0000000000..b35bc499ef --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Interface_IndexedMapOfAsciiString.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Interface_IndexedMapOfAsciiString.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedMap directly instead. + +#ifndef _Interface_IndexedMapOfAsciiString_hxx +#define _Interface_IndexedMapOfAsciiString_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Interface_IndexedMapOfAsciiString.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_IndexedMap directly.") + + Standard_DEPRECATED("Interface_IndexedMapOfAsciiString is deprecated, use " + "NCollection_IndexedMap directly") +typedef NCollection_IndexedMap Interface_IndexedMapOfAsciiString; + +#endif // _Interface_IndexedMapOfAsciiString_hxx diff --git a/src/Deprecated/NCollectionAliases/Interface_SequenceOfCheck.hxx b/src/Deprecated/NCollectionAliases/Interface_SequenceOfCheck.hxx new file mode 100644 index 0000000000..dff4ed8567 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Interface_SequenceOfCheck.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Interface_SequenceOfCheck.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _Interface_SequenceOfCheck_hxx +#define _Interface_SequenceOfCheck_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Interface_SequenceOfCheck.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("Interface_SequenceOfCheck is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> Interface_SequenceOfCheck; + +#endif // _Interface_SequenceOfCheck_hxx diff --git a/src/Deprecated/NCollectionAliases/Interface_VectorOfFileParameter.hxx b/src/Deprecated/NCollectionAliases/Interface_VectorOfFileParameter.hxx new file mode 100644 index 0000000000..d757267171 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Interface_VectorOfFileParameter.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Interface_VectorOfFileParameter.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Vector directly instead. + +#ifndef _Interface_VectorOfFileParameter_hxx +#define _Interface_VectorOfFileParameter_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Interface_VectorOfFileParameter.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Vector directly.") + + Standard_DEPRECATED("Interface_VectorOfFileParameter is deprecated, use " + "NCollection_Vector directly") +typedef NCollection_Vector Interface_VectorOfFileParameter; + +#endif // _Interface_VectorOfFileParameter_hxx diff --git a/src/Deprecated/NCollectionAliases/Intf_Array1OfLin.hxx b/src/Deprecated/NCollectionAliases/Intf_Array1OfLin.hxx new file mode 100644 index 0000000000..d70afc5982 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Intf_Array1OfLin.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Intf_Array1OfLin.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _Intf_Array1OfLin_hxx +#define _Intf_Array1OfLin_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Intf_Array1OfLin.hxx is deprecated since OCCT 8.0.0. Use NCollection_Array1 directly.") + + Standard_DEPRECATED("Intf_Array1OfLin is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 Intf_Array1OfLin; + +#endif // _Intf_Array1OfLin_hxx diff --git a/src/Deprecated/NCollectionAliases/Intf_SeqOfSectionLine.hxx b/src/Deprecated/NCollectionAliases/Intf_SeqOfSectionLine.hxx new file mode 100644 index 0000000000..bc5ebc6afd --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Intf_SeqOfSectionLine.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Intf_SeqOfSectionLine.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _Intf_SeqOfSectionLine_hxx +#define _Intf_SeqOfSectionLine_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Intf_SeqOfSectionLine.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "Intf_SeqOfSectionLine is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence Intf_SeqOfSectionLine; + +#endif // _Intf_SeqOfSectionLine_hxx diff --git a/src/Deprecated/NCollectionAliases/Intf_SeqOfSectionPoint.hxx b/src/Deprecated/NCollectionAliases/Intf_SeqOfSectionPoint.hxx new file mode 100644 index 0000000000..1497b1a318 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Intf_SeqOfSectionPoint.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Intf_SeqOfSectionPoint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _Intf_SeqOfSectionPoint_hxx +#define _Intf_SeqOfSectionPoint_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Intf_SeqOfSectionPoint.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "Intf_SeqOfSectionPoint is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence Intf_SeqOfSectionPoint; + +#endif // _Intf_SeqOfSectionPoint_hxx diff --git a/src/Deprecated/NCollectionAliases/Intf_SeqOfTangentZone.hxx b/src/Deprecated/NCollectionAliases/Intf_SeqOfTangentZone.hxx new file mode 100644 index 0000000000..825cf42dc1 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Intf_SeqOfTangentZone.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Intf_SeqOfTangentZone.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _Intf_SeqOfTangentZone_hxx +#define _Intf_SeqOfTangentZone_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Intf_SeqOfTangentZone.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "Intf_SeqOfTangentZone is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence Intf_SeqOfTangentZone; + +#endif // _Intf_SeqOfTangentZone_hxx diff --git a/src/Deprecated/NCollectionAliases/Intrv_SequenceOfInterval.hxx b/src/Deprecated/NCollectionAliases/Intrv_SequenceOfInterval.hxx new file mode 100644 index 0000000000..eee523968f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Intrv_SequenceOfInterval.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Intrv_SequenceOfInterval.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _Intrv_SequenceOfInterval_hxx +#define _Intrv_SequenceOfInterval_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Intrv_SequenceOfInterval.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "Intrv_SequenceOfInterval is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence Intrv_SequenceOfInterval; + +#endif // _Intrv_SequenceOfInterval_hxx diff --git a/src/Deprecated/NCollectionAliases/LProp_SequenceOfCIType.hxx b/src/Deprecated/NCollectionAliases/LProp_SequenceOfCIType.hxx new file mode 100644 index 0000000000..0cbbd0474f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/LProp_SequenceOfCIType.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file LProp_SequenceOfCIType.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _LProp_SequenceOfCIType_hxx +#define _LProp_SequenceOfCIType_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("LProp_SequenceOfCIType.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "LProp_SequenceOfCIType is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence LProp_SequenceOfCIType; + +#endif // _LProp_SequenceOfCIType_hxx diff --git a/src/Deprecated/NCollectionAliases/Law_Laws.hxx b/src/Deprecated/NCollectionAliases/Law_Laws.hxx new file mode 100644 index 0000000000..7d6396dca4 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Law_Laws.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Law_Laws.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _Law_Laws_hxx +#define _Law_Laws_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Law_Laws.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "Law_Laws is deprecated, use NCollection_List> directly") +typedef NCollection_List> Law_Laws; +Standard_DEPRECATED("Law_ListIteratorOfLaws is deprecated, use " + "NCollection_List>::Iterator directly") +typedef NCollection_List>::Iterator Law_ListIteratorOfLaws; + +#endif // _Law_Laws_hxx diff --git a/src/Deprecated/NCollectionAliases/LocOpe_DataMapOfShapePnt.hxx b/src/Deprecated/NCollectionAliases/LocOpe_DataMapOfShapePnt.hxx new file mode 100644 index 0000000000..e579ddd3ff --- /dev/null +++ b/src/Deprecated/NCollectionAliases/LocOpe_DataMapOfShapePnt.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file LocOpe_DataMapOfShapePnt.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _LocOpe_DataMapOfShapePnt_hxx +#define _LocOpe_DataMapOfShapePnt_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "LocOpe_DataMapOfShapePnt.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("LocOpe_DataMapOfShapePnt is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap LocOpe_DataMapOfShapePnt; +Standard_DEPRECATED( + "LocOpe_DataMapIteratorOfDataMapOfShapePnt is deprecated, use NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + LocOpe_DataMapIteratorOfDataMapOfShapePnt; + +#endif // _LocOpe_DataMapOfShapePnt_hxx diff --git a/src/Deprecated/NCollectionAliases/LocOpe_SequenceOfCirc.hxx b/src/Deprecated/NCollectionAliases/LocOpe_SequenceOfCirc.hxx new file mode 100644 index 0000000000..ee2d89821b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/LocOpe_SequenceOfCirc.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file LocOpe_SequenceOfCirc.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _LocOpe_SequenceOfCirc_hxx +#define _LocOpe_SequenceOfCirc_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("LocOpe_SequenceOfCirc.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "LocOpe_SequenceOfCirc is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence LocOpe_SequenceOfCirc; + +#endif // _LocOpe_SequenceOfCirc_hxx diff --git a/src/Deprecated/NCollectionAliases/LocOpe_SequenceOfLin.hxx b/src/Deprecated/NCollectionAliases/LocOpe_SequenceOfLin.hxx new file mode 100644 index 0000000000..d661817b6f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/LocOpe_SequenceOfLin.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file LocOpe_SequenceOfLin.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _LocOpe_SequenceOfLin_hxx +#define _LocOpe_SequenceOfLin_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("LocOpe_SequenceOfLin.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "LocOpe_SequenceOfLin is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence LocOpe_SequenceOfLin; + +#endif // _LocOpe_SequenceOfLin_hxx diff --git a/src/Deprecated/NCollectionAliases/LocOpe_SequenceOfPntFace.hxx b/src/Deprecated/NCollectionAliases/LocOpe_SequenceOfPntFace.hxx new file mode 100644 index 0000000000..368e727bed --- /dev/null +++ b/src/Deprecated/NCollectionAliases/LocOpe_SequenceOfPntFace.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file LocOpe_SequenceOfPntFace.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _LocOpe_SequenceOfPntFace_hxx +#define _LocOpe_SequenceOfPntFace_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("LocOpe_SequenceOfPntFace.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "LocOpe_SequenceOfPntFace is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence LocOpe_SequenceOfPntFace; + +#endif // _LocOpe_SequenceOfPntFace_hxx diff --git a/src/Deprecated/NCollectionAliases/MAT2d_Array2OfConnexion.hxx b/src/Deprecated/NCollectionAliases/MAT2d_Array2OfConnexion.hxx new file mode 100644 index 0000000000..f50b81c1c2 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MAT2d_Array2OfConnexion.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MAT2d_Array2OfConnexion.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2> directly instead. + +#ifndef _MAT2d_Array2OfConnexion_hxx +#define _MAT2d_Array2OfConnexion_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("MAT2d_Array2OfConnexion.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array2> directly.") + + Standard_DEPRECATED("MAT2d_Array2OfConnexion is deprecated, use " + "NCollection_Array2> directly") +typedef NCollection_Array2> MAT2d_Array2OfConnexion; + +#endif // _MAT2d_Array2OfConnexion_hxx diff --git a/src/Deprecated/NCollectionAliases/MAT2d_DataMapOfBiIntInteger.hxx b/src/Deprecated/NCollectionAliases/MAT2d_DataMapOfBiIntInteger.hxx new file mode 100644 index 0000000000..3abd3bd545 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MAT2d_DataMapOfBiIntInteger.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MAT2d_DataMapOfBiIntInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _MAT2d_DataMapOfBiIntInteger_hxx +#define _MAT2d_DataMapOfBiIntInteger_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "MAT2d_DataMapOfBiIntInteger.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "MAT2d_DataMapOfBiIntInteger is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap MAT2d_DataMapOfBiIntInteger; +Standard_DEPRECATED("MAT2d_DataMapIteratorOfDataMapOfBiIntInteger is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + MAT2d_DataMapIteratorOfDataMapOfBiIntInteger; + +#endif // _MAT2d_DataMapOfBiIntInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/MAT2d_DataMapOfBiIntSequenceOfInteger.hxx b/src/Deprecated/NCollectionAliases/MAT2d_DataMapOfBiIntSequenceOfInteger.hxx new file mode 100644 index 0000000000..c580636ec3 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MAT2d_DataMapOfBiIntSequenceOfInteger.hxx @@ -0,0 +1,40 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MAT2d_DataMapOfBiIntSequenceOfInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _MAT2d_DataMapOfBiIntSequenceOfInteger_hxx +#define _MAT2d_DataMapOfBiIntSequenceOfInteger_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("MAT2d_DataMapOfBiIntSequenceOfInteger.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("MAT2d_DataMapOfBiIntSequenceOfInteger is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap + MAT2d_DataMapOfBiIntSequenceOfInteger; +Standard_DEPRECATED( + "MAT2d_DataMapIteratorOfDataMapOfBiIntSequenceOfInteger is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + MAT2d_DataMapIteratorOfDataMapOfBiIntSequenceOfInteger; + +#endif // _MAT2d_DataMapOfBiIntSequenceOfInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/MAT2d_DataMapOfIntegerBisec.hxx b/src/Deprecated/NCollectionAliases/MAT2d_DataMapOfIntegerBisec.hxx new file mode 100644 index 0000000000..a9ebb8bf74 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MAT2d_DataMapOfIntegerBisec.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MAT2d_DataMapOfIntegerBisec.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _MAT2d_DataMapOfIntegerBisec_hxx +#define _MAT2d_DataMapOfIntegerBisec_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "MAT2d_DataMapOfIntegerBisec.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("MAT2d_DataMapOfIntegerBisec is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap MAT2d_DataMapOfIntegerBisec; +Standard_DEPRECATED("MAT2d_DataMapIteratorOfDataMapOfIntegerBisec is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + MAT2d_DataMapIteratorOfDataMapOfIntegerBisec; + +#endif // _MAT2d_DataMapOfIntegerBisec_hxx diff --git a/src/Deprecated/NCollectionAliases/MAT2d_DataMapOfIntegerConnexion.hxx b/src/Deprecated/NCollectionAliases/MAT2d_DataMapOfIntegerConnexion.hxx new file mode 100644 index 0000000000..b63584ff22 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MAT2d_DataMapOfIntegerConnexion.hxx @@ -0,0 +1,40 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MAT2d_DataMapOfIntegerConnexion.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _MAT2d_DataMapOfIntegerConnexion_hxx +#define _MAT2d_DataMapOfIntegerConnexion_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("MAT2d_DataMapOfIntegerConnexion.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED("MAT2d_DataMapOfIntegerConnexion is deprecated, use NCollection_DataMap> directly") +typedef NCollection_DataMap> + MAT2d_DataMapOfIntegerConnexion; +Standard_DEPRECATED( + "MAT2d_DataMapIteratorOfDataMapOfIntegerConnexion is deprecated, use NCollection_DataMap>::Iterator directly") +typedef NCollection_DataMap>::Iterator + MAT2d_DataMapIteratorOfDataMapOfIntegerConnexion; + +#endif // _MAT2d_DataMapOfIntegerConnexion_hxx diff --git a/src/Deprecated/NCollectionAliases/MAT2d_DataMapOfIntegerPnt2d.hxx b/src/Deprecated/NCollectionAliases/MAT2d_DataMapOfIntegerPnt2d.hxx new file mode 100644 index 0000000000..c93dc24a3c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MAT2d_DataMapOfIntegerPnt2d.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MAT2d_DataMapOfIntegerPnt2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _MAT2d_DataMapOfIntegerPnt2d_hxx +#define _MAT2d_DataMapOfIntegerPnt2d_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "MAT2d_DataMapOfIntegerPnt2d.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "MAT2d_DataMapOfIntegerPnt2d is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap MAT2d_DataMapOfIntegerPnt2d; +Standard_DEPRECATED("MAT2d_DataMapIteratorOfDataMapOfIntegerPnt2d is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator MAT2d_DataMapIteratorOfDataMapOfIntegerPnt2d; + +#endif // _MAT2d_DataMapOfIntegerPnt2d_hxx diff --git a/src/Deprecated/NCollectionAliases/MAT2d_DataMapOfIntegerSequenceOfConnexion.hxx b/src/Deprecated/NCollectionAliases/MAT2d_DataMapOfIntegerSequenceOfConnexion.hxx new file mode 100644 index 0000000000..2a5de6eb2e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MAT2d_DataMapOfIntegerSequenceOfConnexion.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MAT2d_DataMapOfIntegerSequenceOfConnexion.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _MAT2d_DataMapOfIntegerSequenceOfConnexion_hxx +#define _MAT2d_DataMapOfIntegerSequenceOfConnexion_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("MAT2d_DataMapOfIntegerSequenceOfConnexion.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("MAT2d_DataMapOfIntegerSequenceOfConnexion is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap + MAT2d_DataMapOfIntegerSequenceOfConnexion; +Standard_DEPRECATED("MAT2d_DataMapIteratorOfDataMapOfIntegerSequenceOfConnexion is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + MAT2d_DataMapIteratorOfDataMapOfIntegerSequenceOfConnexion; + +#endif // _MAT2d_DataMapOfIntegerSequenceOfConnexion_hxx diff --git a/src/Deprecated/NCollectionAliases/MAT2d_DataMapOfIntegerVec2d.hxx b/src/Deprecated/NCollectionAliases/MAT2d_DataMapOfIntegerVec2d.hxx new file mode 100644 index 0000000000..7830fb6431 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MAT2d_DataMapOfIntegerVec2d.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MAT2d_DataMapOfIntegerVec2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _MAT2d_DataMapOfIntegerVec2d_hxx +#define _MAT2d_DataMapOfIntegerVec2d_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "MAT2d_DataMapOfIntegerVec2d.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "MAT2d_DataMapOfIntegerVec2d is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap MAT2d_DataMapOfIntegerVec2d; +Standard_DEPRECATED("MAT2d_DataMapIteratorOfDataMapOfIntegerVec2d is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator MAT2d_DataMapIteratorOfDataMapOfIntegerVec2d; + +#endif // _MAT2d_DataMapOfIntegerVec2d_hxx diff --git a/src/Deprecated/NCollectionAliases/MAT2d_SequenceOfConnexion.hxx b/src/Deprecated/NCollectionAliases/MAT2d_SequenceOfConnexion.hxx new file mode 100644 index 0000000000..cc10324e05 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MAT2d_SequenceOfConnexion.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MAT2d_SequenceOfConnexion.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _MAT2d_SequenceOfConnexion_hxx +#define _MAT2d_SequenceOfConnexion_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("MAT2d_SequenceOfConnexion.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("MAT2d_SequenceOfConnexion is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> MAT2d_SequenceOfConnexion; + +#endif // _MAT2d_SequenceOfConnexion_hxx diff --git a/src/Deprecated/NCollectionAliases/MAT2d_SequenceOfSequenceOfCurve.hxx b/src/Deprecated/NCollectionAliases/MAT2d_SequenceOfSequenceOfCurve.hxx new file mode 100644 index 0000000000..0918bac04d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MAT2d_SequenceOfSequenceOfCurve.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MAT2d_SequenceOfSequenceOfCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _MAT2d_SequenceOfSequenceOfCurve_hxx +#define _MAT2d_SequenceOfSequenceOfCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("MAT2d_SequenceOfSequenceOfCurve.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Sequence directly.") + + Standard_DEPRECATED("MAT2d_SequenceOfSequenceOfCurve is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence MAT2d_SequenceOfSequenceOfCurve; + +#endif // _MAT2d_SequenceOfSequenceOfCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/MAT2d_SequenceOfSequenceOfGeometry.hxx b/src/Deprecated/NCollectionAliases/MAT2d_SequenceOfSequenceOfGeometry.hxx new file mode 100644 index 0000000000..6e40a1150e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MAT2d_SequenceOfSequenceOfGeometry.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MAT2d_SequenceOfSequenceOfGeometry.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _MAT2d_SequenceOfSequenceOfGeometry_hxx +#define _MAT2d_SequenceOfSequenceOfGeometry_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("MAT2d_SequenceOfSequenceOfGeometry.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Sequence directly.") + + Standard_DEPRECATED("MAT2d_SequenceOfSequenceOfGeometry is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence MAT2d_SequenceOfSequenceOfGeometry; + +#endif // _MAT2d_SequenceOfSequenceOfGeometry_hxx diff --git a/src/Deprecated/NCollectionAliases/MAT_DataMapOfIntegerArc.hxx b/src/Deprecated/NCollectionAliases/MAT_DataMapOfIntegerArc.hxx new file mode 100644 index 0000000000..ea018deb19 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MAT_DataMapOfIntegerArc.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MAT_DataMapOfIntegerArc.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _MAT_DataMapOfIntegerArc_hxx +#define _MAT_DataMapOfIntegerArc_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "MAT_DataMapOfIntegerArc.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("MAT_DataMapOfIntegerArc is deprecated, use NCollection_DataMap> directly") +typedef NCollection_DataMap> MAT_DataMapOfIntegerArc; +Standard_DEPRECATED("MAT_DataMapIteratorOfDataMapOfIntegerArc is deprecated, use " + "NCollection_DataMap>::Iterator directly") +typedef NCollection_DataMap>::Iterator + MAT_DataMapIteratorOfDataMapOfIntegerArc; + +#endif // _MAT_DataMapOfIntegerArc_hxx diff --git a/src/Deprecated/NCollectionAliases/MAT_DataMapOfIntegerBasicElt.hxx b/src/Deprecated/NCollectionAliases/MAT_DataMapOfIntegerBasicElt.hxx new file mode 100644 index 0000000000..304fdb3b4d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MAT_DataMapOfIntegerBasicElt.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MAT_DataMapOfIntegerBasicElt.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _MAT_DataMapOfIntegerBasicElt_hxx +#define _MAT_DataMapOfIntegerBasicElt_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("MAT_DataMapOfIntegerBasicElt.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection types directly.") + + Standard_DEPRECATED("MAT_DataMapOfIntegerBasicElt is deprecated, use NCollection_DataMap> directly") +typedef NCollection_DataMap> MAT_DataMapOfIntegerBasicElt; +Standard_DEPRECATED( + "MAT_DataMapIteratorOfDataMapOfIntegerBasicElt is deprecated, use NCollection_DataMap>::Iterator directly") +typedef NCollection_DataMap>::Iterator + MAT_DataMapIteratorOfDataMapOfIntegerBasicElt; + +#endif // _MAT_DataMapOfIntegerBasicElt_hxx diff --git a/src/Deprecated/NCollectionAliases/MAT_DataMapOfIntegerBisector.hxx b/src/Deprecated/NCollectionAliases/MAT_DataMapOfIntegerBisector.hxx new file mode 100644 index 0000000000..850b6fd1e0 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MAT_DataMapOfIntegerBisector.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MAT_DataMapOfIntegerBisector.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _MAT_DataMapOfIntegerBisector_hxx +#define _MAT_DataMapOfIntegerBisector_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("MAT_DataMapOfIntegerBisector.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection types directly.") + + Standard_DEPRECATED("MAT_DataMapOfIntegerBisector is deprecated, use NCollection_DataMap> directly") +typedef NCollection_DataMap> MAT_DataMapOfIntegerBisector; +Standard_DEPRECATED( + "MAT_DataMapIteratorOfDataMapOfIntegerBisector is deprecated, use NCollection_DataMap>::Iterator directly") +typedef NCollection_DataMap>::Iterator + MAT_DataMapIteratorOfDataMapOfIntegerBisector; + +#endif // _MAT_DataMapOfIntegerBisector_hxx diff --git a/src/Deprecated/NCollectionAliases/MAT_DataMapOfIntegerNode.hxx b/src/Deprecated/NCollectionAliases/MAT_DataMapOfIntegerNode.hxx new file mode 100644 index 0000000000..1ab1f788a6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MAT_DataMapOfIntegerNode.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MAT_DataMapOfIntegerNode.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _MAT_DataMapOfIntegerNode_hxx +#define _MAT_DataMapOfIntegerNode_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "MAT_DataMapOfIntegerNode.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("MAT_DataMapOfIntegerNode is deprecated, use NCollection_DataMap> directly") +typedef NCollection_DataMap> MAT_DataMapOfIntegerNode; +Standard_DEPRECATED("MAT_DataMapIteratorOfDataMapOfIntegerNode is deprecated, use " + "NCollection_DataMap>::Iterator directly") +typedef NCollection_DataMap>::Iterator + MAT_DataMapIteratorOfDataMapOfIntegerNode; + +#endif // _MAT_DataMapOfIntegerNode_hxx diff --git a/src/Deprecated/NCollectionAliases/MAT_SequenceOfArc.hxx b/src/Deprecated/NCollectionAliases/MAT_SequenceOfArc.hxx new file mode 100644 index 0000000000..325cbdb562 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MAT_SequenceOfArc.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MAT_SequenceOfArc.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _MAT_SequenceOfArc_hxx +#define _MAT_SequenceOfArc_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("MAT_SequenceOfArc.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("MAT_SequenceOfArc is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> MAT_SequenceOfArc; + +#endif // _MAT_SequenceOfArc_hxx diff --git a/src/Deprecated/NCollectionAliases/MAT_SequenceOfBasicElt.hxx b/src/Deprecated/NCollectionAliases/MAT_SequenceOfBasicElt.hxx new file mode 100644 index 0000000000..6a949964cf --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MAT_SequenceOfBasicElt.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MAT_SequenceOfBasicElt.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _MAT_SequenceOfBasicElt_hxx +#define _MAT_SequenceOfBasicElt_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("MAT_SequenceOfBasicElt.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("MAT_SequenceOfBasicElt is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> MAT_SequenceOfBasicElt; + +#endif // _MAT_SequenceOfBasicElt_hxx diff --git a/src/Deprecated/NCollectionAliases/MeshVS_Array1OfSequenceOfInteger.hxx b/src/Deprecated/NCollectionAliases/MeshVS_Array1OfSequenceOfInteger.hxx new file mode 100644 index 0000000000..6f551d8a33 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MeshVS_Array1OfSequenceOfInteger.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MeshVS_Array1OfSequenceOfInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _MeshVS_Array1OfSequenceOfInteger_hxx +#define _MeshVS_Array1OfSequenceOfInteger_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("MeshVS_Array1OfSequenceOfInteger.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Array1 directly.") + + Standard_DEPRECATED("MeshVS_Array1OfSequenceOfInteger is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 MeshVS_Array1OfSequenceOfInteger; + +#endif // _MeshVS_Array1OfSequenceOfInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfColorMapOfInteger.hxx b/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfColorMapOfInteger.hxx new file mode 100644 index 0000000000..b55bfbbe59 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfColorMapOfInteger.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MeshVS_DataMapOfColorMapOfInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _MeshVS_DataMapOfColorMapOfInteger_hxx +#define _MeshVS_DataMapOfColorMapOfInteger_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("MeshVS_DataMapOfColorMapOfInteger.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED("MeshVS_DataMapOfColorMapOfInteger is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap MeshVS_DataMapOfColorMapOfInteger; +Standard_DEPRECATED("MeshVS_DataMapIteratorOfDataMapOfColorMapOfInteger is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + MeshVS_DataMapIteratorOfDataMapOfColorMapOfInteger; + +#endif // _MeshVS_DataMapOfColorMapOfInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfHArray1OfSequenceOfInteger.hxx b/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfHArray1OfSequenceOfInteger.hxx new file mode 100644 index 0000000000..e9fe4f92af --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfHArray1OfSequenceOfInteger.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MeshVS_DataMapOfHArray1OfSequenceOfInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _MeshVS_DataMapOfHArray1OfSequenceOfInteger_hxx +#define _MeshVS_DataMapOfHArray1OfSequenceOfInteger_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("MeshVS_DataMapOfHArray1OfSequenceOfInteger.hxx is deprecated since " + "OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "MeshVS_DataMapOfHArray1OfSequenceOfInteger is deprecated, use NCollection_DataMap> directly") +typedef NCollection_DataMap> + MeshVS_DataMapOfHArray1OfSequenceOfInteger; +Standard_DEPRECATED("MeshVS_DataMapIteratorOfDataMapOfHArray1OfSequenceOfInteger is deprecated, " + "use NCollection_DataMap>::Iterator directly") +typedef NCollection_DataMap>::Iterator + MeshVS_DataMapIteratorOfDataMapOfHArray1OfSequenceOfInteger; + +#endif // _MeshVS_DataMapOfHArray1OfSequenceOfInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfIntegerAsciiString.hxx b/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfIntegerAsciiString.hxx new file mode 100644 index 0000000000..374c798014 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfIntegerAsciiString.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MeshVS_DataMapOfIntegerAsciiString.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _MeshVS_DataMapOfIntegerAsciiString_hxx +#define _MeshVS_DataMapOfIntegerAsciiString_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("MeshVS_DataMapOfIntegerAsciiString.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED("MeshVS_DataMapOfIntegerAsciiString is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap MeshVS_DataMapOfIntegerAsciiString; +Standard_DEPRECATED("MeshVS_DataMapIteratorOfDataMapOfIntegerAsciiString is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + MeshVS_DataMapIteratorOfDataMapOfIntegerAsciiString; + +#endif // _MeshVS_DataMapOfIntegerAsciiString_hxx diff --git a/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfIntegerBoolean.hxx b/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfIntegerBoolean.hxx new file mode 100644 index 0000000000..1b6be82fcf --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfIntegerBoolean.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MeshVS_DataMapOfIntegerBoolean.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _MeshVS_DataMapOfIntegerBoolean_hxx +#define _MeshVS_DataMapOfIntegerBoolean_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("MeshVS_DataMapOfIntegerBoolean.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection types directly.") + + Standard_DEPRECATED( + "MeshVS_DataMapOfIntegerBoolean is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap MeshVS_DataMapOfIntegerBoolean; +Standard_DEPRECATED("MeshVS_DataMapIteratorOfDataMapOfIntegerBoolean is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator MeshVS_DataMapIteratorOfDataMapOfIntegerBoolean; + +#endif // _MeshVS_DataMapOfIntegerBoolean_hxx diff --git a/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfIntegerColor.hxx b/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfIntegerColor.hxx new file mode 100644 index 0000000000..faba592df9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfIntegerColor.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MeshVS_DataMapOfIntegerColor.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _MeshVS_DataMapOfIntegerColor_hxx +#define _MeshVS_DataMapOfIntegerColor_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("MeshVS_DataMapOfIntegerColor.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection types directly.") + + Standard_DEPRECATED("MeshVS_DataMapOfIntegerColor is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap MeshVS_DataMapOfIntegerColor; +Standard_DEPRECATED("MeshVS_DataMapIteratorOfDataMapOfIntegerColor is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + MeshVS_DataMapIteratorOfDataMapOfIntegerColor; + +#endif // _MeshVS_DataMapOfIntegerColor_hxx diff --git a/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfIntegerMaterial.hxx b/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfIntegerMaterial.hxx new file mode 100644 index 0000000000..078873cf93 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfIntegerMaterial.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MeshVS_DataMapOfIntegerMaterial.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _MeshVS_DataMapOfIntegerMaterial_hxx +#define _MeshVS_DataMapOfIntegerMaterial_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("MeshVS_DataMapOfIntegerMaterial.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED("MeshVS_DataMapOfIntegerMaterial is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap MeshVS_DataMapOfIntegerMaterial; +Standard_DEPRECATED("MeshVS_DataMapIteratorOfDataMapOfIntegerMaterial is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + MeshVS_DataMapIteratorOfDataMapOfIntegerMaterial; + +#endif // _MeshVS_DataMapOfIntegerMaterial_hxx diff --git a/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfIntegerMeshEntityOwner.hxx b/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfIntegerMeshEntityOwner.hxx new file mode 100644 index 0000000000..f975c24554 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfIntegerMeshEntityOwner.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MeshVS_DataMapOfIntegerMeshEntityOwner.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _MeshVS_DataMapOfIntegerMeshEntityOwner_hxx +#define _MeshVS_DataMapOfIntegerMeshEntityOwner_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("MeshVS_DataMapOfIntegerMeshEntityOwner.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "MeshVS_DataMapOfIntegerMeshEntityOwner is deprecated, use NCollection_DataMap> directly") +typedef NCollection_DataMap> + MeshVS_DataMapOfIntegerMeshEntityOwner; +Standard_DEPRECATED( + "MeshVS_DataMapIteratorOfDataMapOfIntegerMeshEntityOwner is deprecated, use " + "NCollection_DataMap>::Iterator directly") +typedef NCollection_DataMap>::Iterator + MeshVS_DataMapIteratorOfDataMapOfIntegerMeshEntityOwner; + +#endif // _MeshVS_DataMapOfIntegerMeshEntityOwner_hxx diff --git a/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfIntegerOwner.hxx b/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfIntegerOwner.hxx new file mode 100644 index 0000000000..c19999d276 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfIntegerOwner.hxx @@ -0,0 +1,40 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MeshVS_DataMapOfIntegerOwner.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _MeshVS_DataMapOfIntegerOwner_hxx +#define _MeshVS_DataMapOfIntegerOwner_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("MeshVS_DataMapOfIntegerOwner.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection types directly.") + + Standard_DEPRECATED("MeshVS_DataMapOfIntegerOwner is deprecated, use NCollection_DataMap> directly") +typedef NCollection_DataMap> + MeshVS_DataMapOfIntegerOwner; +Standard_DEPRECATED( + "MeshVS_DataMapIteratorOfDataMapOfIntegerOwner is deprecated, use NCollection_DataMap>::Iterator directly") +typedef NCollection_DataMap>::Iterator + MeshVS_DataMapIteratorOfDataMapOfIntegerOwner; + +#endif // _MeshVS_DataMapOfIntegerOwner_hxx diff --git a/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfIntegerTwoColors.hxx b/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfIntegerTwoColors.hxx new file mode 100644 index 0000000000..dd058cc44a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfIntegerTwoColors.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MeshVS_DataMapOfIntegerTwoColors.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _MeshVS_DataMapOfIntegerTwoColors_hxx +#define _MeshVS_DataMapOfIntegerTwoColors_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("MeshVS_DataMapOfIntegerTwoColors.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED("MeshVS_DataMapOfIntegerTwoColors is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap MeshVS_DataMapOfIntegerTwoColors; +Standard_DEPRECATED("MeshVS_DataMapIteratorOfDataMapOfIntegerTwoColors is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + MeshVS_DataMapIteratorOfDataMapOfIntegerTwoColors; + +#endif // _MeshVS_DataMapOfIntegerTwoColors_hxx diff --git a/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfIntegerVector.hxx b/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfIntegerVector.hxx new file mode 100644 index 0000000000..469db397ef --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfIntegerVector.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MeshVS_DataMapOfIntegerVector.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _MeshVS_DataMapOfIntegerVector_hxx +#define _MeshVS_DataMapOfIntegerVector_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("MeshVS_DataMapOfIntegerVector.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection types directly.") + + Standard_DEPRECATED( + "MeshVS_DataMapOfIntegerVector is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap MeshVS_DataMapOfIntegerVector; +Standard_DEPRECATED("MeshVS_DataMapIteratorOfDataMapOfIntegerVector is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator MeshVS_DataMapIteratorOfDataMapOfIntegerVector; + +#endif // _MeshVS_DataMapOfIntegerVector_hxx diff --git a/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfTwoColorsMapOfInteger.hxx b/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfTwoColorsMapOfInteger.hxx new file mode 100644 index 0000000000..94cfcb8c2d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MeshVS_DataMapOfTwoColorsMapOfInteger.hxx @@ -0,0 +1,40 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MeshVS_DataMapOfTwoColorsMapOfInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _MeshVS_DataMapOfTwoColorsMapOfInteger_hxx +#define _MeshVS_DataMapOfTwoColorsMapOfInteger_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("MeshVS_DataMapOfTwoColorsMapOfInteger.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("MeshVS_DataMapOfTwoColorsMapOfInteger is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap + MeshVS_DataMapOfTwoColorsMapOfInteger; +Standard_DEPRECATED( + "MeshVS_DataMapIteratorOfDataMapOfTwoColorsMapOfInteger is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + MeshVS_DataMapIteratorOfDataMapOfTwoColorsMapOfInteger; + +#endif // _MeshVS_DataMapOfTwoColorsMapOfInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/MeshVS_HArray1OfSequenceOfInteger.hxx b/src/Deprecated/NCollectionAliases/MeshVS_HArray1OfSequenceOfInteger.hxx new file mode 100644 index 0000000000..56adc809ae --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MeshVS_HArray1OfSequenceOfInteger.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MeshVS_HArray1OfSequenceOfInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _MeshVS_HArray1OfSequenceOfInteger_hxx +#define _MeshVS_HArray1OfSequenceOfInteger_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("MeshVS_HArray1OfSequenceOfInteger.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("MeshVS_HArray1OfSequenceOfInteger is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 MeshVS_HArray1OfSequenceOfInteger; + +#endif // _MeshVS_HArray1OfSequenceOfInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/MeshVS_MapOfTwoNodes.hxx b/src/Deprecated/NCollectionAliases/MeshVS_MapOfTwoNodes.hxx new file mode 100644 index 0000000000..d17930a47e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MeshVS_MapOfTwoNodes.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MeshVS_MapOfTwoNodes.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _MeshVS_MapOfTwoNodes_hxx +#define _MeshVS_MapOfTwoNodes_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "MeshVS_MapOfTwoNodes.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "MeshVS_MapOfTwoNodes is deprecated, use NCollection_Map directly") +typedef NCollection_Map MeshVS_MapOfTwoNodes; +Standard_DEPRECATED("MeshVS_MapIteratorOfMapOfTwoNodes is deprecated, use " + "NCollection_Map::Iterator directly") +typedef NCollection_Map::Iterator MeshVS_MapIteratorOfMapOfTwoNodes; + +#endif // _MeshVS_MapOfTwoNodes_hxx diff --git a/src/Deprecated/NCollectionAliases/MeshVS_SequenceOfPrsBuilder.hxx b/src/Deprecated/NCollectionAliases/MeshVS_SequenceOfPrsBuilder.hxx new file mode 100644 index 0000000000..0e3f2a0ff2 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MeshVS_SequenceOfPrsBuilder.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MeshVS_SequenceOfPrsBuilder.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _MeshVS_SequenceOfPrsBuilder_hxx +#define _MeshVS_SequenceOfPrsBuilder_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("MeshVS_SequenceOfPrsBuilder.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("MeshVS_SequenceOfPrsBuilder is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> MeshVS_SequenceOfPrsBuilder; + +#endif // _MeshVS_SequenceOfPrsBuilder_hxx diff --git a/src/Deprecated/NCollectionAliases/Message_HArrayOfMsg.hxx b/src/Deprecated/NCollectionAliases/Message_HArrayOfMsg.hxx new file mode 100644 index 0000000000..78497973b6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Message_HArrayOfMsg.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Message_HArrayOfMsg.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _Message_HArrayOfMsg_hxx +#define _Message_HArrayOfMsg_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Message_HArrayOfMsg.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("Message_ArrayOfMsg is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> Message_ArrayOfMsg; +Standard_DEPRECATED( + "Message_HArrayOfMsg is deprecated, use NCollection_Handle directly") +typedef NCollection_Handle Message_HArrayOfMsg; + +#endif // _Message_HArrayOfMsg_hxx diff --git a/src/Deprecated/NCollectionAliases/Message_ListOfAlert.hxx b/src/Deprecated/NCollectionAliases/Message_ListOfAlert.hxx new file mode 100644 index 0000000000..91307a16d7 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Message_ListOfAlert.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Message_ListOfAlert.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_List> directly instead. + +#ifndef _Message_ListOfAlert_hxx +#define _Message_ListOfAlert_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Message_ListOfAlert.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_List> directly.") + + Standard_DEPRECATED("Message_ListOfAlert is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> Message_ListOfAlert; + +#endif // _Message_ListOfAlert_hxx diff --git a/src/Deprecated/NCollectionAliases/Message_ListOfMsg.hxx b/src/Deprecated/NCollectionAliases/Message_ListOfMsg.hxx new file mode 100644 index 0000000000..0cf2c6d044 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Message_ListOfMsg.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Message_ListOfMsg.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _Message_ListOfMsg_hxx +#define _Message_ListOfMsg_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Message_ListOfMsg.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("Message_ListOfMsg is deprecated, use NCollection_List directly") +typedef NCollection_List Message_ListOfMsg; +Standard_DEPRECATED("Message_ListIteratorOfListOfMsg is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator Message_ListIteratorOfListOfMsg; + +#endif // _Message_ListOfMsg_hxx diff --git a/src/Deprecated/NCollectionAliases/Message_SequenceOfPrinters.hxx b/src/Deprecated/NCollectionAliases/Message_SequenceOfPrinters.hxx new file mode 100644 index 0000000000..56e5f80a37 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Message_SequenceOfPrinters.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Message_SequenceOfPrinters.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _Message_SequenceOfPrinters_hxx +#define _Message_SequenceOfPrinters_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Message_SequenceOfPrinters.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("Message_SequenceOfPrinters is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> Message_SequenceOfPrinters; + +#endif // _Message_SequenceOfPrinters_hxx diff --git a/src/Deprecated/NCollectionAliases/MoniTool_DataMapOfShapeTransient.hxx b/src/Deprecated/NCollectionAliases/MoniTool_DataMapOfShapeTransient.hxx new file mode 100644 index 0000000000..a9db1d4bf4 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MoniTool_DataMapOfShapeTransient.hxx @@ -0,0 +1,46 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MoniTool_DataMapOfShapeTransient.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _MoniTool_DataMapOfShapeTransient_hxx +#define _MoniTool_DataMapOfShapeTransient_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("MoniTool_DataMapOfShapeTransient.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED( + "MoniTool_DataMapOfShapeTransient is deprecated, use NCollection_DataMap, TopTools_ShapeMapHasher> directly") +typedef NCollection_DataMap, + TopTools_ShapeMapHasher> + MoniTool_DataMapOfShapeTransient; +Standard_DEPRECATED("MoniTool_DataMapIteratorOfDataMapOfShapeTransient is deprecated, use " + "NCollection_DataMap, " + "TopTools_ShapeMapHasher>::Iterator directly") +typedef NCollection_DataMap, + TopTools_ShapeMapHasher>::Iterator + MoniTool_DataMapIteratorOfDataMapOfShapeTransient; + +#endif // _MoniTool_DataMapOfShapeTransient_hxx diff --git a/src/Deprecated/NCollectionAliases/MoniTool_HSequenceOfElement.hxx b/src/Deprecated/NCollectionAliases/MoniTool_HSequenceOfElement.hxx new file mode 100644 index 0000000000..41952f4509 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MoniTool_HSequenceOfElement.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MoniTool_HSequenceOfElement.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> directly instead. + +#ifndef _MoniTool_HSequenceOfElement_hxx +#define _MoniTool_HSequenceOfElement_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("MoniTool_HSequenceOfElement.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED("MoniTool_HSequenceOfElement is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> MoniTool_HSequenceOfElement; + +#endif // _MoniTool_HSequenceOfElement_hxx diff --git a/src/Deprecated/NCollectionAliases/MoniTool_IndexedDataMapOfShapeTransient.hxx b/src/Deprecated/NCollectionAliases/MoniTool_IndexedDataMapOfShapeTransient.hxx new file mode 100644 index 0000000000..81c2267f2d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MoniTool_IndexedDataMapOfShapeTransient.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MoniTool_IndexedDataMapOfShapeTransient.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap, TopTools_ShapeMapHasher> directly instead. + +#ifndef _MoniTool_IndexedDataMapOfShapeTransient_hxx +#define _MoniTool_IndexedDataMapOfShapeTransient_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "MoniTool_IndexedDataMapOfShapeTransient.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedDataMap, " + "TopTools_ShapeMapHasher> directly.") + + Standard_DEPRECATED("MoniTool_IndexedDataMapOfShapeTransient is deprecated, use " + "NCollection_IndexedDataMap, TopTools_ShapeMapHasher> directly") +typedef NCollection_IndexedDataMap, + TopTools_ShapeMapHasher> + MoniTool_IndexedDataMapOfShapeTransient; + +#endif // _MoniTool_IndexedDataMapOfShapeTransient_hxx diff --git a/src/Deprecated/NCollectionAliases/MoniTool_SequenceOfElement.hxx b/src/Deprecated/NCollectionAliases/MoniTool_SequenceOfElement.hxx new file mode 100644 index 0000000000..89b9e0c250 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/MoniTool_SequenceOfElement.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file MoniTool_SequenceOfElement.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _MoniTool_SequenceOfElement_hxx +#define _MoniTool_SequenceOfElement_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("MoniTool_SequenceOfElement.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("MoniTool_SequenceOfElement is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> MoniTool_SequenceOfElement; + +#endif // _MoniTool_SequenceOfElement_hxx diff --git a/src/Deprecated/NCollectionAliases/NLPlate_SequenceOfHGPPConstraint.hxx b/src/Deprecated/NCollectionAliases/NLPlate_SequenceOfHGPPConstraint.hxx new file mode 100644 index 0000000000..78b81111fb --- /dev/null +++ b/src/Deprecated/NCollectionAliases/NLPlate_SequenceOfHGPPConstraint.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file NLPlate_SequenceOfHGPPConstraint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly +//! instead. + +#ifndef _NLPlate_SequenceOfHGPPConstraint_hxx +#define _NLPlate_SequenceOfHGPPConstraint_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "NLPlate_SequenceOfHGPPConstraint.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("NLPlate_SequenceOfHGPPConstraint is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + NLPlate_SequenceOfHGPPConstraint; + +#endif // _NLPlate_SequenceOfHGPPConstraint_hxx diff --git a/src/Deprecated/NCollectionAliases/NLPlate_StackOfPlate.hxx b/src/Deprecated/NCollectionAliases/NLPlate_StackOfPlate.hxx new file mode 100644 index 0000000000..97befaa7bf --- /dev/null +++ b/src/Deprecated/NCollectionAliases/NLPlate_StackOfPlate.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file NLPlate_StackOfPlate.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _NLPlate_StackOfPlate_hxx +#define _NLPlate_StackOfPlate_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "NLPlate_StackOfPlate.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "NLPlate_StackOfPlate is deprecated, use NCollection_List directly") +typedef NCollection_List NLPlate_StackOfPlate; +Standard_DEPRECATED("NLPlate_ListIteratorOfStackOfPlate is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator NLPlate_ListIteratorOfStackOfPlate; + +#endif // _NLPlate_StackOfPlate_hxx diff --git a/src/Deprecated/NCollectionAliases/PCDM_SequenceOfDocument.hxx b/src/Deprecated/NCollectionAliases/PCDM_SequenceOfDocument.hxx new file mode 100644 index 0000000000..f7562c1b1b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/PCDM_SequenceOfDocument.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file PCDM_SequenceOfDocument.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _PCDM_SequenceOfDocument_hxx +#define _PCDM_SequenceOfDocument_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("PCDM_SequenceOfDocument.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("PCDM_SequenceOfDocument is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> PCDM_SequenceOfDocument; + +#endif // _PCDM_SequenceOfDocument_hxx diff --git a/src/Deprecated/NCollectionAliases/PCDM_SequenceOfReference.hxx b/src/Deprecated/NCollectionAliases/PCDM_SequenceOfReference.hxx new file mode 100644 index 0000000000..add126620d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/PCDM_SequenceOfReference.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file PCDM_SequenceOfReference.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _PCDM_SequenceOfReference_hxx +#define _PCDM_SequenceOfReference_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("PCDM_SequenceOfReference.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "PCDM_SequenceOfReference is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence PCDM_SequenceOfReference; + +#endif // _PCDM_SequenceOfReference_hxx diff --git a/src/Deprecated/NCollectionAliases/Plate_Array1OfPinpointConstraint.hxx b/src/Deprecated/NCollectionAliases/Plate_Array1OfPinpointConstraint.hxx new file mode 100644 index 0000000000..03201f1af9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Plate_Array1OfPinpointConstraint.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Plate_Array1OfPinpointConstraint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _Plate_Array1OfPinpointConstraint_hxx +#define _Plate_Array1OfPinpointConstraint_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Plate_Array1OfPinpointConstraint.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Array1 directly.") + + Standard_DEPRECATED("Plate_Array1OfPinpointConstraint is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 Plate_Array1OfPinpointConstraint; + +#endif // _Plate_Array1OfPinpointConstraint_hxx diff --git a/src/Deprecated/NCollectionAliases/Plate_HArray1OfPinpointConstraint.hxx b/src/Deprecated/NCollectionAliases/Plate_HArray1OfPinpointConstraint.hxx new file mode 100644 index 0000000000..4b44be48c4 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Plate_HArray1OfPinpointConstraint.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Plate_HArray1OfPinpointConstraint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _Plate_HArray1OfPinpointConstraint_hxx +#define _Plate_HArray1OfPinpointConstraint_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("Plate_HArray1OfPinpointConstraint.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("Plate_HArray1OfPinpointConstraint is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 Plate_HArray1OfPinpointConstraint; + +#endif // _Plate_HArray1OfPinpointConstraint_hxx diff --git a/src/Deprecated/NCollectionAliases/Plate_SequenceOfLinearScalarConstraint.hxx b/src/Deprecated/NCollectionAliases/Plate_SequenceOfLinearScalarConstraint.hxx new file mode 100644 index 0000000000..71b908f7f6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Plate_SequenceOfLinearScalarConstraint.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Plate_SequenceOfLinearScalarConstraint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _Plate_SequenceOfLinearScalarConstraint_hxx +#define _Plate_SequenceOfLinearScalarConstraint_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Plate_SequenceOfLinearScalarConstraint.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED("Plate_SequenceOfLinearScalarConstraint is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence Plate_SequenceOfLinearScalarConstraint; + +#endif // _Plate_SequenceOfLinearScalarConstraint_hxx diff --git a/src/Deprecated/NCollectionAliases/Plate_SequenceOfLinearXYZConstraint.hxx b/src/Deprecated/NCollectionAliases/Plate_SequenceOfLinearXYZConstraint.hxx new file mode 100644 index 0000000000..747fac0617 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Plate_SequenceOfLinearXYZConstraint.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Plate_SequenceOfLinearXYZConstraint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _Plate_SequenceOfLinearXYZConstraint_hxx +#define _Plate_SequenceOfLinearXYZConstraint_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Plate_SequenceOfLinearXYZConstraint.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_Sequence directly.") + + Standard_DEPRECATED("Plate_SequenceOfLinearXYZConstraint is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence Plate_SequenceOfLinearXYZConstraint; + +#endif // _Plate_SequenceOfLinearXYZConstraint_hxx diff --git a/src/Deprecated/NCollectionAliases/Plate_SequenceOfPinpointConstraint.hxx b/src/Deprecated/NCollectionAliases/Plate_SequenceOfPinpointConstraint.hxx new file mode 100644 index 0000000000..ed34dc62ff --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Plate_SequenceOfPinpointConstraint.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Plate_SequenceOfPinpointConstraint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _Plate_SequenceOfPinpointConstraint_hxx +#define _Plate_SequenceOfPinpointConstraint_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Plate_SequenceOfPinpointConstraint.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Sequence directly.") + + Standard_DEPRECATED("Plate_SequenceOfPinpointConstraint is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence Plate_SequenceOfPinpointConstraint; + +#endif // _Plate_SequenceOfPinpointConstraint_hxx diff --git a/src/Deprecated/NCollectionAliases/Plugin_MapOfFunctions.hxx b/src/Deprecated/NCollectionAliases/Plugin_MapOfFunctions.hxx new file mode 100644 index 0000000000..c2f808bbf4 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Plugin_MapOfFunctions.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Plugin_MapOfFunctions.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _Plugin_MapOfFunctions_hxx +#define _Plugin_MapOfFunctions_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Plugin_MapOfFunctions.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("Plugin_MapOfFunctions is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap Plugin_MapOfFunctions; +Standard_DEPRECATED("Plugin_DataMapIteratorOfMapOfFunctions is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + Plugin_DataMapIteratorOfMapOfFunctions; + +#endif // _Plugin_MapOfFunctions_hxx diff --git a/src/Deprecated/NCollectionAliases/Poly_Array1OfTriangle.hxx b/src/Deprecated/NCollectionAliases/Poly_Array1OfTriangle.hxx new file mode 100644 index 0000000000..171e3a5c38 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Poly_Array1OfTriangle.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Poly_Array1OfTriangle.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _Poly_Array1OfTriangle_hxx +#define _Poly_Array1OfTriangle_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Poly_Array1OfTriangle.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "Poly_Array1OfTriangle is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 Poly_Array1OfTriangle; + +#endif // _Poly_Array1OfTriangle_hxx diff --git a/src/Deprecated/NCollectionAliases/Poly_HArray1OfTriangle.hxx b/src/Deprecated/NCollectionAliases/Poly_HArray1OfTriangle.hxx new file mode 100644 index 0000000000..027008ee0a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Poly_HArray1OfTriangle.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Poly_HArray1OfTriangle.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _Poly_HArray1OfTriangle_hxx +#define _Poly_HArray1OfTriangle_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Poly_HArray1OfTriangle.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "Poly_HArray1OfTriangle is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 Poly_HArray1OfTriangle; + +#endif // _Poly_HArray1OfTriangle_hxx diff --git a/src/Deprecated/NCollectionAliases/Poly_ListOfTriangulation.hxx b/src/Deprecated/NCollectionAliases/Poly_ListOfTriangulation.hxx new file mode 100644 index 0000000000..06c5c2eab5 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Poly_ListOfTriangulation.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Poly_ListOfTriangulation.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_List> directly instead. + +#ifndef _Poly_ListOfTriangulation_hxx +#define _Poly_ListOfTriangulation_hxx + +#include +#include + +Standard_HEADER_DEPRECATED("Poly_ListOfTriangulation.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_List> directly.") + + Standard_DEPRECATED("Poly_ListOfTriangulation is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> Poly_ListOfTriangulation; + +#endif // _Poly_ListOfTriangulation_hxx diff --git a/src/Deprecated/NCollectionAliases/ProjLib_HSequenceOfHSequenceOfPnt.hxx b/src/Deprecated/NCollectionAliases/ProjLib_HSequenceOfHSequenceOfPnt.hxx new file mode 100644 index 0000000000..2e4f2fc5b8 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/ProjLib_HSequenceOfHSequenceOfPnt.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file ProjLib_HSequenceOfHSequenceOfPnt.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> directly +//! instead. + +#ifndef _ProjLib_HSequenceOfHSequenceOfPnt_hxx +#define _ProjLib_HSequenceOfHSequenceOfPnt_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "ProjLib_HSequenceOfHSequenceOfPnt.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED("ProjLib_HSequenceOfHSequenceOfPnt is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> + ProjLib_HSequenceOfHSequenceOfPnt; + +#endif // _ProjLib_HSequenceOfHSequenceOfPnt_hxx diff --git a/src/Deprecated/NCollectionAliases/ProjLib_SequenceOfHSequenceOfPnt.hxx b/src/Deprecated/NCollectionAliases/ProjLib_SequenceOfHSequenceOfPnt.hxx new file mode 100644 index 0000000000..2f3a425d6e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/ProjLib_SequenceOfHSequenceOfPnt.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file ProjLib_SequenceOfHSequenceOfPnt.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly +//! instead. + +#ifndef _ProjLib_SequenceOfHSequenceOfPnt_hxx +#define _ProjLib_SequenceOfHSequenceOfPnt_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "ProjLib_SequenceOfHSequenceOfPnt.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("ProjLib_SequenceOfHSequenceOfPnt is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + ProjLib_SequenceOfHSequenceOfPnt; + +#endif // _ProjLib_SequenceOfHSequenceOfPnt_hxx diff --git a/src/Deprecated/NCollectionAliases/Prs3d_NListIteratorOfListOfSequenceOfPnt.hxx b/src/Deprecated/NCollectionAliases/Prs3d_NListIteratorOfListOfSequenceOfPnt.hxx new file mode 100644 index 0000000000..99af6db43c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Prs3d_NListIteratorOfListOfSequenceOfPnt.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Prs3d_NListIteratorOfListOfSequenceOfPnt.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_List>::Iterator directly +//! instead. + +#ifndef _Prs3d_NListIteratorOfListOfSequenceOfPnt_hxx +#define _Prs3d_NListIteratorOfListOfSequenceOfPnt_hxx + +#include +#include + +Standard_HEADER_DEPRECATED( + "Prs3d_NListIteratorOfListOfSequenceOfPnt.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_List>::Iterator directly.") + + Standard_DEPRECATED( + "Prs3d_NListIteratorOfListOfSequenceOfPnt is deprecated, use " + "NCollection_List>::Iterator directly") +typedef NCollection_List>::Iterator + Prs3d_NListIteratorOfListOfSequenceOfPnt; + +#endif // _Prs3d_NListIteratorOfListOfSequenceOfPnt_hxx diff --git a/src/Deprecated/NCollectionAliases/Prs3d_NListOfSequenceOfPnt.hxx b/src/Deprecated/NCollectionAliases/Prs3d_NListOfSequenceOfPnt.hxx new file mode 100644 index 0000000000..3e7e4af376 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Prs3d_NListOfSequenceOfPnt.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Prs3d_NListOfSequenceOfPnt.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_List> directly instead. + +#ifndef _Prs3d_NListOfSequenceOfPnt_hxx +#define _Prs3d_NListOfSequenceOfPnt_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Prs3d_NListOfSequenceOfPnt.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_List> directly.") + + Standard_DEPRECATED("Prs3d_NListOfSequenceOfPnt is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> Prs3d_NListOfSequenceOfPnt; + +#endif // _Prs3d_NListOfSequenceOfPnt_hxx diff --git a/src/Deprecated/NCollectionAliases/PrsMgr_ListOfPresentations.hxx b/src/Deprecated/NCollectionAliases/PrsMgr_ListOfPresentations.hxx new file mode 100644 index 0000000000..c692883b8e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/PrsMgr_ListOfPresentations.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file PrsMgr_ListOfPresentations.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_List> directly instead. + +#ifndef _PrsMgr_ListOfPresentations_hxx +#define _PrsMgr_ListOfPresentations_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("PrsMgr_ListOfPresentations.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_List> directly.") + + Standard_DEPRECATED("PrsMgr_ListOfPresentations is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> PrsMgr_ListOfPresentations; + +#endif // _PrsMgr_ListOfPresentations_hxx diff --git a/src/Deprecated/NCollectionAliases/Quantity_Array1OfColor.hxx b/src/Deprecated/NCollectionAliases/Quantity_Array1OfColor.hxx new file mode 100644 index 0000000000..d51374c77c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Quantity_Array1OfColor.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Quantity_Array1OfColor.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _Quantity_Array1OfColor_hxx +#define _Quantity_Array1OfColor_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Quantity_Array1OfColor.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "Quantity_Array1OfColor is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 Quantity_Array1OfColor; + +#endif // _Quantity_Array1OfColor_hxx diff --git a/src/Deprecated/NCollectionAliases/Quantity_HArray1OfColor.hxx b/src/Deprecated/NCollectionAliases/Quantity_HArray1OfColor.hxx new file mode 100644 index 0000000000..f754a565b9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Quantity_HArray1OfColor.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Quantity_HArray1OfColor.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _Quantity_HArray1OfColor_hxx +#define _Quantity_HArray1OfColor_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Quantity_HArray1OfColor.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "Quantity_HArray1OfColor is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 Quantity_HArray1OfColor; + +#endif // _Quantity_HArray1OfColor_hxx diff --git a/src/Deprecated/NCollectionAliases/Resource_DataMapOfAsciiStringAsciiString.hxx b/src/Deprecated/NCollectionAliases/Resource_DataMapOfAsciiStringAsciiString.hxx new file mode 100644 index 0000000000..8c30ae7b7a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Resource_DataMapOfAsciiStringAsciiString.hxx @@ -0,0 +1,40 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Resource_DataMapOfAsciiStringAsciiString.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _Resource_DataMapOfAsciiStringAsciiString_hxx +#define _Resource_DataMapOfAsciiStringAsciiString_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Resource_DataMapOfAsciiStringAsciiString.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "Resource_DataMapOfAsciiStringAsciiString is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap + Resource_DataMapOfAsciiStringAsciiString; +Standard_DEPRECATED( + "Resource_DataMapIteratorOfDataMapOfAsciiStringAsciiString is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + Resource_DataMapIteratorOfDataMapOfAsciiStringAsciiString; + +#endif // _Resource_DataMapOfAsciiStringAsciiString_hxx diff --git a/src/Deprecated/NCollectionAliases/Resource_DataMapOfAsciiStringExtendedString.hxx b/src/Deprecated/NCollectionAliases/Resource_DataMapOfAsciiStringExtendedString.hxx new file mode 100644 index 0000000000..5733fdbaf0 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Resource_DataMapOfAsciiStringExtendedString.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Resource_DataMapOfAsciiStringExtendedString.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _Resource_DataMapOfAsciiStringExtendedString_hxx +#define _Resource_DataMapOfAsciiStringExtendedString_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("Resource_DataMapOfAsciiStringExtendedString.hxx is deprecated since " + "OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "Resource_DataMapOfAsciiStringExtendedString is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap + Resource_DataMapOfAsciiStringExtendedString; +Standard_DEPRECATED( + "Resource_DataMapIteratorOfDataMapOfAsciiStringExtendedString is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + Resource_DataMapIteratorOfDataMapOfAsciiStringExtendedString; + +#endif // _Resource_DataMapOfAsciiStringExtendedString_hxx diff --git a/src/Deprecated/NCollectionAliases/STEPCAFControl_DataMapOfLabelExternFile.hxx b/src/Deprecated/NCollectionAliases/STEPCAFControl_DataMapOfLabelExternFile.hxx new file mode 100644 index 0000000000..ca68816be6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/STEPCAFControl_DataMapOfLabelExternFile.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file STEPCAFControl_DataMapOfLabelExternFile.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _STEPCAFControl_DataMapOfLabelExternFile_hxx +#define _STEPCAFControl_DataMapOfLabelExternFile_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("STEPCAFControl_DataMapOfLabelExternFile.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "STEPCAFControl_DataMapOfLabelExternFile is deprecated, use NCollection_DataMap> directly") +typedef NCollection_DataMap> + STEPCAFControl_DataMapOfLabelExternFile; +Standard_DEPRECATED("STEPCAFControl_DataMapIteratorOfDataMapOfLabelExternFile is deprecated, use " + "NCollection_DataMap>::Iterator directly") +typedef NCollection_DataMap>::Iterator + STEPCAFControl_DataMapIteratorOfDataMapOfLabelExternFile; + +#endif // _STEPCAFControl_DataMapOfLabelExternFile_hxx diff --git a/src/Deprecated/NCollectionAliases/STEPCAFControl_DataMapOfLabelShape.hxx b/src/Deprecated/NCollectionAliases/STEPCAFControl_DataMapOfLabelShape.hxx new file mode 100644 index 0000000000..026688dc0b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/STEPCAFControl_DataMapOfLabelShape.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file STEPCAFControl_DataMapOfLabelShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _STEPCAFControl_DataMapOfLabelShape_hxx +#define _STEPCAFControl_DataMapOfLabelShape_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("STEPCAFControl_DataMapOfLabelShape.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED("STEPCAFControl_DataMapOfLabelShape is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap STEPCAFControl_DataMapOfLabelShape; +Standard_DEPRECATED("STEPCAFControl_DataMapIteratorOfDataMapOfLabelShape is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + STEPCAFControl_DataMapIteratorOfDataMapOfLabelShape; + +#endif // _STEPCAFControl_DataMapOfLabelShape_hxx diff --git a/src/Deprecated/NCollectionAliases/STEPCAFControl_DataMapOfPDExternFile.hxx b/src/Deprecated/NCollectionAliases/STEPCAFControl_DataMapOfPDExternFile.hxx new file mode 100644 index 0000000000..7d676b8ce2 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/STEPCAFControl_DataMapOfPDExternFile.hxx @@ -0,0 +1,43 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file STEPCAFControl_DataMapOfPDExternFile.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _STEPCAFControl_DataMapOfPDExternFile_hxx +#define _STEPCAFControl_DataMapOfPDExternFile_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("STEPCAFControl_DataMapOfPDExternFile.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("STEPCAFControl_DataMapOfPDExternFile is deprecated, use " + "NCollection_DataMap, " + "opencascade::handle> directly") +typedef NCollection_DataMap, + opencascade::handle> + STEPCAFControl_DataMapOfPDExternFile; +Standard_DEPRECATED("STEPCAFControl_DataMapIteratorOfDataMapOfPDExternFile is deprecated, use " + "NCollection_DataMap, " + "opencascade::handle>::Iterator directly") +typedef NCollection_DataMap, + opencascade::handle>::Iterator + STEPCAFControl_DataMapIteratorOfDataMapOfPDExternFile; + +#endif // _STEPCAFControl_DataMapOfPDExternFile_hxx diff --git a/src/Deprecated/NCollectionAliases/STEPCAFControl_DataMapOfSDRExternFile.hxx b/src/Deprecated/NCollectionAliases/STEPCAFControl_DataMapOfSDRExternFile.hxx new file mode 100644 index 0000000000..621ed38771 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/STEPCAFControl_DataMapOfSDRExternFile.hxx @@ -0,0 +1,45 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file STEPCAFControl_DataMapOfSDRExternFile.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _STEPCAFControl_DataMapOfSDRExternFile_hxx +#define _STEPCAFControl_DataMapOfSDRExternFile_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("STEPCAFControl_DataMapOfSDRExternFile.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "STEPCAFControl_DataMapOfSDRExternFile is deprecated, use " + "NCollection_DataMap, " + "opencascade::handle> directly") +typedef NCollection_DataMap, + opencascade::handle> + STEPCAFControl_DataMapOfSDRExternFile; +Standard_DEPRECATED( + "STEPCAFControl_DataMapIteratorOfDataMapOfSDRExternFile is deprecated, use " + "NCollection_DataMap, " + "opencascade::handle>::Iterator directly") +typedef NCollection_DataMap, + opencascade::handle>::Iterator + STEPCAFControl_DataMapIteratorOfDataMapOfSDRExternFile; + +#endif // _STEPCAFControl_DataMapOfSDRExternFile_hxx diff --git a/src/Deprecated/NCollectionAliases/STEPCAFControl_DataMapOfShapePD.hxx b/src/Deprecated/NCollectionAliases/STEPCAFControl_DataMapOfShapePD.hxx new file mode 100644 index 0000000000..74e9a9b7eb --- /dev/null +++ b/src/Deprecated/NCollectionAliases/STEPCAFControl_DataMapOfShapePD.hxx @@ -0,0 +1,47 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file STEPCAFControl_DataMapOfShapePD.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _STEPCAFControl_DataMapOfShapePD_hxx +#define _STEPCAFControl_DataMapOfShapePD_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("STEPCAFControl_DataMapOfShapePD.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED( + "STEPCAFControl_DataMapOfShapePD is deprecated, use NCollection_DataMap, TopTools_ShapeMapHasher> directly") +typedef NCollection_DataMap, + TopTools_ShapeMapHasher> + STEPCAFControl_DataMapOfShapePD; +Standard_DEPRECATED( + "STEPCAFControl_DataMapIteratorOfDataMapOfShapePD is deprecated, use " + "NCollection_DataMap, " + "TopTools_ShapeMapHasher>::Iterator directly") +typedef NCollection_DataMap, + TopTools_ShapeMapHasher>::Iterator + STEPCAFControl_DataMapIteratorOfDataMapOfShapePD; + +#endif // _STEPCAFControl_DataMapOfShapePD_hxx diff --git a/src/Deprecated/NCollectionAliases/STEPCAFControl_DataMapOfShapeSDR.hxx b/src/Deprecated/NCollectionAliases/STEPCAFControl_DataMapOfShapeSDR.hxx new file mode 100644 index 0000000000..2f81548443 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/STEPCAFControl_DataMapOfShapeSDR.hxx @@ -0,0 +1,47 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file STEPCAFControl_DataMapOfShapeSDR.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _STEPCAFControl_DataMapOfShapeSDR_hxx +#define _STEPCAFControl_DataMapOfShapeSDR_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("STEPCAFControl_DataMapOfShapeSDR.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED( + "STEPCAFControl_DataMapOfShapeSDR is deprecated, use NCollection_DataMap, TopTools_ShapeMapHasher> " + "directly") +typedef NCollection_DataMap, + TopTools_ShapeMapHasher> + STEPCAFControl_DataMapOfShapeSDR; +Standard_DEPRECATED( + "STEPCAFControl_DataMapIteratorOfDataMapOfShapeSDR is deprecated, use " + "NCollection_DataMap, " + "TopTools_ShapeMapHasher>::Iterator directly") +typedef NCollection_DataMap, + TopTools_ShapeMapHasher>::Iterator + STEPCAFControl_DataMapIteratorOfDataMapOfShapeSDR; + +#endif // _STEPCAFControl_DataMapOfShapeSDR_hxx diff --git a/src/Deprecated/NCollectionAliases/STEPConstruct_DataMapOfAsciiStringTransient.hxx b/src/Deprecated/NCollectionAliases/STEPConstruct_DataMapOfAsciiStringTransient.hxx new file mode 100644 index 0000000000..16b45c4e68 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/STEPConstruct_DataMapOfAsciiStringTransient.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file STEPConstruct_DataMapOfAsciiStringTransient.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _STEPConstruct_DataMapOfAsciiStringTransient_hxx +#define _STEPConstruct_DataMapOfAsciiStringTransient_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("STEPConstruct_DataMapOfAsciiStringTransient.hxx is deprecated since " + "OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("STEPConstruct_DataMapOfAsciiStringTransient is deprecated, use " + "NCollection_DataMap> directly") +typedef NCollection_DataMap> + STEPConstruct_DataMapOfAsciiStringTransient; +Standard_DEPRECATED("STEPConstruct_DataMapIteratorOfDataMapOfAsciiStringTransient is deprecated, " + "use NCollection_DataMap>::Iterator directly") +typedef NCollection_DataMap>::Iterator + STEPConstruct_DataMapIteratorOfDataMapOfAsciiStringTransient; + +#endif // _STEPConstruct_DataMapOfAsciiStringTransient_hxx diff --git a/src/Deprecated/NCollectionAliases/STEPConstruct_DataMapOfPointTransient.hxx b/src/Deprecated/NCollectionAliases/STEPConstruct_DataMapOfPointTransient.hxx new file mode 100644 index 0000000000..aec3d4f8ac --- /dev/null +++ b/src/Deprecated/NCollectionAliases/STEPConstruct_DataMapOfPointTransient.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file STEPConstruct_DataMapOfPointTransient.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _STEPConstruct_DataMapOfPointTransient_hxx +#define _STEPConstruct_DataMapOfPointTransient_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("STEPConstruct_DataMapOfPointTransient.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "STEPConstruct_DataMapOfPointTransient is deprecated, use NCollection_DataMap> directly") +typedef NCollection_DataMap> + STEPConstruct_DataMapOfPointTransient; +Standard_DEPRECATED( + "STEPConstruct_DataMapIteratorOfDataMapOfPointTransient is deprecated, use " + "NCollection_DataMap>::Iterator directly") +typedef NCollection_DataMap>::Iterator + STEPConstruct_DataMapIteratorOfDataMapOfPointTransient; + +#endif // _STEPConstruct_DataMapOfPointTransient_hxx diff --git a/src/Deprecated/NCollectionAliases/STEPSelections_HSequenceOfAssemblyLink.hxx b/src/Deprecated/NCollectionAliases/STEPSelections_HSequenceOfAssemblyLink.hxx new file mode 100644 index 0000000000..b4136d385f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/STEPSelections_HSequenceOfAssemblyLink.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file STEPSelections_HSequenceOfAssemblyLink.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> directly +//! instead. + +#ifndef _STEPSelections_HSequenceOfAssemblyLink_hxx +#define _STEPSelections_HSequenceOfAssemblyLink_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "STEPSelections_HSequenceOfAssemblyLink.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED( + "STEPSelections_HSequenceOfAssemblyLink is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> + STEPSelections_HSequenceOfAssemblyLink; + +#endif // _STEPSelections_HSequenceOfAssemblyLink_hxx diff --git a/src/Deprecated/NCollectionAliases/STEPSelections_SequenceOfAssemblyComponent.hxx b/src/Deprecated/NCollectionAliases/STEPSelections_SequenceOfAssemblyComponent.hxx new file mode 100644 index 0000000000..cfc9614b01 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/STEPSelections_SequenceOfAssemblyComponent.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file STEPSelections_SequenceOfAssemblyComponent.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> +//! directly instead. + +#ifndef _STEPSelections_SequenceOfAssemblyComponent_hxx +#define _STEPSelections_SequenceOfAssemblyComponent_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "STEPSelections_SequenceOfAssemblyComponent.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED( + "STEPSelections_SequenceOfAssemblyComponent is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + STEPSelections_SequenceOfAssemblyComponent; + +#endif // _STEPSelections_SequenceOfAssemblyComponent_hxx diff --git a/src/Deprecated/NCollectionAliases/STEPSelections_SequenceOfAssemblyLink.hxx b/src/Deprecated/NCollectionAliases/STEPSelections_SequenceOfAssemblyLink.hxx new file mode 100644 index 0000000000..71a8f4ac90 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/STEPSelections_SequenceOfAssemblyLink.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file STEPSelections_SequenceOfAssemblyLink.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly +//! instead. + +#ifndef _STEPSelections_SequenceOfAssemblyLink_hxx +#define _STEPSelections_SequenceOfAssemblyLink_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "STEPSelections_SequenceOfAssemblyLink.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED( + "STEPSelections_SequenceOfAssemblyLink is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + STEPSelections_SequenceOfAssemblyLink; + +#endif // _STEPSelections_SequenceOfAssemblyLink_hxx diff --git a/src/Deprecated/NCollectionAliases/SelectMgr_IndexedDataMapOfOwnerCriterion.hxx b/src/Deprecated/NCollectionAliases/SelectMgr_IndexedDataMapOfOwnerCriterion.hxx new file mode 100644 index 0000000000..e9456ad225 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/SelectMgr_IndexedDataMapOfOwnerCriterion.hxx @@ -0,0 +1,40 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file SelectMgr_IndexedDataMapOfOwnerCriterion.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap, +//! SelectMgr_SortCriterion> directly instead. + +#ifndef _SelectMgr_IndexedDataMapOfOwnerCriterion_hxx +#define _SelectMgr_IndexedDataMapOfOwnerCriterion_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "SelectMgr_IndexedDataMapOfOwnerCriterion.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedDataMap, SelectMgr_SortCriterion> " + "directly.") + + Standard_DEPRECATED("SelectMgr_IndexedDataMapOfOwnerCriterion is deprecated, use " + "NCollection_IndexedDataMap, " + "SelectMgr_SortCriterion> directly") +typedef NCollection_IndexedDataMap, + SelectMgr_SortCriterion> + SelectMgr_IndexedDataMapOfOwnerCriterion; + +#endif // _SelectMgr_IndexedDataMapOfOwnerCriterion_hxx diff --git a/src/Deprecated/NCollectionAliases/SelectMgr_ListOfFilter.hxx b/src/Deprecated/NCollectionAliases/SelectMgr_ListOfFilter.hxx new file mode 100644 index 0000000000..ea78710544 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/SelectMgr_ListOfFilter.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file SelectMgr_ListOfFilter.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _SelectMgr_ListOfFilter_hxx +#define _SelectMgr_ListOfFilter_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "SelectMgr_ListOfFilter.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("SelectMgr_ListOfFilter is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> SelectMgr_ListOfFilter; +Standard_DEPRECATED("SelectMgr_ListIteratorOfListOfFilter is deprecated, use " + "NCollection_List>::Iterator directly") +typedef NCollection_List>::Iterator + SelectMgr_ListIteratorOfListOfFilter; + +#endif // _SelectMgr_ListOfFilter_hxx diff --git a/src/Deprecated/NCollectionAliases/SelectMgr_SequenceOfSelection.hxx b/src/Deprecated/NCollectionAliases/SelectMgr_SequenceOfSelection.hxx new file mode 100644 index 0000000000..96dc0d86ab --- /dev/null +++ b/src/Deprecated/NCollectionAliases/SelectMgr_SequenceOfSelection.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file SelectMgr_SequenceOfSelection.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _SelectMgr_SequenceOfSelection_hxx +#define _SelectMgr_SequenceOfSelection_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "SelectMgr_SequenceOfSelection.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("SelectMgr_SequenceOfSelection is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + SelectMgr_SequenceOfSelection; + +#endif // _SelectMgr_SequenceOfSelection_hxx diff --git a/src/Deprecated/NCollectionAliases/SelectMgr_VectorTypes.hxx b/src/Deprecated/NCollectionAliases/SelectMgr_VectorTypes.hxx new file mode 100644 index 0000000000..4a4061a922 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/SelectMgr_VectorTypes.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file SelectMgr_VectorTypes.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _SelectMgr_VectorTypes_hxx +#define _SelectMgr_VectorTypes_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "SelectMgr_VectorTypes.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("SelectMgr_Vec3 is deprecated, use NCollection_Vec3 directly") +typedef NCollection_Vec3 SelectMgr_Vec3; +Standard_DEPRECATED("SelectMgr_Vec4 is deprecated, use NCollection_Vec4 directly") +typedef NCollection_Vec4 SelectMgr_Vec4; +Standard_DEPRECATED("SelectMgr_Mat4 is deprecated, use NCollection_Mat4 directly") +typedef NCollection_Mat4 SelectMgr_Mat4; + +#endif // _SelectMgr_VectorTypes_hxx diff --git a/src/Deprecated/NCollectionAliases/ShapeAnalysis_DataMapOfShapeListOfReal.hxx b/src/Deprecated/NCollectionAliases/ShapeAnalysis_DataMapOfShapeListOfReal.hxx new file mode 100644 index 0000000000..a749012a1d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/ShapeAnalysis_DataMapOfShapeListOfReal.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file ShapeAnalysis_DataMapOfShapeListOfReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _ShapeAnalysis_DataMapOfShapeListOfReal_hxx +#define _ShapeAnalysis_DataMapOfShapeListOfReal_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("ShapeAnalysis_DataMapOfShapeListOfReal.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "ShapeAnalysis_DataMapOfShapeListOfReal is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap + ShapeAnalysis_DataMapOfShapeListOfReal; +Standard_DEPRECATED("ShapeAnalysis_DataMapIteratorOfDataMapOfShapeListOfReal is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + ShapeAnalysis_DataMapIteratorOfDataMapOfShapeListOfReal; + +#endif // _ShapeAnalysis_DataMapOfShapeListOfReal_hxx diff --git a/src/Deprecated/NCollectionAliases/ShapeAnalysis_HSequenceOfFreeBounds.hxx b/src/Deprecated/NCollectionAliases/ShapeAnalysis_HSequenceOfFreeBounds.hxx new file mode 100644 index 0000000000..68582e7fa6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/ShapeAnalysis_HSequenceOfFreeBounds.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file ShapeAnalysis_HSequenceOfFreeBounds.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> directly +//! instead. + +#ifndef _ShapeAnalysis_HSequenceOfFreeBounds_hxx +#define _ShapeAnalysis_HSequenceOfFreeBounds_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "ShapeAnalysis_HSequenceOfFreeBounds.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED( + "ShapeAnalysis_HSequenceOfFreeBounds is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> + ShapeAnalysis_HSequenceOfFreeBounds; + +#endif // _ShapeAnalysis_HSequenceOfFreeBounds_hxx diff --git a/src/Deprecated/NCollectionAliases/ShapeAnalysis_SequenceOfFreeBounds.hxx b/src/Deprecated/NCollectionAliases/ShapeAnalysis_SequenceOfFreeBounds.hxx new file mode 100644 index 0000000000..3ea943b768 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/ShapeAnalysis_SequenceOfFreeBounds.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file ShapeAnalysis_SequenceOfFreeBounds.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly +//! instead. + +#ifndef _ShapeAnalysis_SequenceOfFreeBounds_hxx +#define _ShapeAnalysis_SequenceOfFreeBounds_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "ShapeAnalysis_SequenceOfFreeBounds.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED( + "ShapeAnalysis_SequenceOfFreeBounds is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + ShapeAnalysis_SequenceOfFreeBounds; + +#endif // _ShapeAnalysis_SequenceOfFreeBounds_hxx diff --git a/src/Deprecated/NCollectionAliases/ShapeExtend_DataMapOfShapeListOfMsg.hxx b/src/Deprecated/NCollectionAliases/ShapeExtend_DataMapOfShapeListOfMsg.hxx new file mode 100644 index 0000000000..c3edbb324b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/ShapeExtend_DataMapOfShapeListOfMsg.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file ShapeExtend_DataMapOfShapeListOfMsg.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _ShapeExtend_DataMapOfShapeListOfMsg_hxx +#define _ShapeExtend_DataMapOfShapeListOfMsg_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("ShapeExtend_DataMapOfShapeListOfMsg.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "ShapeExtend_DataMapOfShapeListOfMsg is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap + ShapeExtend_DataMapOfShapeListOfMsg; +Standard_DEPRECATED("ShapeExtend_DataMapIteratorOfDataMapOfShapeListOfMsg is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + ShapeExtend_DataMapIteratorOfDataMapOfShapeListOfMsg; + +#endif // _ShapeExtend_DataMapOfShapeListOfMsg_hxx diff --git a/src/Deprecated/NCollectionAliases/ShapeExtend_DataMapOfTransientListOfMsg.hxx b/src/Deprecated/NCollectionAliases/ShapeExtend_DataMapOfTransientListOfMsg.hxx new file mode 100644 index 0000000000..c816473791 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/ShapeExtend_DataMapOfTransientListOfMsg.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file ShapeExtend_DataMapOfTransientListOfMsg.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _ShapeExtend_DataMapOfTransientListOfMsg_hxx +#define _ShapeExtend_DataMapOfTransientListOfMsg_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("ShapeExtend_DataMapOfTransientListOfMsg.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "ShapeExtend_DataMapOfTransientListOfMsg is deprecated, use " + "NCollection_DataMap, Message_ListOfMsg> directly") +typedef NCollection_DataMap, Message_ListOfMsg> + ShapeExtend_DataMapOfTransientListOfMsg; +Standard_DEPRECATED("ShapeExtend_DataMapIteratorOfDataMapOfTransientListOfMsg is deprecated, use " + "NCollection_DataMap, " + "Message_ListOfMsg>::Iterator directly") +typedef NCollection_DataMap, Message_ListOfMsg>::Iterator + ShapeExtend_DataMapIteratorOfDataMapOfTransientListOfMsg; + +#endif // _ShapeExtend_DataMapOfTransientListOfMsg_hxx diff --git a/src/Deprecated/NCollectionAliases/ShapeFix_DataMapOfShapeBox2d.hxx b/src/Deprecated/NCollectionAliases/ShapeFix_DataMapOfShapeBox2d.hxx new file mode 100644 index 0000000000..5e5ca9c17d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/ShapeFix_DataMapOfShapeBox2d.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file ShapeFix_DataMapOfShapeBox2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _ShapeFix_DataMapOfShapeBox2d_hxx +#define _ShapeFix_DataMapOfShapeBox2d_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("ShapeFix_DataMapOfShapeBox2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection types directly.") + + Standard_DEPRECATED( + "ShapeFix_DataMapOfShapeBox2d is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap + ShapeFix_DataMapOfShapeBox2d; +Standard_DEPRECATED( + "ShapeFix_DataMapIteratorOfDataMapOfShapeBox2d is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + ShapeFix_DataMapIteratorOfDataMapOfShapeBox2d; + +#endif // _ShapeFix_DataMapOfShapeBox2d_hxx diff --git a/src/Deprecated/NCollectionAliases/ShapeFix_SequenceOfWireSegment.hxx b/src/Deprecated/NCollectionAliases/ShapeFix_SequenceOfWireSegment.hxx new file mode 100644 index 0000000000..960e268187 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/ShapeFix_SequenceOfWireSegment.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file ShapeFix_SequenceOfWireSegment.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _ShapeFix_SequenceOfWireSegment_hxx +#define _ShapeFix_SequenceOfWireSegment_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("ShapeFix_SequenceOfWireSegment.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED("ShapeFix_SequenceOfWireSegment is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence ShapeFix_SequenceOfWireSegment; + +#endif // _ShapeFix_SequenceOfWireSegment_hxx diff --git a/src/Deprecated/NCollectionAliases/StdStorage_HSequenceOfRoots.hxx b/src/Deprecated/NCollectionAliases/StdStorage_HSequenceOfRoots.hxx new file mode 100644 index 0000000000..4ca02d1f8c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StdStorage_HSequenceOfRoots.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StdStorage_HSequenceOfRoots.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> directly instead. + +#ifndef _StdStorage_HSequenceOfRoots_hxx +#define _StdStorage_HSequenceOfRoots_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StdStorage_HSequenceOfRoots.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED("StdStorage_HSequenceOfRoots is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> StdStorage_HSequenceOfRoots; + +#endif // _StdStorage_HSequenceOfRoots_hxx diff --git a/src/Deprecated/NCollectionAliases/StdStorage_MapOfRoots.hxx b/src/Deprecated/NCollectionAliases/StdStorage_MapOfRoots.hxx new file mode 100644 index 0000000000..31c25ad6fe --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StdStorage_MapOfRoots.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StdStorage_MapOfRoots.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _StdStorage_MapOfRoots_hxx +#define _StdStorage_MapOfRoots_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StdStorage_MapOfRoots.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "StdStorage_MapOfRoots is deprecated, use NCollection_IndexedDataMap> directly") +typedef NCollection_IndexedDataMap> + StdStorage_MapOfRoots; +Standard_DEPRECATED("StdStorage_DataMapIteratorOfMapOfRoots is deprecated, use " + "NCollection_IndexedDataMap>::Iterator directly") +typedef NCollection_IndexedDataMap>::Iterator + StdStorage_DataMapIteratorOfMapOfRoots; + +#endif // _StdStorage_MapOfRoots_hxx diff --git a/src/Deprecated/NCollectionAliases/StdStorage_MapOfTypes.hxx b/src/Deprecated/NCollectionAliases/StdStorage_MapOfTypes.hxx new file mode 100644 index 0000000000..f466c39dac --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StdStorage_MapOfTypes.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StdStorage_MapOfTypes.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap directly instead. + +#ifndef _StdStorage_MapOfTypes_hxx +#define _StdStorage_MapOfTypes_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("StdStorage_MapOfTypes.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedDataMap directly.") + + Standard_DEPRECATED("StdStorage_MapOfTypes is deprecated, use " + "NCollection_IndexedDataMap directly") +typedef NCollection_IndexedDataMap StdStorage_MapOfTypes; + +#endif // _StdStorage_MapOfTypes_hxx diff --git a/src/Deprecated/NCollectionAliases/StdStorage_SequenceOfRoots.hxx b/src/Deprecated/NCollectionAliases/StdStorage_SequenceOfRoots.hxx new file mode 100644 index 0000000000..a281fdf287 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StdStorage_SequenceOfRoots.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StdStorage_SequenceOfRoots.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _StdStorage_SequenceOfRoots_hxx +#define _StdStorage_SequenceOfRoots_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StdStorage_SequenceOfRoots.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("StdStorage_SequenceOfRoots is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> StdStorage_SequenceOfRoots; + +#endif // _StdStorage_SequenceOfRoots_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP203_Array1OfApprovedItem.hxx b/src/Deprecated/NCollectionAliases/StepAP203_Array1OfApprovedItem.hxx new file mode 100644 index 0000000000..716e664ab7 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP203_Array1OfApprovedItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP203_Array1OfApprovedItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepAP203_Array1OfApprovedItem_hxx +#define _StepAP203_Array1OfApprovedItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP203_Array1OfApprovedItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepAP203_Array1OfApprovedItem is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepAP203_Array1OfApprovedItem; + +#endif // _StepAP203_Array1OfApprovedItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP203_Array1OfCertifiedItem.hxx b/src/Deprecated/NCollectionAliases/StepAP203_Array1OfCertifiedItem.hxx new file mode 100644 index 0000000000..c4d4b59362 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP203_Array1OfCertifiedItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP203_Array1OfCertifiedItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepAP203_Array1OfCertifiedItem_hxx +#define _StepAP203_Array1OfCertifiedItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP203_Array1OfCertifiedItem.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Array1 directly.") + + Standard_DEPRECATED("StepAP203_Array1OfCertifiedItem is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepAP203_Array1OfCertifiedItem; + +#endif // _StepAP203_Array1OfCertifiedItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP203_Array1OfChangeRequestItem.hxx b/src/Deprecated/NCollectionAliases/StepAP203_Array1OfChangeRequestItem.hxx new file mode 100644 index 0000000000..9dfb1de365 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP203_Array1OfChangeRequestItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP203_Array1OfChangeRequestItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepAP203_Array1OfChangeRequestItem_hxx +#define _StepAP203_Array1OfChangeRequestItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP203_Array1OfChangeRequestItem.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_Array1 directly.") + + Standard_DEPRECATED("StepAP203_Array1OfChangeRequestItem is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepAP203_Array1OfChangeRequestItem; + +#endif // _StepAP203_Array1OfChangeRequestItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP203_Array1OfClassifiedItem.hxx b/src/Deprecated/NCollectionAliases/StepAP203_Array1OfClassifiedItem.hxx new file mode 100644 index 0000000000..299b14e62f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP203_Array1OfClassifiedItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP203_Array1OfClassifiedItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepAP203_Array1OfClassifiedItem_hxx +#define _StepAP203_Array1OfClassifiedItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP203_Array1OfClassifiedItem.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Array1 directly.") + + Standard_DEPRECATED("StepAP203_Array1OfClassifiedItem is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepAP203_Array1OfClassifiedItem; + +#endif // _StepAP203_Array1OfClassifiedItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP203_Array1OfContractedItem.hxx b/src/Deprecated/NCollectionAliases/StepAP203_Array1OfContractedItem.hxx new file mode 100644 index 0000000000..048ec75b4c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP203_Array1OfContractedItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP203_Array1OfContractedItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepAP203_Array1OfContractedItem_hxx +#define _StepAP203_Array1OfContractedItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP203_Array1OfContractedItem.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Array1 directly.") + + Standard_DEPRECATED("StepAP203_Array1OfContractedItem is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepAP203_Array1OfContractedItem; + +#endif // _StepAP203_Array1OfContractedItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP203_Array1OfDateTimeItem.hxx b/src/Deprecated/NCollectionAliases/StepAP203_Array1OfDateTimeItem.hxx new file mode 100644 index 0000000000..0b26ce2c55 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP203_Array1OfDateTimeItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP203_Array1OfDateTimeItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepAP203_Array1OfDateTimeItem_hxx +#define _StepAP203_Array1OfDateTimeItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP203_Array1OfDateTimeItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepAP203_Array1OfDateTimeItem is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepAP203_Array1OfDateTimeItem; + +#endif // _StepAP203_Array1OfDateTimeItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP203_Array1OfPersonOrganizationItem.hxx b/src/Deprecated/NCollectionAliases/StepAP203_Array1OfPersonOrganizationItem.hxx new file mode 100644 index 0000000000..e95c2ece14 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP203_Array1OfPersonOrganizationItem.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP203_Array1OfPersonOrganizationItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepAP203_Array1OfPersonOrganizationItem_hxx +#define _StepAP203_Array1OfPersonOrganizationItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepAP203_Array1OfPersonOrganizationItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepAP203_Array1OfPersonOrganizationItem is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 + StepAP203_Array1OfPersonOrganizationItem; + +#endif // _StepAP203_Array1OfPersonOrganizationItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP203_Array1OfSpecifiedItem.hxx b/src/Deprecated/NCollectionAliases/StepAP203_Array1OfSpecifiedItem.hxx new file mode 100644 index 0000000000..1fe5d287c2 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP203_Array1OfSpecifiedItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP203_Array1OfSpecifiedItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepAP203_Array1OfSpecifiedItem_hxx +#define _StepAP203_Array1OfSpecifiedItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP203_Array1OfSpecifiedItem.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Array1 directly.") + + Standard_DEPRECATED("StepAP203_Array1OfSpecifiedItem is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepAP203_Array1OfSpecifiedItem; + +#endif // _StepAP203_Array1OfSpecifiedItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP203_Array1OfStartRequestItem.hxx b/src/Deprecated/NCollectionAliases/StepAP203_Array1OfStartRequestItem.hxx new file mode 100644 index 0000000000..5f233b2f42 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP203_Array1OfStartRequestItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP203_Array1OfStartRequestItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepAP203_Array1OfStartRequestItem_hxx +#define _StepAP203_Array1OfStartRequestItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP203_Array1OfStartRequestItem.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Array1 directly.") + + Standard_DEPRECATED("StepAP203_Array1OfStartRequestItem is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepAP203_Array1OfStartRequestItem; + +#endif // _StepAP203_Array1OfStartRequestItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP203_Array1OfWorkItem.hxx b/src/Deprecated/NCollectionAliases/StepAP203_Array1OfWorkItem.hxx new file mode 100644 index 0000000000..a6ceb512a9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP203_Array1OfWorkItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP203_Array1OfWorkItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepAP203_Array1OfWorkItem_hxx +#define _StepAP203_Array1OfWorkItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP203_Array1OfWorkItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "StepAP203_Array1OfWorkItem is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 StepAP203_Array1OfWorkItem; + +#endif // _StepAP203_Array1OfWorkItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfApprovedItem.hxx b/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfApprovedItem.hxx new file mode 100644 index 0000000000..537db618d5 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfApprovedItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP203_HArray1OfApprovedItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepAP203_HArray1OfApprovedItem_hxx +#define _StepAP203_HArray1OfApprovedItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP203_HArray1OfApprovedItem.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepAP203_HArray1OfApprovedItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepAP203_HArray1OfApprovedItem; + +#endif // _StepAP203_HArray1OfApprovedItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfCertifiedItem.hxx b/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfCertifiedItem.hxx new file mode 100644 index 0000000000..a27edcc905 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfCertifiedItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP203_HArray1OfCertifiedItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepAP203_HArray1OfCertifiedItem_hxx +#define _StepAP203_HArray1OfCertifiedItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP203_HArray1OfCertifiedItem.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepAP203_HArray1OfCertifiedItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepAP203_HArray1OfCertifiedItem; + +#endif // _StepAP203_HArray1OfCertifiedItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfChangeRequestItem.hxx b/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfChangeRequestItem.hxx new file mode 100644 index 0000000000..e60973a7cc --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfChangeRequestItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP203_HArray1OfChangeRequestItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepAP203_HArray1OfChangeRequestItem_hxx +#define _StepAP203_HArray1OfChangeRequestItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP203_HArray1OfChangeRequestItem.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepAP203_HArray1OfChangeRequestItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepAP203_HArray1OfChangeRequestItem; + +#endif // _StepAP203_HArray1OfChangeRequestItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfClassifiedItem.hxx b/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfClassifiedItem.hxx new file mode 100644 index 0000000000..4b3e2dab51 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfClassifiedItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP203_HArray1OfClassifiedItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepAP203_HArray1OfClassifiedItem_hxx +#define _StepAP203_HArray1OfClassifiedItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP203_HArray1OfClassifiedItem.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepAP203_HArray1OfClassifiedItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepAP203_HArray1OfClassifiedItem; + +#endif // _StepAP203_HArray1OfClassifiedItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfContractedItem.hxx b/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfContractedItem.hxx new file mode 100644 index 0000000000..678246e5ab --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfContractedItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP203_HArray1OfContractedItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepAP203_HArray1OfContractedItem_hxx +#define _StepAP203_HArray1OfContractedItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP203_HArray1OfContractedItem.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepAP203_HArray1OfContractedItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepAP203_HArray1OfContractedItem; + +#endif // _StepAP203_HArray1OfContractedItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfDateTimeItem.hxx b/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfDateTimeItem.hxx new file mode 100644 index 0000000000..931fd5a4a5 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfDateTimeItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP203_HArray1OfDateTimeItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepAP203_HArray1OfDateTimeItem_hxx +#define _StepAP203_HArray1OfDateTimeItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP203_HArray1OfDateTimeItem.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepAP203_HArray1OfDateTimeItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepAP203_HArray1OfDateTimeItem; + +#endif // _StepAP203_HArray1OfDateTimeItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfPersonOrganizationItem.hxx b/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfPersonOrganizationItem.hxx new file mode 100644 index 0000000000..8157625f0b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfPersonOrganizationItem.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP203_HArray1OfPersonOrganizationItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepAP203_HArray1OfPersonOrganizationItem_hxx +#define _StepAP203_HArray1OfPersonOrganizationItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepAP203_HArray1OfPersonOrganizationItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepAP203_HArray1OfPersonOrganizationItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + StepAP203_HArray1OfPersonOrganizationItem; + +#endif // _StepAP203_HArray1OfPersonOrganizationItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfSpecifiedItem.hxx b/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfSpecifiedItem.hxx new file mode 100644 index 0000000000..e5b90e7c3a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfSpecifiedItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP203_HArray1OfSpecifiedItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepAP203_HArray1OfSpecifiedItem_hxx +#define _StepAP203_HArray1OfSpecifiedItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP203_HArray1OfSpecifiedItem.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepAP203_HArray1OfSpecifiedItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepAP203_HArray1OfSpecifiedItem; + +#endif // _StepAP203_HArray1OfSpecifiedItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfStartRequestItem.hxx b/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfStartRequestItem.hxx new file mode 100644 index 0000000000..2bd2441b73 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfStartRequestItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP203_HArray1OfStartRequestItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepAP203_HArray1OfStartRequestItem_hxx +#define _StepAP203_HArray1OfStartRequestItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP203_HArray1OfStartRequestItem.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepAP203_HArray1OfStartRequestItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepAP203_HArray1OfStartRequestItem; + +#endif // _StepAP203_HArray1OfStartRequestItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfWorkItem.hxx b/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfWorkItem.hxx new file mode 100644 index 0000000000..8afc87594c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP203_HArray1OfWorkItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP203_HArray1OfWorkItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepAP203_HArray1OfWorkItem_hxx +#define _StepAP203_HArray1OfWorkItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP203_HArray1OfWorkItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepAP203_HArray1OfWorkItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepAP203_HArray1OfWorkItem; + +#endif // _StepAP203_HArray1OfWorkItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_Array1OfApprovalItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfApprovalItem.hxx new file mode 100644 index 0000000000..b351ee6903 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfApprovalItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_Array1OfApprovalItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepAP214_Array1OfApprovalItem_hxx +#define _StepAP214_Array1OfApprovalItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP214_Array1OfApprovalItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepAP214_Array1OfApprovalItem is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepAP214_Array1OfApprovalItem; + +#endif // _StepAP214_Array1OfApprovalItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_Array1OfAutoDesignDateAndPersonItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfAutoDesignDateAndPersonItem.hxx new file mode 100644 index 0000000000..da5e96f2a4 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfAutoDesignDateAndPersonItem.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_Array1OfAutoDesignDateAndPersonItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepAP214_Array1OfAutoDesignDateAndPersonItem_hxx +#define _StepAP214_Array1OfAutoDesignDateAndPersonItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepAP214_Array1OfAutoDesignDateAndPersonItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepAP214_Array1OfAutoDesignDateAndPersonItem is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 + StepAP214_Array1OfAutoDesignDateAndPersonItem; + +#endif // _StepAP214_Array1OfAutoDesignDateAndPersonItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_Array1OfAutoDesignDateAndTimeItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfAutoDesignDateAndTimeItem.hxx new file mode 100644 index 0000000000..87d26c3c17 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfAutoDesignDateAndTimeItem.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_Array1OfAutoDesignDateAndTimeItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepAP214_Array1OfAutoDesignDateAndTimeItem_hxx +#define _StepAP214_Array1OfAutoDesignDateAndTimeItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepAP214_Array1OfAutoDesignDateAndTimeItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepAP214_Array1OfAutoDesignDateAndTimeItem is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 + StepAP214_Array1OfAutoDesignDateAndTimeItem; + +#endif // _StepAP214_Array1OfAutoDesignDateAndTimeItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_Array1OfAutoDesignDatedItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfAutoDesignDatedItem.hxx new file mode 100644 index 0000000000..e92ba2fc60 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfAutoDesignDatedItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_Array1OfAutoDesignDatedItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepAP214_Array1OfAutoDesignDatedItem_hxx +#define _StepAP214_Array1OfAutoDesignDatedItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP214_Array1OfAutoDesignDatedItem.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_Array1 directly.") + + Standard_DEPRECATED("StepAP214_Array1OfAutoDesignDatedItem is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepAP214_Array1OfAutoDesignDatedItem; + +#endif // _StepAP214_Array1OfAutoDesignDatedItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_Array1OfAutoDesignGeneralOrgItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfAutoDesignGeneralOrgItem.hxx new file mode 100644 index 0000000000..d4018b33df --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfAutoDesignGeneralOrgItem.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_Array1OfAutoDesignGeneralOrgItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepAP214_Array1OfAutoDesignGeneralOrgItem_hxx +#define _StepAP214_Array1OfAutoDesignGeneralOrgItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepAP214_Array1OfAutoDesignGeneralOrgItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepAP214_Array1OfAutoDesignGeneralOrgItem is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 + StepAP214_Array1OfAutoDesignGeneralOrgItem; + +#endif // _StepAP214_Array1OfAutoDesignGeneralOrgItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_Array1OfAutoDesignGroupedItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfAutoDesignGroupedItem.hxx new file mode 100644 index 0000000000..02971a0da0 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfAutoDesignGroupedItem.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_Array1OfAutoDesignGroupedItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepAP214_Array1OfAutoDesignGroupedItem_hxx +#define _StepAP214_Array1OfAutoDesignGroupedItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepAP214_Array1OfAutoDesignGroupedItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepAP214_Array1OfAutoDesignGroupedItem is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepAP214_Array1OfAutoDesignGroupedItem; + +#endif // _StepAP214_Array1OfAutoDesignGroupedItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_Array1OfAutoDesignPresentedItemSelect.hxx b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfAutoDesignPresentedItemSelect.hxx new file mode 100644 index 0000000000..3606473873 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfAutoDesignPresentedItemSelect.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_Array1OfAutoDesignPresentedItemSelect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepAP214_Array1OfAutoDesignPresentedItemSelect_hxx +#define _StepAP214_Array1OfAutoDesignPresentedItemSelect_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepAP214_Array1OfAutoDesignPresentedItemSelect.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepAP214_Array1OfAutoDesignPresentedItemSelect is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 + StepAP214_Array1OfAutoDesignPresentedItemSelect; + +#endif // _StepAP214_Array1OfAutoDesignPresentedItemSelect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_Array1OfAutoDesignReferencingItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfAutoDesignReferencingItem.hxx new file mode 100644 index 0000000000..d21cf546ee --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfAutoDesignReferencingItem.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_Array1OfAutoDesignReferencingItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepAP214_Array1OfAutoDesignReferencingItem_hxx +#define _StepAP214_Array1OfAutoDesignReferencingItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepAP214_Array1OfAutoDesignReferencingItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepAP214_Array1OfAutoDesignReferencingItem is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 + StepAP214_Array1OfAutoDesignReferencingItem; + +#endif // _StepAP214_Array1OfAutoDesignReferencingItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_Array1OfDateAndTimeItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfDateAndTimeItem.hxx new file mode 100644 index 0000000000..e18d08681a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfDateAndTimeItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_Array1OfDateAndTimeItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepAP214_Array1OfDateAndTimeItem_hxx +#define _StepAP214_Array1OfDateAndTimeItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP214_Array1OfDateAndTimeItem.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Array1 directly.") + + Standard_DEPRECATED("StepAP214_Array1OfDateAndTimeItem is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepAP214_Array1OfDateAndTimeItem; + +#endif // _StepAP214_Array1OfDateAndTimeItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_Array1OfDateItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfDateItem.hxx new file mode 100644 index 0000000000..d8d107a47d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfDateItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_Array1OfDateItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepAP214_Array1OfDateItem_hxx +#define _StepAP214_Array1OfDateItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP214_Array1OfDateItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "StepAP214_Array1OfDateItem is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 StepAP214_Array1OfDateItem; + +#endif // _StepAP214_Array1OfDateItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_Array1OfDocumentReferenceItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfDocumentReferenceItem.hxx new file mode 100644 index 0000000000..4ce3e67a12 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfDocumentReferenceItem.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_Array1OfDocumentReferenceItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepAP214_Array1OfDocumentReferenceItem_hxx +#define _StepAP214_Array1OfDocumentReferenceItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepAP214_Array1OfDocumentReferenceItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepAP214_Array1OfDocumentReferenceItem is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepAP214_Array1OfDocumentReferenceItem; + +#endif // _StepAP214_Array1OfDocumentReferenceItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_Array1OfExternalIdentificationItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfExternalIdentificationItem.hxx new file mode 100644 index 0000000000..3c6ab785e1 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfExternalIdentificationItem.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_Array1OfExternalIdentificationItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepAP214_Array1OfExternalIdentificationItem_hxx +#define _StepAP214_Array1OfExternalIdentificationItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepAP214_Array1OfExternalIdentificationItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepAP214_Array1OfExternalIdentificationItem is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 + StepAP214_Array1OfExternalIdentificationItem; + +#endif // _StepAP214_Array1OfExternalIdentificationItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_Array1OfGroupItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfGroupItem.hxx new file mode 100644 index 0000000000..15db45cd14 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfGroupItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_Array1OfGroupItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepAP214_Array1OfGroupItem_hxx +#define _StepAP214_Array1OfGroupItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP214_Array1OfGroupItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepAP214_Array1OfGroupItem is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepAP214_Array1OfGroupItem; + +#endif // _StepAP214_Array1OfGroupItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_Array1OfOrganizationItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfOrganizationItem.hxx new file mode 100644 index 0000000000..b747cd0058 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfOrganizationItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_Array1OfOrganizationItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepAP214_Array1OfOrganizationItem_hxx +#define _StepAP214_Array1OfOrganizationItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP214_Array1OfOrganizationItem.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Array1 directly.") + + Standard_DEPRECATED("StepAP214_Array1OfOrganizationItem is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepAP214_Array1OfOrganizationItem; + +#endif // _StepAP214_Array1OfOrganizationItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_Array1OfPersonAndOrganizationItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfPersonAndOrganizationItem.hxx new file mode 100644 index 0000000000..fb5135ac3b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfPersonAndOrganizationItem.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_Array1OfPersonAndOrganizationItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepAP214_Array1OfPersonAndOrganizationItem_hxx +#define _StepAP214_Array1OfPersonAndOrganizationItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepAP214_Array1OfPersonAndOrganizationItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepAP214_Array1OfPersonAndOrganizationItem is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 + StepAP214_Array1OfPersonAndOrganizationItem; + +#endif // _StepAP214_Array1OfPersonAndOrganizationItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_Array1OfPresentedItemSelect.hxx b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfPresentedItemSelect.hxx new file mode 100644 index 0000000000..c8396e5e6e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfPresentedItemSelect.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_Array1OfPresentedItemSelect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepAP214_Array1OfPresentedItemSelect_hxx +#define _StepAP214_Array1OfPresentedItemSelect_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP214_Array1OfPresentedItemSelect.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_Array1 directly.") + + Standard_DEPRECATED("StepAP214_Array1OfPresentedItemSelect is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepAP214_Array1OfPresentedItemSelect; + +#endif // _StepAP214_Array1OfPresentedItemSelect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_Array1OfSecurityClassificationItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfSecurityClassificationItem.hxx new file mode 100644 index 0000000000..81075d785c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_Array1OfSecurityClassificationItem.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_Array1OfSecurityClassificationItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepAP214_Array1OfSecurityClassificationItem_hxx +#define _StepAP214_Array1OfSecurityClassificationItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepAP214_Array1OfSecurityClassificationItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepAP214_Array1OfSecurityClassificationItem is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 + StepAP214_Array1OfSecurityClassificationItem; + +#endif // _StepAP214_Array1OfSecurityClassificationItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfApprovalItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfApprovalItem.hxx new file mode 100644 index 0000000000..621db55899 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfApprovalItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_HArray1OfApprovalItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepAP214_HArray1OfApprovalItem_hxx +#define _StepAP214_HArray1OfApprovalItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP214_HArray1OfApprovalItem.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepAP214_HArray1OfApprovalItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepAP214_HArray1OfApprovalItem; + +#endif // _StepAP214_HArray1OfApprovalItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfAutoDesignDateAndPersonItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfAutoDesignDateAndPersonItem.hxx new file mode 100644 index 0000000000..1afd212d09 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfAutoDesignDateAndPersonItem.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_HArray1OfAutoDesignDateAndPersonItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepAP214_HArray1OfAutoDesignDateAndPersonItem_hxx +#define _StepAP214_HArray1OfAutoDesignDateAndPersonItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepAP214_HArray1OfAutoDesignDateAndPersonItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepAP214_HArray1OfAutoDesignDateAndPersonItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + StepAP214_HArray1OfAutoDesignDateAndPersonItem; + +#endif // _StepAP214_HArray1OfAutoDesignDateAndPersonItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfAutoDesignDateAndTimeItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfAutoDesignDateAndTimeItem.hxx new file mode 100644 index 0000000000..1d5d090614 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfAutoDesignDateAndTimeItem.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_HArray1OfAutoDesignDateAndTimeItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepAP214_HArray1OfAutoDesignDateAndTimeItem_hxx +#define _StepAP214_HArray1OfAutoDesignDateAndTimeItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepAP214_HArray1OfAutoDesignDateAndTimeItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepAP214_HArray1OfAutoDesignDateAndTimeItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + StepAP214_HArray1OfAutoDesignDateAndTimeItem; + +#endif // _StepAP214_HArray1OfAutoDesignDateAndTimeItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfAutoDesignDatedItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfAutoDesignDatedItem.hxx new file mode 100644 index 0000000000..80d6a46e66 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfAutoDesignDatedItem.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_HArray1OfAutoDesignDatedItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepAP214_HArray1OfAutoDesignDatedItem_hxx +#define _StepAP214_HArray1OfAutoDesignDatedItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepAP214_HArray1OfAutoDesignDatedItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepAP214_HArray1OfAutoDesignDatedItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepAP214_HArray1OfAutoDesignDatedItem; + +#endif // _StepAP214_HArray1OfAutoDesignDatedItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfAutoDesignGeneralOrgItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfAutoDesignGeneralOrgItem.hxx new file mode 100644 index 0000000000..3a1db21f00 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfAutoDesignGeneralOrgItem.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_HArray1OfAutoDesignGeneralOrgItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepAP214_HArray1OfAutoDesignGeneralOrgItem_hxx +#define _StepAP214_HArray1OfAutoDesignGeneralOrgItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepAP214_HArray1OfAutoDesignGeneralOrgItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepAP214_HArray1OfAutoDesignGeneralOrgItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + StepAP214_HArray1OfAutoDesignGeneralOrgItem; + +#endif // _StepAP214_HArray1OfAutoDesignGeneralOrgItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfAutoDesignGroupedItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfAutoDesignGroupedItem.hxx new file mode 100644 index 0000000000..7d10585c62 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfAutoDesignGroupedItem.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_HArray1OfAutoDesignGroupedItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepAP214_HArray1OfAutoDesignGroupedItem_hxx +#define _StepAP214_HArray1OfAutoDesignGroupedItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepAP214_HArray1OfAutoDesignGroupedItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepAP214_HArray1OfAutoDesignGroupedItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + StepAP214_HArray1OfAutoDesignGroupedItem; + +#endif // _StepAP214_HArray1OfAutoDesignGroupedItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfAutoDesignPresentedItemSelect.hxx b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfAutoDesignPresentedItemSelect.hxx new file mode 100644 index 0000000000..cbc1497a4a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfAutoDesignPresentedItemSelect.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_HArray1OfAutoDesignPresentedItemSelect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepAP214_HArray1OfAutoDesignPresentedItemSelect_hxx +#define _StepAP214_HArray1OfAutoDesignPresentedItemSelect_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepAP214_HArray1OfAutoDesignPresentedItemSelect.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepAP214_HArray1OfAutoDesignPresentedItemSelect is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + StepAP214_HArray1OfAutoDesignPresentedItemSelect; + +#endif // _StepAP214_HArray1OfAutoDesignPresentedItemSelect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfAutoDesignReferencingItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfAutoDesignReferencingItem.hxx new file mode 100644 index 0000000000..f6f4ef30ea --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfAutoDesignReferencingItem.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_HArray1OfAutoDesignReferencingItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepAP214_HArray1OfAutoDesignReferencingItem_hxx +#define _StepAP214_HArray1OfAutoDesignReferencingItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepAP214_HArray1OfAutoDesignReferencingItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepAP214_HArray1OfAutoDesignReferencingItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + StepAP214_HArray1OfAutoDesignReferencingItem; + +#endif // _StepAP214_HArray1OfAutoDesignReferencingItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfDateAndTimeItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfDateAndTimeItem.hxx new file mode 100644 index 0000000000..e2416c0ffc --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfDateAndTimeItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_HArray1OfDateAndTimeItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepAP214_HArray1OfDateAndTimeItem_hxx +#define _StepAP214_HArray1OfDateAndTimeItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP214_HArray1OfDateAndTimeItem.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepAP214_HArray1OfDateAndTimeItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepAP214_HArray1OfDateAndTimeItem; + +#endif // _StepAP214_HArray1OfDateAndTimeItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfDateItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfDateItem.hxx new file mode 100644 index 0000000000..71d1fe0eff --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfDateItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_HArray1OfDateItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepAP214_HArray1OfDateItem_hxx +#define _StepAP214_HArray1OfDateItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP214_HArray1OfDateItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepAP214_HArray1OfDateItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepAP214_HArray1OfDateItem; + +#endif // _StepAP214_HArray1OfDateItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfDocumentReferenceItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfDocumentReferenceItem.hxx new file mode 100644 index 0000000000..74c0ce590f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfDocumentReferenceItem.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_HArray1OfDocumentReferenceItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepAP214_HArray1OfDocumentReferenceItem_hxx +#define _StepAP214_HArray1OfDocumentReferenceItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepAP214_HArray1OfDocumentReferenceItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepAP214_HArray1OfDocumentReferenceItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + StepAP214_HArray1OfDocumentReferenceItem; + +#endif // _StepAP214_HArray1OfDocumentReferenceItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfExternalIdentificationItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfExternalIdentificationItem.hxx new file mode 100644 index 0000000000..a54cf2435c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfExternalIdentificationItem.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_HArray1OfExternalIdentificationItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepAP214_HArray1OfExternalIdentificationItem_hxx +#define _StepAP214_HArray1OfExternalIdentificationItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepAP214_HArray1OfExternalIdentificationItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepAP214_HArray1OfExternalIdentificationItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + StepAP214_HArray1OfExternalIdentificationItem; + +#endif // _StepAP214_HArray1OfExternalIdentificationItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfGroupItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfGroupItem.hxx new file mode 100644 index 0000000000..500f8abe03 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfGroupItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_HArray1OfGroupItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepAP214_HArray1OfGroupItem_hxx +#define _StepAP214_HArray1OfGroupItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP214_HArray1OfGroupItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepAP214_HArray1OfGroupItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepAP214_HArray1OfGroupItem; + +#endif // _StepAP214_HArray1OfGroupItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfOrganizationItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfOrganizationItem.hxx new file mode 100644 index 0000000000..3a5a09c28d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfOrganizationItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_HArray1OfOrganizationItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepAP214_HArray1OfOrganizationItem_hxx +#define _StepAP214_HArray1OfOrganizationItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepAP214_HArray1OfOrganizationItem.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepAP214_HArray1OfOrganizationItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepAP214_HArray1OfOrganizationItem; + +#endif // _StepAP214_HArray1OfOrganizationItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfPersonAndOrganizationItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfPersonAndOrganizationItem.hxx new file mode 100644 index 0000000000..fa90bbde62 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfPersonAndOrganizationItem.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_HArray1OfPersonAndOrganizationItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepAP214_HArray1OfPersonAndOrganizationItem_hxx +#define _StepAP214_HArray1OfPersonAndOrganizationItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepAP214_HArray1OfPersonAndOrganizationItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepAP214_HArray1OfPersonAndOrganizationItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + StepAP214_HArray1OfPersonAndOrganizationItem; + +#endif // _StepAP214_HArray1OfPersonAndOrganizationItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfPresentedItemSelect.hxx b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfPresentedItemSelect.hxx new file mode 100644 index 0000000000..99836002ac --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfPresentedItemSelect.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_HArray1OfPresentedItemSelect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepAP214_HArray1OfPresentedItemSelect_hxx +#define _StepAP214_HArray1OfPresentedItemSelect_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepAP214_HArray1OfPresentedItemSelect.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepAP214_HArray1OfPresentedItemSelect is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepAP214_HArray1OfPresentedItemSelect; + +#endif // _StepAP214_HArray1OfPresentedItemSelect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfSecurityClassificationItem.hxx b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfSecurityClassificationItem.hxx new file mode 100644 index 0000000000..a260cb224a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepAP214_HArray1OfSecurityClassificationItem.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepAP214_HArray1OfSecurityClassificationItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepAP214_HArray1OfSecurityClassificationItem_hxx +#define _StepAP214_HArray1OfSecurityClassificationItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepAP214_HArray1OfSecurityClassificationItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepAP214_HArray1OfSecurityClassificationItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + StepAP214_HArray1OfSecurityClassificationItem; + +#endif // _StepAP214_HArray1OfSecurityClassificationItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepBasic_Array1OfApproval.hxx b/src/Deprecated/NCollectionAliases/StepBasic_Array1OfApproval.hxx new file mode 100644 index 0000000000..32c3181834 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepBasic_Array1OfApproval.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepBasic_Array1OfApproval.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _StepBasic_Array1OfApproval_hxx +#define _StepBasic_Array1OfApproval_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepBasic_Array1OfApproval.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("StepBasic_Array1OfApproval is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> StepBasic_Array1OfApproval; + +#endif // _StepBasic_Array1OfApproval_hxx diff --git a/src/Deprecated/NCollectionAliases/StepBasic_Array1OfDerivedUnitElement.hxx b/src/Deprecated/NCollectionAliases/StepBasic_Array1OfDerivedUnitElement.hxx new file mode 100644 index 0000000000..54f141a6eb --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepBasic_Array1OfDerivedUnitElement.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepBasic_Array1OfDerivedUnitElement.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _StepBasic_Array1OfDerivedUnitElement_hxx +#define _StepBasic_Array1OfDerivedUnitElement_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepBasic_Array1OfDerivedUnitElement.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED( + "StepBasic_Array1OfDerivedUnitElement is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepBasic_Array1OfDerivedUnitElement; + +#endif // _StepBasic_Array1OfDerivedUnitElement_hxx diff --git a/src/Deprecated/NCollectionAliases/StepBasic_Array1OfDocument.hxx b/src/Deprecated/NCollectionAliases/StepBasic_Array1OfDocument.hxx new file mode 100644 index 0000000000..fc374b0eb8 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepBasic_Array1OfDocument.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepBasic_Array1OfDocument.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _StepBasic_Array1OfDocument_hxx +#define _StepBasic_Array1OfDocument_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepBasic_Array1OfDocument.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("StepBasic_Array1OfDocument is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> StepBasic_Array1OfDocument; + +#endif // _StepBasic_Array1OfDocument_hxx diff --git a/src/Deprecated/NCollectionAliases/StepBasic_Array1OfNamedUnit.hxx b/src/Deprecated/NCollectionAliases/StepBasic_Array1OfNamedUnit.hxx new file mode 100644 index 0000000000..9181120494 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepBasic_Array1OfNamedUnit.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepBasic_Array1OfNamedUnit.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _StepBasic_Array1OfNamedUnit_hxx +#define _StepBasic_Array1OfNamedUnit_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepBasic_Array1OfNamedUnit.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("StepBasic_Array1OfNamedUnit is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> StepBasic_Array1OfNamedUnit; + +#endif // _StepBasic_Array1OfNamedUnit_hxx diff --git a/src/Deprecated/NCollectionAliases/StepBasic_Array1OfOrganization.hxx b/src/Deprecated/NCollectionAliases/StepBasic_Array1OfOrganization.hxx new file mode 100644 index 0000000000..905486b29d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepBasic_Array1OfOrganization.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepBasic_Array1OfOrganization.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _StepBasic_Array1OfOrganization_hxx +#define _StepBasic_Array1OfOrganization_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepBasic_Array1OfOrganization.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("StepBasic_Array1OfOrganization is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepBasic_Array1OfOrganization; + +#endif // _StepBasic_Array1OfOrganization_hxx diff --git a/src/Deprecated/NCollectionAliases/StepBasic_Array1OfPerson.hxx b/src/Deprecated/NCollectionAliases/StepBasic_Array1OfPerson.hxx new file mode 100644 index 0000000000..c70a27633b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepBasic_Array1OfPerson.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepBasic_Array1OfPerson.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _StepBasic_Array1OfPerson_hxx +#define _StepBasic_Array1OfPerson_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepBasic_Array1OfPerson.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("StepBasic_Array1OfPerson is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> StepBasic_Array1OfPerson; + +#endif // _StepBasic_Array1OfPerson_hxx diff --git a/src/Deprecated/NCollectionAliases/StepBasic_Array1OfProduct.hxx b/src/Deprecated/NCollectionAliases/StepBasic_Array1OfProduct.hxx new file mode 100644 index 0000000000..1bc4dc6e88 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepBasic_Array1OfProduct.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepBasic_Array1OfProduct.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _StepBasic_Array1OfProduct_hxx +#define _StepBasic_Array1OfProduct_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepBasic_Array1OfProduct.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("StepBasic_Array1OfProduct is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> StepBasic_Array1OfProduct; + +#endif // _StepBasic_Array1OfProduct_hxx diff --git a/src/Deprecated/NCollectionAliases/StepBasic_Array1OfProductContext.hxx b/src/Deprecated/NCollectionAliases/StepBasic_Array1OfProductContext.hxx new file mode 100644 index 0000000000..e3cccb0c6a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepBasic_Array1OfProductContext.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepBasic_Array1OfProductContext.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _StepBasic_Array1OfProductContext_hxx +#define _StepBasic_Array1OfProductContext_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepBasic_Array1OfProductContext.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("StepBasic_Array1OfProductContext is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepBasic_Array1OfProductContext; + +#endif // _StepBasic_Array1OfProductContext_hxx diff --git a/src/Deprecated/NCollectionAliases/StepBasic_Array1OfProductDefinition.hxx b/src/Deprecated/NCollectionAliases/StepBasic_Array1OfProductDefinition.hxx new file mode 100644 index 0000000000..af9bb0ffbf --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepBasic_Array1OfProductDefinition.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepBasic_Array1OfProductDefinition.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _StepBasic_Array1OfProductDefinition_hxx +#define _StepBasic_Array1OfProductDefinition_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepBasic_Array1OfProductDefinition.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED( + "StepBasic_Array1OfProductDefinition is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepBasic_Array1OfProductDefinition; + +#endif // _StepBasic_Array1OfProductDefinition_hxx diff --git a/src/Deprecated/NCollectionAliases/StepBasic_Array1OfUncertaintyMeasureWithUnit.hxx b/src/Deprecated/NCollectionAliases/StepBasic_Array1OfUncertaintyMeasureWithUnit.hxx new file mode 100644 index 0000000000..ab2254626b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepBasic_Array1OfUncertaintyMeasureWithUnit.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepBasic_Array1OfUncertaintyMeasureWithUnit.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> +//! directly instead. + +#ifndef _StepBasic_Array1OfUncertaintyMeasureWithUnit_hxx +#define _StepBasic_Array1OfUncertaintyMeasureWithUnit_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepBasic_Array1OfUncertaintyMeasureWithUnit.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED( + "StepBasic_Array1OfUncertaintyMeasureWithUnit is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepBasic_Array1OfUncertaintyMeasureWithUnit; + +#endif // _StepBasic_Array1OfUncertaintyMeasureWithUnit_hxx diff --git a/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfApproval.hxx b/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfApproval.hxx new file mode 100644 index 0000000000..4fbf9ea6b9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfApproval.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepBasic_HArray1OfApproval.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _StepBasic_HArray1OfApproval_hxx +#define _StepBasic_HArray1OfApproval_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepBasic_HArray1OfApproval.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("StepBasic_HArray1OfApproval is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> StepBasic_HArray1OfApproval; + +#endif // _StepBasic_HArray1OfApproval_hxx diff --git a/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfDerivedUnitElement.hxx b/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfDerivedUnitElement.hxx new file mode 100644 index 0000000000..450cf0327c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfDerivedUnitElement.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepBasic_HArray1OfDerivedUnitElement.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _StepBasic_HArray1OfDerivedUnitElement_hxx +#define _StepBasic_HArray1OfDerivedUnitElement_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepBasic_HArray1OfDerivedUnitElement.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "StepBasic_HArray1OfDerivedUnitElement is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepBasic_HArray1OfDerivedUnitElement; + +#endif // _StepBasic_HArray1OfDerivedUnitElement_hxx diff --git a/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfDocument.hxx b/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfDocument.hxx new file mode 100644 index 0000000000..752e2e6729 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfDocument.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepBasic_HArray1OfDocument.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _StepBasic_HArray1OfDocument_hxx +#define _StepBasic_HArray1OfDocument_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepBasic_HArray1OfDocument.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("StepBasic_HArray1OfDocument is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> StepBasic_HArray1OfDocument; + +#endif // _StepBasic_HArray1OfDocument_hxx diff --git a/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfNamedUnit.hxx b/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfNamedUnit.hxx new file mode 100644 index 0000000000..f421ff9204 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfNamedUnit.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepBasic_HArray1OfNamedUnit.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _StepBasic_HArray1OfNamedUnit_hxx +#define _StepBasic_HArray1OfNamedUnit_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepBasic_HArray1OfNamedUnit.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("StepBasic_HArray1OfNamedUnit is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> StepBasic_HArray1OfNamedUnit; + +#endif // _StepBasic_HArray1OfNamedUnit_hxx diff --git a/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfOrganization.hxx b/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfOrganization.hxx new file mode 100644 index 0000000000..d0b01b4032 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfOrganization.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepBasic_HArray1OfOrganization.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _StepBasic_HArray1OfOrganization_hxx +#define _StepBasic_HArray1OfOrganization_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepBasic_HArray1OfOrganization.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("StepBasic_HArray1OfOrganization is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepBasic_HArray1OfOrganization; + +#endif // _StepBasic_HArray1OfOrganization_hxx diff --git a/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfPerson.hxx b/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfPerson.hxx new file mode 100644 index 0000000000..ba316211a8 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfPerson.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepBasic_HArray1OfPerson.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _StepBasic_HArray1OfPerson_hxx +#define _StepBasic_HArray1OfPerson_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepBasic_HArray1OfPerson.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("StepBasic_HArray1OfPerson is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> StepBasic_HArray1OfPerson; + +#endif // _StepBasic_HArray1OfPerson_hxx diff --git a/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfProduct.hxx b/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfProduct.hxx new file mode 100644 index 0000000000..c05209317e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfProduct.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepBasic_HArray1OfProduct.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _StepBasic_HArray1OfProduct_hxx +#define _StepBasic_HArray1OfProduct_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepBasic_HArray1OfProduct.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("StepBasic_HArray1OfProduct is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> StepBasic_HArray1OfProduct; + +#endif // _StepBasic_HArray1OfProduct_hxx diff --git a/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfProductContext.hxx b/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfProductContext.hxx new file mode 100644 index 0000000000..1e14c49d30 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfProductContext.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepBasic_HArray1OfProductContext.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _StepBasic_HArray1OfProductContext_hxx +#define _StepBasic_HArray1OfProductContext_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepBasic_HArray1OfProductContext.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("StepBasic_HArray1OfProductContext is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepBasic_HArray1OfProductContext; + +#endif // _StepBasic_HArray1OfProductContext_hxx diff --git a/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfProductDefinition.hxx b/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfProductDefinition.hxx new file mode 100644 index 0000000000..f4f907f2b3 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfProductDefinition.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepBasic_HArray1OfProductDefinition.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _StepBasic_HArray1OfProductDefinition_hxx +#define _StepBasic_HArray1OfProductDefinition_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepBasic_HArray1OfProductDefinition.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "StepBasic_HArray1OfProductDefinition is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepBasic_HArray1OfProductDefinition; + +#endif // _StepBasic_HArray1OfProductDefinition_hxx diff --git a/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfUncertaintyMeasureWithUnit.hxx b/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfUncertaintyMeasureWithUnit.hxx new file mode 100644 index 0000000000..d018bccd66 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepBasic_HArray1OfUncertaintyMeasureWithUnit.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepBasic_HArray1OfUncertaintyMeasureWithUnit.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> +//! directly instead. + +#ifndef _StepBasic_HArray1OfUncertaintyMeasureWithUnit_hxx +#define _StepBasic_HArray1OfUncertaintyMeasureWithUnit_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepBasic_HArray1OfUncertaintyMeasureWithUnit.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "StepBasic_HArray1OfUncertaintyMeasureWithUnit is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepBasic_HArray1OfUncertaintyMeasureWithUnit; + +#endif // _StepBasic_HArray1OfUncertaintyMeasureWithUnit_hxx diff --git a/src/Deprecated/NCollectionAliases/StepData_Array1OfField.hxx b/src/Deprecated/NCollectionAliases/StepData_Array1OfField.hxx new file mode 100644 index 0000000000..0fbf984c72 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepData_Array1OfField.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepData_Array1OfField.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepData_Array1OfField_hxx +#define _StepData_Array1OfField_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepData_Array1OfField.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "StepData_Array1OfField is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 StepData_Array1OfField; + +#endif // _StepData_Array1OfField_hxx diff --git a/src/Deprecated/NCollectionAliases/StepData_HArray1OfField.hxx b/src/Deprecated/NCollectionAliases/StepData_HArray1OfField.hxx new file mode 100644 index 0000000000..9115a930c7 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepData_HArray1OfField.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepData_HArray1OfField.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepData_HArray1OfField_hxx +#define _StepData_HArray1OfField_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepData_HArray1OfField.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "StepData_HArray1OfField is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 StepData_HArray1OfField; + +#endif // _StepData_HArray1OfField_hxx diff --git a/src/Deprecated/NCollectionAliases/StepDimTol_Array1OfDatumReference.hxx b/src/Deprecated/NCollectionAliases/StepDimTol_Array1OfDatumReference.hxx new file mode 100644 index 0000000000..2f1060cff6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepDimTol_Array1OfDatumReference.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepDimTol_Array1OfDatumReference.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _StepDimTol_Array1OfDatumReference_hxx +#define _StepDimTol_Array1OfDatumReference_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepDimTol_Array1OfDatumReference.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("StepDimTol_Array1OfDatumReference is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepDimTol_Array1OfDatumReference; + +#endif // _StepDimTol_Array1OfDatumReference_hxx diff --git a/src/Deprecated/NCollectionAliases/StepDimTol_Array1OfDatumReferenceCompartment.hxx b/src/Deprecated/NCollectionAliases/StepDimTol_Array1OfDatumReferenceCompartment.hxx new file mode 100644 index 0000000000..d975de7e0e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepDimTol_Array1OfDatumReferenceCompartment.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepDimTol_Array1OfDatumReferenceCompartment.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> +//! directly instead. + +#ifndef _StepDimTol_Array1OfDatumReferenceCompartment_hxx +#define _StepDimTol_Array1OfDatumReferenceCompartment_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepDimTol_Array1OfDatumReferenceCompartment.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED( + "StepDimTol_Array1OfDatumReferenceCompartment is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepDimTol_Array1OfDatumReferenceCompartment; + +#endif // _StepDimTol_Array1OfDatumReferenceCompartment_hxx diff --git a/src/Deprecated/NCollectionAliases/StepDimTol_Array1OfDatumReferenceElement.hxx b/src/Deprecated/NCollectionAliases/StepDimTol_Array1OfDatumReferenceElement.hxx new file mode 100644 index 0000000000..f822ef4e9d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepDimTol_Array1OfDatumReferenceElement.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepDimTol_Array1OfDatumReferenceElement.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> +//! directly instead. + +#ifndef _StepDimTol_Array1OfDatumReferenceElement_hxx +#define _StepDimTol_Array1OfDatumReferenceElement_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepDimTol_Array1OfDatumReferenceElement.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED( + "StepDimTol_Array1OfDatumReferenceElement is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepDimTol_Array1OfDatumReferenceElement; + +#endif // _StepDimTol_Array1OfDatumReferenceElement_hxx diff --git a/src/Deprecated/NCollectionAliases/StepDimTol_Array1OfDatumReferenceModifier.hxx b/src/Deprecated/NCollectionAliases/StepDimTol_Array1OfDatumReferenceModifier.hxx new file mode 100644 index 0000000000..0afb9650ba --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepDimTol_Array1OfDatumReferenceModifier.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepDimTol_Array1OfDatumReferenceModifier.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepDimTol_Array1OfDatumReferenceModifier_hxx +#define _StepDimTol_Array1OfDatumReferenceModifier_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepDimTol_Array1OfDatumReferenceModifier.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepDimTol_Array1OfDatumReferenceModifier is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 + StepDimTol_Array1OfDatumReferenceModifier; + +#endif // _StepDimTol_Array1OfDatumReferenceModifier_hxx diff --git a/src/Deprecated/NCollectionAliases/StepDimTol_Array1OfDatumSystemOrReference.hxx b/src/Deprecated/NCollectionAliases/StepDimTol_Array1OfDatumSystemOrReference.hxx new file mode 100644 index 0000000000..d70e3cc76b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepDimTol_Array1OfDatumSystemOrReference.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepDimTol_Array1OfDatumSystemOrReference.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepDimTol_Array1OfDatumSystemOrReference_hxx +#define _StepDimTol_Array1OfDatumSystemOrReference_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepDimTol_Array1OfDatumSystemOrReference.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepDimTol_Array1OfDatumSystemOrReference is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 + StepDimTol_Array1OfDatumSystemOrReference; + +#endif // _StepDimTol_Array1OfDatumSystemOrReference_hxx diff --git a/src/Deprecated/NCollectionAliases/StepDimTol_Array1OfGeometricToleranceModifier.hxx b/src/Deprecated/NCollectionAliases/StepDimTol_Array1OfGeometricToleranceModifier.hxx new file mode 100644 index 0000000000..6b0f052773 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepDimTol_Array1OfGeometricToleranceModifier.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepDimTol_Array1OfGeometricToleranceModifier.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepDimTol_Array1OfGeometricToleranceModifier_hxx +#define _StepDimTol_Array1OfGeometricToleranceModifier_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepDimTol_Array1OfGeometricToleranceModifier.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepDimTol_Array1OfGeometricToleranceModifier is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 + StepDimTol_Array1OfGeometricToleranceModifier; + +#endif // _StepDimTol_Array1OfGeometricToleranceModifier_hxx diff --git a/src/Deprecated/NCollectionAliases/StepDimTol_Array1OfToleranceZoneTarget.hxx b/src/Deprecated/NCollectionAliases/StepDimTol_Array1OfToleranceZoneTarget.hxx new file mode 100644 index 0000000000..41435bb13a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepDimTol_Array1OfToleranceZoneTarget.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepDimTol_Array1OfToleranceZoneTarget.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepDimTol_Array1OfToleranceZoneTarget_hxx +#define _StepDimTol_Array1OfToleranceZoneTarget_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepDimTol_Array1OfToleranceZoneTarget.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepDimTol_Array1OfToleranceZoneTarget is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepDimTol_Array1OfToleranceZoneTarget; + +#endif // _StepDimTol_Array1OfToleranceZoneTarget_hxx diff --git a/src/Deprecated/NCollectionAliases/StepDimTol_HArray1OfDatumReference.hxx b/src/Deprecated/NCollectionAliases/StepDimTol_HArray1OfDatumReference.hxx new file mode 100644 index 0000000000..e1a636e3b0 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepDimTol_HArray1OfDatumReference.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepDimTol_HArray1OfDatumReference.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _StepDimTol_HArray1OfDatumReference_hxx +#define _StepDimTol_HArray1OfDatumReference_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepDimTol_HArray1OfDatumReference.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "StepDimTol_HArray1OfDatumReference is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepDimTol_HArray1OfDatumReference; + +#endif // _StepDimTol_HArray1OfDatumReference_hxx diff --git a/src/Deprecated/NCollectionAliases/StepDimTol_HArray1OfDatumReferenceCompartment.hxx b/src/Deprecated/NCollectionAliases/StepDimTol_HArray1OfDatumReferenceCompartment.hxx new file mode 100644 index 0000000000..1a064bb5f8 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepDimTol_HArray1OfDatumReferenceCompartment.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepDimTol_HArray1OfDatumReferenceCompartment.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> +//! directly instead. + +#ifndef _StepDimTol_HArray1OfDatumReferenceCompartment_hxx +#define _StepDimTol_HArray1OfDatumReferenceCompartment_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepDimTol_HArray1OfDatumReferenceCompartment.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "StepDimTol_HArray1OfDatumReferenceCompartment is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepDimTol_HArray1OfDatumReferenceCompartment; + +#endif // _StepDimTol_HArray1OfDatumReferenceCompartment_hxx diff --git a/src/Deprecated/NCollectionAliases/StepDimTol_HArray1OfDatumReferenceElement.hxx b/src/Deprecated/NCollectionAliases/StepDimTol_HArray1OfDatumReferenceElement.hxx new file mode 100644 index 0000000000..824f6b0fd6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepDimTol_HArray1OfDatumReferenceElement.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepDimTol_HArray1OfDatumReferenceElement.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> +//! directly instead. + +#ifndef _StepDimTol_HArray1OfDatumReferenceElement_hxx +#define _StepDimTol_HArray1OfDatumReferenceElement_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepDimTol_HArray1OfDatumReferenceElement.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "StepDimTol_HArray1OfDatumReferenceElement is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepDimTol_HArray1OfDatumReferenceElement; + +#endif // _StepDimTol_HArray1OfDatumReferenceElement_hxx diff --git a/src/Deprecated/NCollectionAliases/StepDimTol_HArray1OfDatumReferenceModifier.hxx b/src/Deprecated/NCollectionAliases/StepDimTol_HArray1OfDatumReferenceModifier.hxx new file mode 100644 index 0000000000..57b1417b4e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepDimTol_HArray1OfDatumReferenceModifier.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepDimTol_HArray1OfDatumReferenceModifier.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepDimTol_HArray1OfDatumReferenceModifier_hxx +#define _StepDimTol_HArray1OfDatumReferenceModifier_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepDimTol_HArray1OfDatumReferenceModifier.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepDimTol_HArray1OfDatumReferenceModifier is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + StepDimTol_HArray1OfDatumReferenceModifier; + +#endif // _StepDimTol_HArray1OfDatumReferenceModifier_hxx diff --git a/src/Deprecated/NCollectionAliases/StepDimTol_HArray1OfDatumSystemOrReference.hxx b/src/Deprecated/NCollectionAliases/StepDimTol_HArray1OfDatumSystemOrReference.hxx new file mode 100644 index 0000000000..a080acb945 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepDimTol_HArray1OfDatumSystemOrReference.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepDimTol_HArray1OfDatumSystemOrReference.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepDimTol_HArray1OfDatumSystemOrReference_hxx +#define _StepDimTol_HArray1OfDatumSystemOrReference_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepDimTol_HArray1OfDatumSystemOrReference.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepDimTol_HArray1OfDatumSystemOrReference is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + StepDimTol_HArray1OfDatumSystemOrReference; + +#endif // _StepDimTol_HArray1OfDatumSystemOrReference_hxx diff --git a/src/Deprecated/NCollectionAliases/StepDimTol_HArray1OfGeometricToleranceModifier.hxx b/src/Deprecated/NCollectionAliases/StepDimTol_HArray1OfGeometricToleranceModifier.hxx new file mode 100644 index 0000000000..b64b75833e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepDimTol_HArray1OfGeometricToleranceModifier.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepDimTol_HArray1OfGeometricToleranceModifier.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepDimTol_HArray1OfGeometricToleranceModifier_hxx +#define _StepDimTol_HArray1OfGeometricToleranceModifier_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepDimTol_HArray1OfGeometricToleranceModifier.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepDimTol_HArray1OfGeometricToleranceModifier is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + StepDimTol_HArray1OfGeometricToleranceModifier; + +#endif // _StepDimTol_HArray1OfGeometricToleranceModifier_hxx diff --git a/src/Deprecated/NCollectionAliases/StepDimTol_HArray1OfToleranceZoneTarget.hxx b/src/Deprecated/NCollectionAliases/StepDimTol_HArray1OfToleranceZoneTarget.hxx new file mode 100644 index 0000000000..afde50b49c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepDimTol_HArray1OfToleranceZoneTarget.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepDimTol_HArray1OfToleranceZoneTarget.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepDimTol_HArray1OfToleranceZoneTarget_hxx +#define _StepDimTol_HArray1OfToleranceZoneTarget_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepDimTol_HArray1OfToleranceZoneTarget.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepDimTol_HArray1OfToleranceZoneTarget is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepDimTol_HArray1OfToleranceZoneTarget; + +#endif // _StepDimTol_HArray1OfToleranceZoneTarget_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_Array1OfCurveElementEndReleasePacket.hxx b/src/Deprecated/NCollectionAliases/StepElement_Array1OfCurveElementEndReleasePacket.hxx new file mode 100644 index 0000000000..b0f868dd13 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_Array1OfCurveElementEndReleasePacket.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_Array1OfCurveElementEndReleasePacket.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use +//! NCollection_Array1> +//! directly instead. + +#ifndef _StepElement_Array1OfCurveElementEndReleasePacket_hxx +#define _StepElement_Array1OfCurveElementEndReleasePacket_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_Array1OfCurveElementEndReleasePacket.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED( + "StepElement_Array1OfCurveElementEndReleasePacket is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepElement_Array1OfCurveElementEndReleasePacket; + +#endif // _StepElement_Array1OfCurveElementEndReleasePacket_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_Array1OfCurveElementSectionDefinition.hxx b/src/Deprecated/NCollectionAliases/StepElement_Array1OfCurveElementSectionDefinition.hxx new file mode 100644 index 0000000000..ee2eeb36d5 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_Array1OfCurveElementSectionDefinition.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_Array1OfCurveElementSectionDefinition.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use +//! NCollection_Array1> +//! directly instead. + +#ifndef _StepElement_Array1OfCurveElementSectionDefinition_hxx +#define _StepElement_Array1OfCurveElementSectionDefinition_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_Array1OfCurveElementSectionDefinition.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED( + "StepElement_Array1OfCurveElementSectionDefinition is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepElement_Array1OfCurveElementSectionDefinition; + +#endif // _StepElement_Array1OfCurveElementSectionDefinition_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_Array1OfHSequenceOfCurveElementPurposeMember.hxx b/src/Deprecated/NCollectionAliases/StepElement_Array1OfHSequenceOfCurveElementPurposeMember.hxx new file mode 100644 index 0000000000..5338854c52 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_Array1OfHSequenceOfCurveElementPurposeMember.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_Array1OfHSequenceOfCurveElementPurposeMember.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use +//! NCollection_Array1> +//! directly instead. + +#ifndef _StepElement_Array1OfHSequenceOfCurveElementPurposeMember_hxx +#define _StepElement_Array1OfHSequenceOfCurveElementPurposeMember_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_Array1OfHSequenceOfCurveElementPurposeMember.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Array1> " + "directly.") + + Standard_DEPRECATED("StepElement_Array1OfHSequenceOfCurveElementPurposeMember is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepElement_Array1OfHSequenceOfCurveElementPurposeMember; + +#endif // _StepElement_Array1OfHSequenceOfCurveElementPurposeMember_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_Array1OfHSequenceOfSurfaceElementPurposeMember.hxx b/src/Deprecated/NCollectionAliases/StepElement_Array1OfHSequenceOfSurfaceElementPurposeMember.hxx new file mode 100644 index 0000000000..25500c2bb2 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_Array1OfHSequenceOfSurfaceElementPurposeMember.hxx @@ -0,0 +1,40 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_Array1OfHSequenceOfSurfaceElementPurposeMember.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use +//! NCollection_Array1> +//! directly instead. + +#ifndef _StepElement_Array1OfHSequenceOfSurfaceElementPurposeMember_hxx +#define _StepElement_Array1OfHSequenceOfSurfaceElementPurposeMember_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_Array1OfHSequenceOfSurfaceElementPurposeMember.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Array1> " + "directly.") + + Standard_DEPRECATED( + "StepElement_Array1OfHSequenceOfSurfaceElementPurposeMember is deprecated, use " + "NCollection_Array1> " + "directly") +typedef NCollection_Array1> + StepElement_Array1OfHSequenceOfSurfaceElementPurposeMember; + +#endif // _StepElement_Array1OfHSequenceOfSurfaceElementPurposeMember_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_Array1OfMeasureOrUnspecifiedValue.hxx b/src/Deprecated/NCollectionAliases/StepElement_Array1OfMeasureOrUnspecifiedValue.hxx new file mode 100644 index 0000000000..d246096002 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_Array1OfMeasureOrUnspecifiedValue.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_Array1OfMeasureOrUnspecifiedValue.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepElement_Array1OfMeasureOrUnspecifiedValue_hxx +#define _StepElement_Array1OfMeasureOrUnspecifiedValue_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_Array1OfMeasureOrUnspecifiedValue.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepElement_Array1OfMeasureOrUnspecifiedValue is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 + StepElement_Array1OfMeasureOrUnspecifiedValue; + +#endif // _StepElement_Array1OfMeasureOrUnspecifiedValue_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_Array1OfSurfaceSection.hxx b/src/Deprecated/NCollectionAliases/StepElement_Array1OfSurfaceSection.hxx new file mode 100644 index 0000000000..82035caba6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_Array1OfSurfaceSection.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_Array1OfSurfaceSection.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _StepElement_Array1OfSurfaceSection_hxx +#define _StepElement_Array1OfSurfaceSection_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_Array1OfSurfaceSection.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED( + "StepElement_Array1OfSurfaceSection is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepElement_Array1OfSurfaceSection; + +#endif // _StepElement_Array1OfSurfaceSection_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_Array1OfVolumeElementPurpose.hxx b/src/Deprecated/NCollectionAliases/StepElement_Array1OfVolumeElementPurpose.hxx new file mode 100644 index 0000000000..bbea90ffb1 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_Array1OfVolumeElementPurpose.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_Array1OfVolumeElementPurpose.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepElement_Array1OfVolumeElementPurpose_hxx +#define _StepElement_Array1OfVolumeElementPurpose_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_Array1OfVolumeElementPurpose.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepElement_Array1OfVolumeElementPurpose is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 + StepElement_Array1OfVolumeElementPurpose; + +#endif // _StepElement_Array1OfVolumeElementPurpose_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_Array1OfVolumeElementPurposeMember.hxx b/src/Deprecated/NCollectionAliases/StepElement_Array1OfVolumeElementPurposeMember.hxx new file mode 100644 index 0000000000..c63e5d1266 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_Array1OfVolumeElementPurposeMember.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_Array1OfVolumeElementPurposeMember.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> +//! directly instead. + +#ifndef _StepElement_Array1OfVolumeElementPurposeMember_hxx +#define _StepElement_Array1OfVolumeElementPurposeMember_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_Array1OfVolumeElementPurposeMember.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED( + "StepElement_Array1OfVolumeElementPurposeMember is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepElement_Array1OfVolumeElementPurposeMember; + +#endif // _StepElement_Array1OfVolumeElementPurposeMember_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_Array2OfCurveElementPurposeMember.hxx b/src/Deprecated/NCollectionAliases/StepElement_Array2OfCurveElementPurposeMember.hxx new file mode 100644 index 0000000000..e653d73972 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_Array2OfCurveElementPurposeMember.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_Array2OfCurveElementPurposeMember.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2> +//! directly instead. + +#ifndef _StepElement_Array2OfCurveElementPurposeMember_hxx +#define _StepElement_Array2OfCurveElementPurposeMember_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_Array2OfCurveElementPurposeMember.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array2> directly.") + + Standard_DEPRECATED( + "StepElement_Array2OfCurveElementPurposeMember is deprecated, use " + "NCollection_Array2> directly") +typedef NCollection_Array2> + StepElement_Array2OfCurveElementPurposeMember; + +#endif // _StepElement_Array2OfCurveElementPurposeMember_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_Array2OfSurfaceElementPurpose.hxx b/src/Deprecated/NCollectionAliases/StepElement_Array2OfSurfaceElementPurpose.hxx new file mode 100644 index 0000000000..4fb7b2a91a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_Array2OfSurfaceElementPurpose.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_Array2OfSurfaceElementPurpose.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2 directly instead. + +#ifndef _StepElement_Array2OfSurfaceElementPurpose_hxx +#define _StepElement_Array2OfSurfaceElementPurpose_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_Array2OfSurfaceElementPurpose.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array2 directly.") + + Standard_DEPRECATED("StepElement_Array2OfSurfaceElementPurpose is deprecated, use " + "NCollection_Array2 directly") +typedef NCollection_Array2 + StepElement_Array2OfSurfaceElementPurpose; + +#endif // _StepElement_Array2OfSurfaceElementPurpose_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_Array2OfSurfaceElementPurposeMember.hxx b/src/Deprecated/NCollectionAliases/StepElement_Array2OfSurfaceElementPurposeMember.hxx new file mode 100644 index 0000000000..9b63046ad1 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_Array2OfSurfaceElementPurposeMember.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_Array2OfSurfaceElementPurposeMember.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2> +//! directly instead. + +#ifndef _StepElement_Array2OfSurfaceElementPurposeMember_hxx +#define _StepElement_Array2OfSurfaceElementPurposeMember_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_Array2OfSurfaceElementPurposeMember.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array2> directly.") + + Standard_DEPRECATED( + "StepElement_Array2OfSurfaceElementPurposeMember is deprecated, use " + "NCollection_Array2> directly") +typedef NCollection_Array2> + StepElement_Array2OfSurfaceElementPurposeMember; + +#endif // _StepElement_Array2OfSurfaceElementPurposeMember_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_HArray1OfCurveElementEndReleasePacket.hxx b/src/Deprecated/NCollectionAliases/StepElement_HArray1OfCurveElementEndReleasePacket.hxx new file mode 100644 index 0000000000..81cff3fed4 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_HArray1OfCurveElementEndReleasePacket.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_HArray1OfCurveElementEndReleasePacket.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use +//! NCollection_HArray1> +//! directly instead. + +#ifndef _StepElement_HArray1OfCurveElementEndReleasePacket_hxx +#define _StepElement_HArray1OfCurveElementEndReleasePacket_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_HArray1OfCurveElementEndReleasePacket.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "StepElement_HArray1OfCurveElementEndReleasePacket is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepElement_HArray1OfCurveElementEndReleasePacket; + +#endif // _StepElement_HArray1OfCurveElementEndReleasePacket_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_HArray1OfCurveElementSectionDefinition.hxx b/src/Deprecated/NCollectionAliases/StepElement_HArray1OfCurveElementSectionDefinition.hxx new file mode 100644 index 0000000000..9dee5befb1 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_HArray1OfCurveElementSectionDefinition.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_HArray1OfCurveElementSectionDefinition.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use +//! NCollection_HArray1> +//! directly instead. + +#ifndef _StepElement_HArray1OfCurveElementSectionDefinition_hxx +#define _StepElement_HArray1OfCurveElementSectionDefinition_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_HArray1OfCurveElementSectionDefinition.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "StepElement_HArray1OfCurveElementSectionDefinition is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepElement_HArray1OfCurveElementSectionDefinition; + +#endif // _StepElement_HArray1OfCurveElementSectionDefinition_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_HArray1OfHSequenceOfCurveElementPurposeMember.hxx b/src/Deprecated/NCollectionAliases/StepElement_HArray1OfHSequenceOfCurveElementPurposeMember.hxx new file mode 100644 index 0000000000..4e3afbd4b4 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_HArray1OfHSequenceOfCurveElementPurposeMember.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_HArray1OfHSequenceOfCurveElementPurposeMember.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use +//! NCollection_HArray1> +//! directly instead. + +#ifndef _StepElement_HArray1OfHSequenceOfCurveElementPurposeMember_hxx +#define _StepElement_HArray1OfHSequenceOfCurveElementPurposeMember_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_HArray1OfHSequenceOfCurveElementPurposeMember.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_HArray1> " + "directly.") + + Standard_DEPRECATED( + "StepElement_HArray1OfHSequenceOfCurveElementPurposeMember is deprecated, use " + "NCollection_HArray1> " + "directly") +typedef NCollection_HArray1> + StepElement_HArray1OfHSequenceOfCurveElementPurposeMember; + +#endif // _StepElement_HArray1OfHSequenceOfCurveElementPurposeMember_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember.hxx b/src/Deprecated/NCollectionAliases/StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember.hxx new file mode 100644 index 0000000000..a2db0686ab --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember.hxx @@ -0,0 +1,40 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use +//! NCollection_HArray1> +//! directly instead. + +#ifndef _StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember_hxx +#define _StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember.hxx is " + "deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember is deprecated, use " + "NCollection_HArray1> " + "directly") +typedef NCollection_HArray1> + StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember; + +#endif // _StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_HArray1OfMeasureOrUnspecifiedValue.hxx b/src/Deprecated/NCollectionAliases/StepElement_HArray1OfMeasureOrUnspecifiedValue.hxx new file mode 100644 index 0000000000..96427d4393 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_HArray1OfMeasureOrUnspecifiedValue.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_HArray1OfMeasureOrUnspecifiedValue.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepElement_HArray1OfMeasureOrUnspecifiedValue_hxx +#define _StepElement_HArray1OfMeasureOrUnspecifiedValue_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_HArray1OfMeasureOrUnspecifiedValue.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepElement_HArray1OfMeasureOrUnspecifiedValue is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + StepElement_HArray1OfMeasureOrUnspecifiedValue; + +#endif // _StepElement_HArray1OfMeasureOrUnspecifiedValue_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_HArray1OfSurfaceSection.hxx b/src/Deprecated/NCollectionAliases/StepElement_HArray1OfSurfaceSection.hxx new file mode 100644 index 0000000000..b4905b887c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_HArray1OfSurfaceSection.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_HArray1OfSurfaceSection.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _StepElement_HArray1OfSurfaceSection_hxx +#define _StepElement_HArray1OfSurfaceSection_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_HArray1OfSurfaceSection.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "StepElement_HArray1OfSurfaceSection is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepElement_HArray1OfSurfaceSection; + +#endif // _StepElement_HArray1OfSurfaceSection_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_HArray1OfVolumeElementPurpose.hxx b/src/Deprecated/NCollectionAliases/StepElement_HArray1OfVolumeElementPurpose.hxx new file mode 100644 index 0000000000..ca9ad9beef --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_HArray1OfVolumeElementPurpose.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_HArray1OfVolumeElementPurpose.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepElement_HArray1OfVolumeElementPurpose_hxx +#define _StepElement_HArray1OfVolumeElementPurpose_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_HArray1OfVolumeElementPurpose.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepElement_HArray1OfVolumeElementPurpose is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + StepElement_HArray1OfVolumeElementPurpose; + +#endif // _StepElement_HArray1OfVolumeElementPurpose_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_HArray1OfVolumeElementPurposeMember.hxx b/src/Deprecated/NCollectionAliases/StepElement_HArray1OfVolumeElementPurposeMember.hxx new file mode 100644 index 0000000000..c6953d027d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_HArray1OfVolumeElementPurposeMember.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_HArray1OfVolumeElementPurposeMember.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> +//! directly instead. + +#ifndef _StepElement_HArray1OfVolumeElementPurposeMember_hxx +#define _StepElement_HArray1OfVolumeElementPurposeMember_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_HArray1OfVolumeElementPurposeMember.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "StepElement_HArray1OfVolumeElementPurposeMember is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepElement_HArray1OfVolumeElementPurposeMember; + +#endif // _StepElement_HArray1OfVolumeElementPurposeMember_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_HArray2OfCurveElementPurposeMember.hxx b/src/Deprecated/NCollectionAliases/StepElement_HArray2OfCurveElementPurposeMember.hxx new file mode 100644 index 0000000000..d8c0715b58 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_HArray2OfCurveElementPurposeMember.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_HArray2OfCurveElementPurposeMember.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray2> +//! directly instead. + +#ifndef _StepElement_HArray2OfCurveElementPurposeMember_hxx +#define _StepElement_HArray2OfCurveElementPurposeMember_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_HArray2OfCurveElementPurposeMember.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray2> directly.") + + Standard_DEPRECATED( + "StepElement_HArray2OfCurveElementPurposeMember is deprecated, use " + "NCollection_HArray2> directly") +typedef NCollection_HArray2> + StepElement_HArray2OfCurveElementPurposeMember; + +#endif // _StepElement_HArray2OfCurveElementPurposeMember_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_HArray2OfSurfaceElementPurpose.hxx b/src/Deprecated/NCollectionAliases/StepElement_HArray2OfSurfaceElementPurpose.hxx new file mode 100644 index 0000000000..aaf5af8281 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_HArray2OfSurfaceElementPurpose.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_HArray2OfSurfaceElementPurpose.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray2 directly instead. + +#ifndef _StepElement_HArray2OfSurfaceElementPurpose_hxx +#define _StepElement_HArray2OfSurfaceElementPurpose_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_HArray2OfSurfaceElementPurpose.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray2 directly.") + + Standard_DEPRECATED("StepElement_HArray2OfSurfaceElementPurpose is deprecated, use " + "NCollection_HArray2 directly") +typedef NCollection_HArray2 + StepElement_HArray2OfSurfaceElementPurpose; + +#endif // _StepElement_HArray2OfSurfaceElementPurpose_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_HArray2OfSurfaceElementPurposeMember.hxx b/src/Deprecated/NCollectionAliases/StepElement_HArray2OfSurfaceElementPurposeMember.hxx new file mode 100644 index 0000000000..7dbea689d5 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_HArray2OfSurfaceElementPurposeMember.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_HArray2OfSurfaceElementPurposeMember.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use +//! NCollection_HArray2> +//! directly instead. + +#ifndef _StepElement_HArray2OfSurfaceElementPurposeMember_hxx +#define _StepElement_HArray2OfSurfaceElementPurposeMember_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_HArray2OfSurfaceElementPurposeMember.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray2> directly.") + + Standard_DEPRECATED( + "StepElement_HArray2OfSurfaceElementPurposeMember is deprecated, use " + "NCollection_HArray2> directly") +typedef NCollection_HArray2> + StepElement_HArray2OfSurfaceElementPurposeMember; + +#endif // _StepElement_HArray2OfSurfaceElementPurposeMember_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_HSequenceOfCurveElementPurposeMember.hxx b/src/Deprecated/NCollectionAliases/StepElement_HSequenceOfCurveElementPurposeMember.hxx new file mode 100644 index 0000000000..7f3e2d8f02 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_HSequenceOfCurveElementPurposeMember.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_HSequenceOfCurveElementPurposeMember.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use +//! NCollection_HSequence> +//! directly instead. + +#ifndef _StepElement_HSequenceOfCurveElementPurposeMember_hxx +#define _StepElement_HSequenceOfCurveElementPurposeMember_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_HSequenceOfCurveElementPurposeMember.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED( + "StepElement_HSequenceOfCurveElementPurposeMember is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> + StepElement_HSequenceOfCurveElementPurposeMember; + +#endif // _StepElement_HSequenceOfCurveElementPurposeMember_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_HSequenceOfCurveElementSectionDefinition.hxx b/src/Deprecated/NCollectionAliases/StepElement_HSequenceOfCurveElementSectionDefinition.hxx new file mode 100644 index 0000000000..23b974b586 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_HSequenceOfCurveElementSectionDefinition.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_HSequenceOfCurveElementSectionDefinition.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use +//! NCollection_HSequence> +//! directly instead. + +#ifndef _StepElement_HSequenceOfCurveElementSectionDefinition_hxx +#define _StepElement_HSequenceOfCurveElementSectionDefinition_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_HSequenceOfCurveElementSectionDefinition.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED("StepElement_HSequenceOfCurveElementSectionDefinition is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> + StepElement_HSequenceOfCurveElementSectionDefinition; + +#endif // _StepElement_HSequenceOfCurveElementSectionDefinition_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_HSequenceOfElementMaterial.hxx b/src/Deprecated/NCollectionAliases/StepElement_HSequenceOfElementMaterial.hxx new file mode 100644 index 0000000000..85b9fbccf3 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_HSequenceOfElementMaterial.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_HSequenceOfElementMaterial.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> directly +//! instead. + +#ifndef _StepElement_HSequenceOfElementMaterial_hxx +#define _StepElement_HSequenceOfElementMaterial_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_HSequenceOfElementMaterial.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED( + "StepElement_HSequenceOfElementMaterial is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> + StepElement_HSequenceOfElementMaterial; + +#endif // _StepElement_HSequenceOfElementMaterial_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_HSequenceOfSurfaceElementPurposeMember.hxx b/src/Deprecated/NCollectionAliases/StepElement_HSequenceOfSurfaceElementPurposeMember.hxx new file mode 100644 index 0000000000..5819026d41 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_HSequenceOfSurfaceElementPurposeMember.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_HSequenceOfSurfaceElementPurposeMember.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use +//! NCollection_HSequence> +//! directly instead. + +#ifndef _StepElement_HSequenceOfSurfaceElementPurposeMember_hxx +#define _StepElement_HSequenceOfSurfaceElementPurposeMember_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_HSequenceOfSurfaceElementPurposeMember.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED( + "StepElement_HSequenceOfSurfaceElementPurposeMember is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> + StepElement_HSequenceOfSurfaceElementPurposeMember; + +#endif // _StepElement_HSequenceOfSurfaceElementPurposeMember_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_SequenceOfCurveElementPurposeMember.hxx b/src/Deprecated/NCollectionAliases/StepElement_SequenceOfCurveElementPurposeMember.hxx new file mode 100644 index 0000000000..1f4d5d9a0e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_SequenceOfCurveElementPurposeMember.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_SequenceOfCurveElementPurposeMember.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> +//! directly instead. + +#ifndef _StepElement_SequenceOfCurveElementPurposeMember_hxx +#define _StepElement_SequenceOfCurveElementPurposeMember_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_SequenceOfCurveElementPurposeMember.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED( + "StepElement_SequenceOfCurveElementPurposeMember is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + StepElement_SequenceOfCurveElementPurposeMember; + +#endif // _StepElement_SequenceOfCurveElementPurposeMember_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_SequenceOfCurveElementSectionDefinition.hxx b/src/Deprecated/NCollectionAliases/StepElement_SequenceOfCurveElementSectionDefinition.hxx new file mode 100644 index 0000000000..0ba4c3d1d3 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_SequenceOfCurveElementSectionDefinition.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_SequenceOfCurveElementSectionDefinition.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use +//! NCollection_Sequence> +//! directly instead. + +#ifndef _StepElement_SequenceOfCurveElementSectionDefinition_hxx +#define _StepElement_SequenceOfCurveElementSectionDefinition_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_SequenceOfCurveElementSectionDefinition.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED( + "StepElement_SequenceOfCurveElementSectionDefinition is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + StepElement_SequenceOfCurveElementSectionDefinition; + +#endif // _StepElement_SequenceOfCurveElementSectionDefinition_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_SequenceOfElementMaterial.hxx b/src/Deprecated/NCollectionAliases/StepElement_SequenceOfElementMaterial.hxx new file mode 100644 index 0000000000..b8206f92b2 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_SequenceOfElementMaterial.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_SequenceOfElementMaterial.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly +//! instead. + +#ifndef _StepElement_SequenceOfElementMaterial_hxx +#define _StepElement_SequenceOfElementMaterial_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_SequenceOfElementMaterial.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED( + "StepElement_SequenceOfElementMaterial is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + StepElement_SequenceOfElementMaterial; + +#endif // _StepElement_SequenceOfElementMaterial_hxx diff --git a/src/Deprecated/NCollectionAliases/StepElement_SequenceOfSurfaceElementPurposeMember.hxx b/src/Deprecated/NCollectionAliases/StepElement_SequenceOfSurfaceElementPurposeMember.hxx new file mode 100644 index 0000000000..fad0701dfb --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepElement_SequenceOfSurfaceElementPurposeMember.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepElement_SequenceOfSurfaceElementPurposeMember.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use +//! NCollection_Sequence> +//! directly instead. + +#ifndef _StepElement_SequenceOfSurfaceElementPurposeMember_hxx +#define _StepElement_SequenceOfSurfaceElementPurposeMember_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepElement_SequenceOfSurfaceElementPurposeMember.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED( + "StepElement_SequenceOfSurfaceElementPurposeMember is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + StepElement_SequenceOfSurfaceElementPurposeMember; + +#endif // _StepElement_SequenceOfSurfaceElementPurposeMember_hxx diff --git a/src/Deprecated/NCollectionAliases/StepFEA_Array1OfCurveElementEndOffset.hxx b/src/Deprecated/NCollectionAliases/StepFEA_Array1OfCurveElementEndOffset.hxx new file mode 100644 index 0000000000..1c41dcacf2 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepFEA_Array1OfCurveElementEndOffset.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepFEA_Array1OfCurveElementEndOffset.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _StepFEA_Array1OfCurveElementEndOffset_hxx +#define _StepFEA_Array1OfCurveElementEndOffset_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepFEA_Array1OfCurveElementEndOffset.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED( + "StepFEA_Array1OfCurveElementEndOffset is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepFEA_Array1OfCurveElementEndOffset; + +#endif // _StepFEA_Array1OfCurveElementEndOffset_hxx diff --git a/src/Deprecated/NCollectionAliases/StepFEA_Array1OfCurveElementEndRelease.hxx b/src/Deprecated/NCollectionAliases/StepFEA_Array1OfCurveElementEndRelease.hxx new file mode 100644 index 0000000000..25e795c7ba --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepFEA_Array1OfCurveElementEndRelease.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepFEA_Array1OfCurveElementEndRelease.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _StepFEA_Array1OfCurveElementEndRelease_hxx +#define _StepFEA_Array1OfCurveElementEndRelease_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepFEA_Array1OfCurveElementEndRelease.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED( + "StepFEA_Array1OfCurveElementEndRelease is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepFEA_Array1OfCurveElementEndRelease; + +#endif // _StepFEA_Array1OfCurveElementEndRelease_hxx diff --git a/src/Deprecated/NCollectionAliases/StepFEA_Array1OfCurveElementInterval.hxx b/src/Deprecated/NCollectionAliases/StepFEA_Array1OfCurveElementInterval.hxx new file mode 100644 index 0000000000..6630de0780 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepFEA_Array1OfCurveElementInterval.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepFEA_Array1OfCurveElementInterval.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _StepFEA_Array1OfCurveElementInterval_hxx +#define _StepFEA_Array1OfCurveElementInterval_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepFEA_Array1OfCurveElementInterval.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED( + "StepFEA_Array1OfCurveElementInterval is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepFEA_Array1OfCurveElementInterval; + +#endif // _StepFEA_Array1OfCurveElementInterval_hxx diff --git a/src/Deprecated/NCollectionAliases/StepFEA_Array1OfDegreeOfFreedom.hxx b/src/Deprecated/NCollectionAliases/StepFEA_Array1OfDegreeOfFreedom.hxx new file mode 100644 index 0000000000..b90ae672e0 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepFEA_Array1OfDegreeOfFreedom.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepFEA_Array1OfDegreeOfFreedom.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepFEA_Array1OfDegreeOfFreedom_hxx +#define _StepFEA_Array1OfDegreeOfFreedom_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepFEA_Array1OfDegreeOfFreedom.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Array1 directly.") + + Standard_DEPRECATED("StepFEA_Array1OfDegreeOfFreedom is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepFEA_Array1OfDegreeOfFreedom; + +#endif // _StepFEA_Array1OfDegreeOfFreedom_hxx diff --git a/src/Deprecated/NCollectionAliases/StepFEA_Array1OfElementRepresentation.hxx b/src/Deprecated/NCollectionAliases/StepFEA_Array1OfElementRepresentation.hxx new file mode 100644 index 0000000000..f9d53eff0b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepFEA_Array1OfElementRepresentation.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepFEA_Array1OfElementRepresentation.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _StepFEA_Array1OfElementRepresentation_hxx +#define _StepFEA_Array1OfElementRepresentation_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepFEA_Array1OfElementRepresentation.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED( + "StepFEA_Array1OfElementRepresentation is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepFEA_Array1OfElementRepresentation; + +#endif // _StepFEA_Array1OfElementRepresentation_hxx diff --git a/src/Deprecated/NCollectionAliases/StepFEA_Array1OfNodeRepresentation.hxx b/src/Deprecated/NCollectionAliases/StepFEA_Array1OfNodeRepresentation.hxx new file mode 100644 index 0000000000..351a5380d8 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepFEA_Array1OfNodeRepresentation.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepFEA_Array1OfNodeRepresentation.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _StepFEA_Array1OfNodeRepresentation_hxx +#define _StepFEA_Array1OfNodeRepresentation_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepFEA_Array1OfNodeRepresentation.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED( + "StepFEA_Array1OfNodeRepresentation is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepFEA_Array1OfNodeRepresentation; + +#endif // _StepFEA_Array1OfNodeRepresentation_hxx diff --git a/src/Deprecated/NCollectionAliases/StepFEA_HArray1OfCurveElementEndOffset.hxx b/src/Deprecated/NCollectionAliases/StepFEA_HArray1OfCurveElementEndOffset.hxx new file mode 100644 index 0000000000..f875001ef0 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepFEA_HArray1OfCurveElementEndOffset.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepFEA_HArray1OfCurveElementEndOffset.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _StepFEA_HArray1OfCurveElementEndOffset_hxx +#define _StepFEA_HArray1OfCurveElementEndOffset_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepFEA_HArray1OfCurveElementEndOffset.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "StepFEA_HArray1OfCurveElementEndOffset is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepFEA_HArray1OfCurveElementEndOffset; + +#endif // _StepFEA_HArray1OfCurveElementEndOffset_hxx diff --git a/src/Deprecated/NCollectionAliases/StepFEA_HArray1OfCurveElementEndRelease.hxx b/src/Deprecated/NCollectionAliases/StepFEA_HArray1OfCurveElementEndRelease.hxx new file mode 100644 index 0000000000..61ef36530a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepFEA_HArray1OfCurveElementEndRelease.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepFEA_HArray1OfCurveElementEndRelease.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> +//! directly instead. + +#ifndef _StepFEA_HArray1OfCurveElementEndRelease_hxx +#define _StepFEA_HArray1OfCurveElementEndRelease_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepFEA_HArray1OfCurveElementEndRelease.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "StepFEA_HArray1OfCurveElementEndRelease is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepFEA_HArray1OfCurveElementEndRelease; + +#endif // _StepFEA_HArray1OfCurveElementEndRelease_hxx diff --git a/src/Deprecated/NCollectionAliases/StepFEA_HArray1OfCurveElementInterval.hxx b/src/Deprecated/NCollectionAliases/StepFEA_HArray1OfCurveElementInterval.hxx new file mode 100644 index 0000000000..c5222cf7e9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepFEA_HArray1OfCurveElementInterval.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepFEA_HArray1OfCurveElementInterval.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _StepFEA_HArray1OfCurveElementInterval_hxx +#define _StepFEA_HArray1OfCurveElementInterval_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepFEA_HArray1OfCurveElementInterval.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "StepFEA_HArray1OfCurveElementInterval is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepFEA_HArray1OfCurveElementInterval; + +#endif // _StepFEA_HArray1OfCurveElementInterval_hxx diff --git a/src/Deprecated/NCollectionAliases/StepFEA_HArray1OfDegreeOfFreedom.hxx b/src/Deprecated/NCollectionAliases/StepFEA_HArray1OfDegreeOfFreedom.hxx new file mode 100644 index 0000000000..3cd6d32c66 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepFEA_HArray1OfDegreeOfFreedom.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepFEA_HArray1OfDegreeOfFreedom.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepFEA_HArray1OfDegreeOfFreedom_hxx +#define _StepFEA_HArray1OfDegreeOfFreedom_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepFEA_HArray1OfDegreeOfFreedom.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepFEA_HArray1OfDegreeOfFreedom is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepFEA_HArray1OfDegreeOfFreedom; + +#endif // _StepFEA_HArray1OfDegreeOfFreedom_hxx diff --git a/src/Deprecated/NCollectionAliases/StepFEA_HArray1OfElementRepresentation.hxx b/src/Deprecated/NCollectionAliases/StepFEA_HArray1OfElementRepresentation.hxx new file mode 100644 index 0000000000..435ae1de3c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepFEA_HArray1OfElementRepresentation.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepFEA_HArray1OfElementRepresentation.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _StepFEA_HArray1OfElementRepresentation_hxx +#define _StepFEA_HArray1OfElementRepresentation_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepFEA_HArray1OfElementRepresentation.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "StepFEA_HArray1OfElementRepresentation is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepFEA_HArray1OfElementRepresentation; + +#endif // _StepFEA_HArray1OfElementRepresentation_hxx diff --git a/src/Deprecated/NCollectionAliases/StepFEA_HArray1OfNodeRepresentation.hxx b/src/Deprecated/NCollectionAliases/StepFEA_HArray1OfNodeRepresentation.hxx new file mode 100644 index 0000000000..3748ee7557 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepFEA_HArray1OfNodeRepresentation.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepFEA_HArray1OfNodeRepresentation.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _StepFEA_HArray1OfNodeRepresentation_hxx +#define _StepFEA_HArray1OfNodeRepresentation_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepFEA_HArray1OfNodeRepresentation.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "StepFEA_HArray1OfNodeRepresentation is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepFEA_HArray1OfNodeRepresentation; + +#endif // _StepFEA_HArray1OfNodeRepresentation_hxx diff --git a/src/Deprecated/NCollectionAliases/StepFEA_HSequenceOfCurve3dElementProperty.hxx b/src/Deprecated/NCollectionAliases/StepFEA_HSequenceOfCurve3dElementProperty.hxx new file mode 100644 index 0000000000..bc257dcf21 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepFEA_HSequenceOfCurve3dElementProperty.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepFEA_HSequenceOfCurve3dElementProperty.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> +//! directly instead. + +#ifndef _StepFEA_HSequenceOfCurve3dElementProperty_hxx +#define _StepFEA_HSequenceOfCurve3dElementProperty_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepFEA_HSequenceOfCurve3dElementProperty.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED( + "StepFEA_HSequenceOfCurve3dElementProperty is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> + StepFEA_HSequenceOfCurve3dElementProperty; + +#endif // _StepFEA_HSequenceOfCurve3dElementProperty_hxx diff --git a/src/Deprecated/NCollectionAliases/StepFEA_HSequenceOfElementGeometricRelationship.hxx b/src/Deprecated/NCollectionAliases/StepFEA_HSequenceOfElementGeometricRelationship.hxx new file mode 100644 index 0000000000..e1afc90190 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepFEA_HSequenceOfElementGeometricRelationship.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepFEA_HSequenceOfElementGeometricRelationship.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> +//! directly instead. + +#ifndef _StepFEA_HSequenceOfElementGeometricRelationship_hxx +#define _StepFEA_HSequenceOfElementGeometricRelationship_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepFEA_HSequenceOfElementGeometricRelationship.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED( + "StepFEA_HSequenceOfElementGeometricRelationship is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> + StepFEA_HSequenceOfElementGeometricRelationship; + +#endif // _StepFEA_HSequenceOfElementGeometricRelationship_hxx diff --git a/src/Deprecated/NCollectionAliases/StepFEA_HSequenceOfElementRepresentation.hxx b/src/Deprecated/NCollectionAliases/StepFEA_HSequenceOfElementRepresentation.hxx new file mode 100644 index 0000000000..b8943459eb --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepFEA_HSequenceOfElementRepresentation.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepFEA_HSequenceOfElementRepresentation.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> +//! directly instead. + +#ifndef _StepFEA_HSequenceOfElementRepresentation_hxx +#define _StepFEA_HSequenceOfElementRepresentation_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepFEA_HSequenceOfElementRepresentation.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED( + "StepFEA_HSequenceOfElementRepresentation is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> + StepFEA_HSequenceOfElementRepresentation; + +#endif // _StepFEA_HSequenceOfElementRepresentation_hxx diff --git a/src/Deprecated/NCollectionAliases/StepFEA_HSequenceOfNodeRepresentation.hxx b/src/Deprecated/NCollectionAliases/StepFEA_HSequenceOfNodeRepresentation.hxx new file mode 100644 index 0000000000..964ddaac9e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepFEA_HSequenceOfNodeRepresentation.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepFEA_HSequenceOfNodeRepresentation.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> directly +//! instead. + +#ifndef _StepFEA_HSequenceOfNodeRepresentation_hxx +#define _StepFEA_HSequenceOfNodeRepresentation_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepFEA_HSequenceOfNodeRepresentation.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED( + "StepFEA_HSequenceOfNodeRepresentation is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> + StepFEA_HSequenceOfNodeRepresentation; + +#endif // _StepFEA_HSequenceOfNodeRepresentation_hxx diff --git a/src/Deprecated/NCollectionAliases/StepFEA_SequenceOfCurve3dElementProperty.hxx b/src/Deprecated/NCollectionAliases/StepFEA_SequenceOfCurve3dElementProperty.hxx new file mode 100644 index 0000000000..74ff9cfddf --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepFEA_SequenceOfCurve3dElementProperty.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepFEA_SequenceOfCurve3dElementProperty.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> +//! directly instead. + +#ifndef _StepFEA_SequenceOfCurve3dElementProperty_hxx +#define _StepFEA_SequenceOfCurve3dElementProperty_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepFEA_SequenceOfCurve3dElementProperty.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED( + "StepFEA_SequenceOfCurve3dElementProperty is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + StepFEA_SequenceOfCurve3dElementProperty; + +#endif // _StepFEA_SequenceOfCurve3dElementProperty_hxx diff --git a/src/Deprecated/NCollectionAliases/StepFEA_SequenceOfElementGeometricRelationship.hxx b/src/Deprecated/NCollectionAliases/StepFEA_SequenceOfElementGeometricRelationship.hxx new file mode 100644 index 0000000000..8cc0292a1e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepFEA_SequenceOfElementGeometricRelationship.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepFEA_SequenceOfElementGeometricRelationship.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> +//! directly instead. + +#ifndef _StepFEA_SequenceOfElementGeometricRelationship_hxx +#define _StepFEA_SequenceOfElementGeometricRelationship_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepFEA_SequenceOfElementGeometricRelationship.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED( + "StepFEA_SequenceOfElementGeometricRelationship is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + StepFEA_SequenceOfElementGeometricRelationship; + +#endif // _StepFEA_SequenceOfElementGeometricRelationship_hxx diff --git a/src/Deprecated/NCollectionAliases/StepFEA_SequenceOfElementRepresentation.hxx b/src/Deprecated/NCollectionAliases/StepFEA_SequenceOfElementRepresentation.hxx new file mode 100644 index 0000000000..0088b161cd --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepFEA_SequenceOfElementRepresentation.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepFEA_SequenceOfElementRepresentation.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> +//! directly instead. + +#ifndef _StepFEA_SequenceOfElementRepresentation_hxx +#define _StepFEA_SequenceOfElementRepresentation_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepFEA_SequenceOfElementRepresentation.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED( + "StepFEA_SequenceOfElementRepresentation is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + StepFEA_SequenceOfElementRepresentation; + +#endif // _StepFEA_SequenceOfElementRepresentation_hxx diff --git a/src/Deprecated/NCollectionAliases/StepFEA_SequenceOfNodeRepresentation.hxx b/src/Deprecated/NCollectionAliases/StepFEA_SequenceOfNodeRepresentation.hxx new file mode 100644 index 0000000000..8e2efffadd --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepFEA_SequenceOfNodeRepresentation.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepFEA_SequenceOfNodeRepresentation.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly +//! instead. + +#ifndef _StepFEA_SequenceOfNodeRepresentation_hxx +#define _StepFEA_SequenceOfNodeRepresentation_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepFEA_SequenceOfNodeRepresentation.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED( + "StepFEA_SequenceOfNodeRepresentation is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + StepFEA_SequenceOfNodeRepresentation; + +#endif // _StepFEA_SequenceOfNodeRepresentation_hxx diff --git a/src/Deprecated/NCollectionAliases/StepGeom_Array1OfBoundaryCurve.hxx b/src/Deprecated/NCollectionAliases/StepGeom_Array1OfBoundaryCurve.hxx new file mode 100644 index 0000000000..d769dbb815 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepGeom_Array1OfBoundaryCurve.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepGeom_Array1OfBoundaryCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _StepGeom_Array1OfBoundaryCurve_hxx +#define _StepGeom_Array1OfBoundaryCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepGeom_Array1OfBoundaryCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("StepGeom_Array1OfBoundaryCurve is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepGeom_Array1OfBoundaryCurve; + +#endif // _StepGeom_Array1OfBoundaryCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/StepGeom_Array1OfCartesianPoint.hxx b/src/Deprecated/NCollectionAliases/StepGeom_Array1OfCartesianPoint.hxx new file mode 100644 index 0000000000..29229c2280 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepGeom_Array1OfCartesianPoint.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepGeom_Array1OfCartesianPoint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _StepGeom_Array1OfCartesianPoint_hxx +#define _StepGeom_Array1OfCartesianPoint_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepGeom_Array1OfCartesianPoint.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("StepGeom_Array1OfCartesianPoint is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepGeom_Array1OfCartesianPoint; + +#endif // _StepGeom_Array1OfCartesianPoint_hxx diff --git a/src/Deprecated/NCollectionAliases/StepGeom_Array1OfCompositeCurveSegment.hxx b/src/Deprecated/NCollectionAliases/StepGeom_Array1OfCompositeCurveSegment.hxx new file mode 100644 index 0000000000..47eb129a76 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepGeom_Array1OfCompositeCurveSegment.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepGeom_Array1OfCompositeCurveSegment.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _StepGeom_Array1OfCompositeCurveSegment_hxx +#define _StepGeom_Array1OfCompositeCurveSegment_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepGeom_Array1OfCompositeCurveSegment.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED( + "StepGeom_Array1OfCompositeCurveSegment is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepGeom_Array1OfCompositeCurveSegment; + +#endif // _StepGeom_Array1OfCompositeCurveSegment_hxx diff --git a/src/Deprecated/NCollectionAliases/StepGeom_Array1OfCurve.hxx b/src/Deprecated/NCollectionAliases/StepGeom_Array1OfCurve.hxx new file mode 100644 index 0000000000..515f05371f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepGeom_Array1OfCurve.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepGeom_Array1OfCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _StepGeom_Array1OfCurve_hxx +#define _StepGeom_Array1OfCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepGeom_Array1OfCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("StepGeom_Array1OfCurve is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> StepGeom_Array1OfCurve; + +#endif // _StepGeom_Array1OfCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/StepGeom_Array1OfPcurveOrSurface.hxx b/src/Deprecated/NCollectionAliases/StepGeom_Array1OfPcurveOrSurface.hxx new file mode 100644 index 0000000000..d6f7249be7 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepGeom_Array1OfPcurveOrSurface.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepGeom_Array1OfPcurveOrSurface.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepGeom_Array1OfPcurveOrSurface_hxx +#define _StepGeom_Array1OfPcurveOrSurface_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepGeom_Array1OfPcurveOrSurface.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Array1 directly.") + + Standard_DEPRECATED("StepGeom_Array1OfPcurveOrSurface is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepGeom_Array1OfPcurveOrSurface; + +#endif // _StepGeom_Array1OfPcurveOrSurface_hxx diff --git a/src/Deprecated/NCollectionAliases/StepGeom_Array1OfSurfaceBoundary.hxx b/src/Deprecated/NCollectionAliases/StepGeom_Array1OfSurfaceBoundary.hxx new file mode 100644 index 0000000000..7f2c3df165 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepGeom_Array1OfSurfaceBoundary.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepGeom_Array1OfSurfaceBoundary.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepGeom_Array1OfSurfaceBoundary_hxx +#define _StepGeom_Array1OfSurfaceBoundary_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepGeom_Array1OfSurfaceBoundary.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Array1 directly.") + + Standard_DEPRECATED("StepGeom_Array1OfSurfaceBoundary is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepGeom_Array1OfSurfaceBoundary; + +#endif // _StepGeom_Array1OfSurfaceBoundary_hxx diff --git a/src/Deprecated/NCollectionAliases/StepGeom_Array1OfTrimmingSelect.hxx b/src/Deprecated/NCollectionAliases/StepGeom_Array1OfTrimmingSelect.hxx new file mode 100644 index 0000000000..d5f43895f3 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepGeom_Array1OfTrimmingSelect.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepGeom_Array1OfTrimmingSelect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepGeom_Array1OfTrimmingSelect_hxx +#define _StepGeom_Array1OfTrimmingSelect_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepGeom_Array1OfTrimmingSelect.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Array1 directly.") + + Standard_DEPRECATED("StepGeom_Array1OfTrimmingSelect is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepGeom_Array1OfTrimmingSelect; + +#endif // _StepGeom_Array1OfTrimmingSelect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepGeom_Array2OfCartesianPoint.hxx b/src/Deprecated/NCollectionAliases/StepGeom_Array2OfCartesianPoint.hxx new file mode 100644 index 0000000000..7f5d5fc8a9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepGeom_Array2OfCartesianPoint.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepGeom_Array2OfCartesianPoint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2> directly +//! instead. + +#ifndef _StepGeom_Array2OfCartesianPoint_hxx +#define _StepGeom_Array2OfCartesianPoint_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepGeom_Array2OfCartesianPoint.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array2> directly.") + + Standard_DEPRECATED("StepGeom_Array2OfCartesianPoint is deprecated, use " + "NCollection_Array2> directly") +typedef NCollection_Array2> + StepGeom_Array2OfCartesianPoint; + +#endif // _StepGeom_Array2OfCartesianPoint_hxx diff --git a/src/Deprecated/NCollectionAliases/StepGeom_Array2OfSurfacePatch.hxx b/src/Deprecated/NCollectionAliases/StepGeom_Array2OfSurfacePatch.hxx new file mode 100644 index 0000000000..f594bae553 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepGeom_Array2OfSurfacePatch.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepGeom_Array2OfSurfacePatch.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2> directly instead. + +#ifndef _StepGeom_Array2OfSurfacePatch_hxx +#define _StepGeom_Array2OfSurfacePatch_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepGeom_Array2OfSurfacePatch.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array2> directly.") + + Standard_DEPRECATED("StepGeom_Array2OfSurfacePatch is deprecated, use " + "NCollection_Array2> directly") +typedef NCollection_Array2> + StepGeom_Array2OfSurfacePatch; + +#endif // _StepGeom_Array2OfSurfacePatch_hxx diff --git a/src/Deprecated/NCollectionAliases/StepGeom_HArray1OfBoundaryCurve.hxx b/src/Deprecated/NCollectionAliases/StepGeom_HArray1OfBoundaryCurve.hxx new file mode 100644 index 0000000000..b1bc30729f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepGeom_HArray1OfBoundaryCurve.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepGeom_HArray1OfBoundaryCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _StepGeom_HArray1OfBoundaryCurve_hxx +#define _StepGeom_HArray1OfBoundaryCurve_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepGeom_HArray1OfBoundaryCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("StepGeom_HArray1OfBoundaryCurve is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepGeom_HArray1OfBoundaryCurve; + +#endif // _StepGeom_HArray1OfBoundaryCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/StepGeom_HArray1OfCartesianPoint.hxx b/src/Deprecated/NCollectionAliases/StepGeom_HArray1OfCartesianPoint.hxx new file mode 100644 index 0000000000..b6c7e90c78 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepGeom_HArray1OfCartesianPoint.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepGeom_HArray1OfCartesianPoint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _StepGeom_HArray1OfCartesianPoint_hxx +#define _StepGeom_HArray1OfCartesianPoint_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepGeom_HArray1OfCartesianPoint.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("StepGeom_HArray1OfCartesianPoint is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepGeom_HArray1OfCartesianPoint; + +#endif // _StepGeom_HArray1OfCartesianPoint_hxx diff --git a/src/Deprecated/NCollectionAliases/StepGeom_HArray1OfCompositeCurveSegment.hxx b/src/Deprecated/NCollectionAliases/StepGeom_HArray1OfCompositeCurveSegment.hxx new file mode 100644 index 0000000000..d3fe8bd38a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepGeom_HArray1OfCompositeCurveSegment.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepGeom_HArray1OfCompositeCurveSegment.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> +//! directly instead. + +#ifndef _StepGeom_HArray1OfCompositeCurveSegment_hxx +#define _StepGeom_HArray1OfCompositeCurveSegment_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepGeom_HArray1OfCompositeCurveSegment.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "StepGeom_HArray1OfCompositeCurveSegment is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepGeom_HArray1OfCompositeCurveSegment; + +#endif // _StepGeom_HArray1OfCompositeCurveSegment_hxx diff --git a/src/Deprecated/NCollectionAliases/StepGeom_HArray1OfCurve.hxx b/src/Deprecated/NCollectionAliases/StepGeom_HArray1OfCurve.hxx new file mode 100644 index 0000000000..fd18dcb79b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepGeom_HArray1OfCurve.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepGeom_HArray1OfCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _StepGeom_HArray1OfCurve_hxx +#define _StepGeom_HArray1OfCurve_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepGeom_HArray1OfCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("StepGeom_HArray1OfCurve is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> StepGeom_HArray1OfCurve; + +#endif // _StepGeom_HArray1OfCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/StepGeom_HArray1OfPcurveOrSurface.hxx b/src/Deprecated/NCollectionAliases/StepGeom_HArray1OfPcurveOrSurface.hxx new file mode 100644 index 0000000000..069f44483a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepGeom_HArray1OfPcurveOrSurface.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepGeom_HArray1OfPcurveOrSurface.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepGeom_HArray1OfPcurveOrSurface_hxx +#define _StepGeom_HArray1OfPcurveOrSurface_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepGeom_HArray1OfPcurveOrSurface.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepGeom_HArray1OfPcurveOrSurface is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepGeom_HArray1OfPcurveOrSurface; + +#endif // _StepGeom_HArray1OfPcurveOrSurface_hxx diff --git a/src/Deprecated/NCollectionAliases/StepGeom_HArray1OfSurfaceBoundary.hxx b/src/Deprecated/NCollectionAliases/StepGeom_HArray1OfSurfaceBoundary.hxx new file mode 100644 index 0000000000..b39132aba9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepGeom_HArray1OfSurfaceBoundary.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepGeom_HArray1OfSurfaceBoundary.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepGeom_HArray1OfSurfaceBoundary_hxx +#define _StepGeom_HArray1OfSurfaceBoundary_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepGeom_HArray1OfSurfaceBoundary.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepGeom_HArray1OfSurfaceBoundary is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepGeom_HArray1OfSurfaceBoundary; + +#endif // _StepGeom_HArray1OfSurfaceBoundary_hxx diff --git a/src/Deprecated/NCollectionAliases/StepGeom_HArray1OfTrimmingSelect.hxx b/src/Deprecated/NCollectionAliases/StepGeom_HArray1OfTrimmingSelect.hxx new file mode 100644 index 0000000000..34ef16e7ac --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepGeom_HArray1OfTrimmingSelect.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepGeom_HArray1OfTrimmingSelect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepGeom_HArray1OfTrimmingSelect_hxx +#define _StepGeom_HArray1OfTrimmingSelect_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepGeom_HArray1OfTrimmingSelect.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepGeom_HArray1OfTrimmingSelect is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepGeom_HArray1OfTrimmingSelect; + +#endif // _StepGeom_HArray1OfTrimmingSelect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepGeom_HArray2OfCartesianPoint.hxx b/src/Deprecated/NCollectionAliases/StepGeom_HArray2OfCartesianPoint.hxx new file mode 100644 index 0000000000..5e397d03e4 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepGeom_HArray2OfCartesianPoint.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepGeom_HArray2OfCartesianPoint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray2> directly +//! instead. + +#ifndef _StepGeom_HArray2OfCartesianPoint_hxx +#define _StepGeom_HArray2OfCartesianPoint_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepGeom_HArray2OfCartesianPoint.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray2> directly.") + + Standard_DEPRECATED("StepGeom_HArray2OfCartesianPoint is deprecated, use " + "NCollection_HArray2> directly") +typedef NCollection_HArray2> + StepGeom_HArray2OfCartesianPoint; + +#endif // _StepGeom_HArray2OfCartesianPoint_hxx diff --git a/src/Deprecated/NCollectionAliases/StepGeom_HArray2OfSurfacePatch.hxx b/src/Deprecated/NCollectionAliases/StepGeom_HArray2OfSurfacePatch.hxx new file mode 100644 index 0000000000..9bf61eac96 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepGeom_HArray2OfSurfacePatch.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepGeom_HArray2OfSurfacePatch.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray2> directly +//! instead. + +#ifndef _StepGeom_HArray2OfSurfacePatch_hxx +#define _StepGeom_HArray2OfSurfacePatch_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepGeom_HArray2OfSurfacePatch.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray2> directly.") + + Standard_DEPRECATED("StepGeom_HArray2OfSurfacePatch is deprecated, use " + "NCollection_HArray2> directly") +typedef NCollection_HArray2> + StepGeom_HArray2OfSurfacePatch; + +#endif // _StepGeom_HArray2OfSurfacePatch_hxx diff --git a/src/Deprecated/NCollectionAliases/StepRepr_Array1OfMaterialPropertyRepresentation.hxx b/src/Deprecated/NCollectionAliases/StepRepr_Array1OfMaterialPropertyRepresentation.hxx new file mode 100644 index 0000000000..16828d8eef --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepRepr_Array1OfMaterialPropertyRepresentation.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepRepr_Array1OfMaterialPropertyRepresentation.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> +//! directly instead. + +#ifndef _StepRepr_Array1OfMaterialPropertyRepresentation_hxx +#define _StepRepr_Array1OfMaterialPropertyRepresentation_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepRepr_Array1OfMaterialPropertyRepresentation.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED( + "StepRepr_Array1OfMaterialPropertyRepresentation is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepRepr_Array1OfMaterialPropertyRepresentation; + +#endif // _StepRepr_Array1OfMaterialPropertyRepresentation_hxx diff --git a/src/Deprecated/NCollectionAliases/StepRepr_Array1OfPropertyDefinitionRepresentation.hxx b/src/Deprecated/NCollectionAliases/StepRepr_Array1OfPropertyDefinitionRepresentation.hxx new file mode 100644 index 0000000000..64f5978d8e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepRepr_Array1OfPropertyDefinitionRepresentation.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepRepr_Array1OfPropertyDefinitionRepresentation.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use +//! NCollection_Array1> +//! directly instead. + +#ifndef _StepRepr_Array1OfPropertyDefinitionRepresentation_hxx +#define _StepRepr_Array1OfPropertyDefinitionRepresentation_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepRepr_Array1OfPropertyDefinitionRepresentation.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED( + "StepRepr_Array1OfPropertyDefinitionRepresentation is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepRepr_Array1OfPropertyDefinitionRepresentation; + +#endif // _StepRepr_Array1OfPropertyDefinitionRepresentation_hxx diff --git a/src/Deprecated/NCollectionAliases/StepRepr_Array1OfRepresentationItem.hxx b/src/Deprecated/NCollectionAliases/StepRepr_Array1OfRepresentationItem.hxx new file mode 100644 index 0000000000..9bca4e6680 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepRepr_Array1OfRepresentationItem.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepRepr_Array1OfRepresentationItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _StepRepr_Array1OfRepresentationItem_hxx +#define _StepRepr_Array1OfRepresentationItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepRepr_Array1OfRepresentationItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED( + "StepRepr_Array1OfRepresentationItem is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepRepr_Array1OfRepresentationItem; + +#endif // _StepRepr_Array1OfRepresentationItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepRepr_Array1OfShapeAspect.hxx b/src/Deprecated/NCollectionAliases/StepRepr_Array1OfShapeAspect.hxx new file mode 100644 index 0000000000..6eff3035c2 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepRepr_Array1OfShapeAspect.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepRepr_Array1OfShapeAspect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _StepRepr_Array1OfShapeAspect_hxx +#define _StepRepr_Array1OfShapeAspect_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepRepr_Array1OfShapeAspect.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("StepRepr_Array1OfShapeAspect is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> StepRepr_Array1OfShapeAspect; + +#endif // _StepRepr_Array1OfShapeAspect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepRepr_HArray1OfMaterialPropertyRepresentation.hxx b/src/Deprecated/NCollectionAliases/StepRepr_HArray1OfMaterialPropertyRepresentation.hxx new file mode 100644 index 0000000000..f8c1449fd5 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepRepr_HArray1OfMaterialPropertyRepresentation.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepRepr_HArray1OfMaterialPropertyRepresentation.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use +//! NCollection_HArray1> +//! directly instead. + +#ifndef _StepRepr_HArray1OfMaterialPropertyRepresentation_hxx +#define _StepRepr_HArray1OfMaterialPropertyRepresentation_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepRepr_HArray1OfMaterialPropertyRepresentation.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "StepRepr_HArray1OfMaterialPropertyRepresentation is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepRepr_HArray1OfMaterialPropertyRepresentation; + +#endif // _StepRepr_HArray1OfMaterialPropertyRepresentation_hxx diff --git a/src/Deprecated/NCollectionAliases/StepRepr_HArray1OfPropertyDefinitionRepresentation.hxx b/src/Deprecated/NCollectionAliases/StepRepr_HArray1OfPropertyDefinitionRepresentation.hxx new file mode 100644 index 0000000000..6737f4a0c6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepRepr_HArray1OfPropertyDefinitionRepresentation.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepRepr_HArray1OfPropertyDefinitionRepresentation.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use +//! NCollection_HArray1> +//! directly instead. + +#ifndef _StepRepr_HArray1OfPropertyDefinitionRepresentation_hxx +#define _StepRepr_HArray1OfPropertyDefinitionRepresentation_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepRepr_HArray1OfPropertyDefinitionRepresentation.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "StepRepr_HArray1OfPropertyDefinitionRepresentation is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepRepr_HArray1OfPropertyDefinitionRepresentation; + +#endif // _StepRepr_HArray1OfPropertyDefinitionRepresentation_hxx diff --git a/src/Deprecated/NCollectionAliases/StepRepr_HArray1OfRepresentationItem.hxx b/src/Deprecated/NCollectionAliases/StepRepr_HArray1OfRepresentationItem.hxx new file mode 100644 index 0000000000..9fbebc17c2 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepRepr_HArray1OfRepresentationItem.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepRepr_HArray1OfRepresentationItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _StepRepr_HArray1OfRepresentationItem_hxx +#define _StepRepr_HArray1OfRepresentationItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepRepr_HArray1OfRepresentationItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "StepRepr_HArray1OfRepresentationItem is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepRepr_HArray1OfRepresentationItem; + +#endif // _StepRepr_HArray1OfRepresentationItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepRepr_HArray1OfShapeAspect.hxx b/src/Deprecated/NCollectionAliases/StepRepr_HArray1OfShapeAspect.hxx new file mode 100644 index 0000000000..a7df27a559 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepRepr_HArray1OfShapeAspect.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepRepr_HArray1OfShapeAspect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _StepRepr_HArray1OfShapeAspect_hxx +#define _StepRepr_HArray1OfShapeAspect_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepRepr_HArray1OfShapeAspect.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("StepRepr_HArray1OfShapeAspect is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepRepr_HArray1OfShapeAspect; + +#endif // _StepRepr_HArray1OfShapeAspect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepRepr_HSequenceOfMaterialPropertyRepresentation.hxx b/src/Deprecated/NCollectionAliases/StepRepr_HSequenceOfMaterialPropertyRepresentation.hxx new file mode 100644 index 0000000000..41fcdf234f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepRepr_HSequenceOfMaterialPropertyRepresentation.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepRepr_HSequenceOfMaterialPropertyRepresentation.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use +//! NCollection_HSequence> +//! directly instead. + +#ifndef _StepRepr_HSequenceOfMaterialPropertyRepresentation_hxx +#define _StepRepr_HSequenceOfMaterialPropertyRepresentation_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepRepr_HSequenceOfMaterialPropertyRepresentation.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED( + "StepRepr_HSequenceOfMaterialPropertyRepresentation is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> + StepRepr_HSequenceOfMaterialPropertyRepresentation; + +#endif // _StepRepr_HSequenceOfMaterialPropertyRepresentation_hxx diff --git a/src/Deprecated/NCollectionAliases/StepRepr_HSequenceOfRepresentationItem.hxx b/src/Deprecated/NCollectionAliases/StepRepr_HSequenceOfRepresentationItem.hxx new file mode 100644 index 0000000000..680cd945c9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepRepr_HSequenceOfRepresentationItem.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepRepr_HSequenceOfRepresentationItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> directly +//! instead. + +#ifndef _StepRepr_HSequenceOfRepresentationItem_hxx +#define _StepRepr_HSequenceOfRepresentationItem_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepRepr_HSequenceOfRepresentationItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED( + "StepRepr_HSequenceOfRepresentationItem is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> + StepRepr_HSequenceOfRepresentationItem; + +#endif // _StepRepr_HSequenceOfRepresentationItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepRepr_SequenceOfMaterialPropertyRepresentation.hxx b/src/Deprecated/NCollectionAliases/StepRepr_SequenceOfMaterialPropertyRepresentation.hxx new file mode 100644 index 0000000000..c213f09c12 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepRepr_SequenceOfMaterialPropertyRepresentation.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepRepr_SequenceOfMaterialPropertyRepresentation.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use +//! NCollection_Sequence> +//! directly instead. + +#ifndef _StepRepr_SequenceOfMaterialPropertyRepresentation_hxx +#define _StepRepr_SequenceOfMaterialPropertyRepresentation_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepRepr_SequenceOfMaterialPropertyRepresentation.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED( + "StepRepr_SequenceOfMaterialPropertyRepresentation is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + StepRepr_SequenceOfMaterialPropertyRepresentation; + +#endif // _StepRepr_SequenceOfMaterialPropertyRepresentation_hxx diff --git a/src/Deprecated/NCollectionAliases/StepRepr_SequenceOfRepresentationItem.hxx b/src/Deprecated/NCollectionAliases/StepRepr_SequenceOfRepresentationItem.hxx new file mode 100644 index 0000000000..01abf3930d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepRepr_SequenceOfRepresentationItem.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepRepr_SequenceOfRepresentationItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly +//! instead. + +#ifndef _StepRepr_SequenceOfRepresentationItem_hxx +#define _StepRepr_SequenceOfRepresentationItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepRepr_SequenceOfRepresentationItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED( + "StepRepr_SequenceOfRepresentationItem is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + StepRepr_SequenceOfRepresentationItem; + +#endif // _StepRepr_SequenceOfRepresentationItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepShape_Array1OfConnectedEdgeSet.hxx b/src/Deprecated/NCollectionAliases/StepShape_Array1OfConnectedEdgeSet.hxx new file mode 100644 index 0000000000..7e7d2e20b6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepShape_Array1OfConnectedEdgeSet.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepShape_Array1OfConnectedEdgeSet.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _StepShape_Array1OfConnectedEdgeSet_hxx +#define _StepShape_Array1OfConnectedEdgeSet_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepShape_Array1OfConnectedEdgeSet.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED( + "StepShape_Array1OfConnectedEdgeSet is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepShape_Array1OfConnectedEdgeSet; + +#endif // _StepShape_Array1OfConnectedEdgeSet_hxx diff --git a/src/Deprecated/NCollectionAliases/StepShape_Array1OfConnectedFaceSet.hxx b/src/Deprecated/NCollectionAliases/StepShape_Array1OfConnectedFaceSet.hxx new file mode 100644 index 0000000000..e088087a5f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepShape_Array1OfConnectedFaceSet.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepShape_Array1OfConnectedFaceSet.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _StepShape_Array1OfConnectedFaceSet_hxx +#define _StepShape_Array1OfConnectedFaceSet_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepShape_Array1OfConnectedFaceSet.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED( + "StepShape_Array1OfConnectedFaceSet is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepShape_Array1OfConnectedFaceSet; + +#endif // _StepShape_Array1OfConnectedFaceSet_hxx diff --git a/src/Deprecated/NCollectionAliases/StepShape_Array1OfEdge.hxx b/src/Deprecated/NCollectionAliases/StepShape_Array1OfEdge.hxx new file mode 100644 index 0000000000..624ef5da05 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepShape_Array1OfEdge.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepShape_Array1OfEdge.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _StepShape_Array1OfEdge_hxx +#define _StepShape_Array1OfEdge_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepShape_Array1OfEdge.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("StepShape_Array1OfEdge is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> StepShape_Array1OfEdge; + +#endif // _StepShape_Array1OfEdge_hxx diff --git a/src/Deprecated/NCollectionAliases/StepShape_Array1OfFace.hxx b/src/Deprecated/NCollectionAliases/StepShape_Array1OfFace.hxx new file mode 100644 index 0000000000..943824b4cb --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepShape_Array1OfFace.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepShape_Array1OfFace.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _StepShape_Array1OfFace_hxx +#define _StepShape_Array1OfFace_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepShape_Array1OfFace.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("StepShape_Array1OfFace is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> StepShape_Array1OfFace; + +#endif // _StepShape_Array1OfFace_hxx diff --git a/src/Deprecated/NCollectionAliases/StepShape_Array1OfFaceBound.hxx b/src/Deprecated/NCollectionAliases/StepShape_Array1OfFaceBound.hxx new file mode 100644 index 0000000000..1614d25863 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepShape_Array1OfFaceBound.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepShape_Array1OfFaceBound.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _StepShape_Array1OfFaceBound_hxx +#define _StepShape_Array1OfFaceBound_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepShape_Array1OfFaceBound.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("StepShape_Array1OfFaceBound is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> StepShape_Array1OfFaceBound; + +#endif // _StepShape_Array1OfFaceBound_hxx diff --git a/src/Deprecated/NCollectionAliases/StepShape_Array1OfGeometricSetSelect.hxx b/src/Deprecated/NCollectionAliases/StepShape_Array1OfGeometricSetSelect.hxx new file mode 100644 index 0000000000..f9e2a442bc --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepShape_Array1OfGeometricSetSelect.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepShape_Array1OfGeometricSetSelect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepShape_Array1OfGeometricSetSelect_hxx +#define _StepShape_Array1OfGeometricSetSelect_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepShape_Array1OfGeometricSetSelect.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_Array1 directly.") + + Standard_DEPRECATED("StepShape_Array1OfGeometricSetSelect is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepShape_Array1OfGeometricSetSelect; + +#endif // _StepShape_Array1OfGeometricSetSelect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepShape_Array1OfOrientedClosedShell.hxx b/src/Deprecated/NCollectionAliases/StepShape_Array1OfOrientedClosedShell.hxx new file mode 100644 index 0000000000..b1934307b3 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepShape_Array1OfOrientedClosedShell.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepShape_Array1OfOrientedClosedShell.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _StepShape_Array1OfOrientedClosedShell_hxx +#define _StepShape_Array1OfOrientedClosedShell_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepShape_Array1OfOrientedClosedShell.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED( + "StepShape_Array1OfOrientedClosedShell is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepShape_Array1OfOrientedClosedShell; + +#endif // _StepShape_Array1OfOrientedClosedShell_hxx diff --git a/src/Deprecated/NCollectionAliases/StepShape_Array1OfOrientedEdge.hxx b/src/Deprecated/NCollectionAliases/StepShape_Array1OfOrientedEdge.hxx new file mode 100644 index 0000000000..541dd3616f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepShape_Array1OfOrientedEdge.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepShape_Array1OfOrientedEdge.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly +//! instead. + +#ifndef _StepShape_Array1OfOrientedEdge_hxx +#define _StepShape_Array1OfOrientedEdge_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepShape_Array1OfOrientedEdge.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("StepShape_Array1OfOrientedEdge is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepShape_Array1OfOrientedEdge; + +#endif // _StepShape_Array1OfOrientedEdge_hxx diff --git a/src/Deprecated/NCollectionAliases/StepShape_Array1OfShapeDimensionRepresentationItem.hxx b/src/Deprecated/NCollectionAliases/StepShape_Array1OfShapeDimensionRepresentationItem.hxx new file mode 100644 index 0000000000..5f0bdeda71 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepShape_Array1OfShapeDimensionRepresentationItem.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepShape_Array1OfShapeDimensionRepresentationItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepShape_Array1OfShapeDimensionRepresentationItem_hxx +#define _StepShape_Array1OfShapeDimensionRepresentationItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepShape_Array1OfShapeDimensionRepresentationItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepShape_Array1OfShapeDimensionRepresentationItem is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 + StepShape_Array1OfShapeDimensionRepresentationItem; + +#endif // _StepShape_Array1OfShapeDimensionRepresentationItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepShape_Array1OfShell.hxx b/src/Deprecated/NCollectionAliases/StepShape_Array1OfShell.hxx new file mode 100644 index 0000000000..480e91221c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepShape_Array1OfShell.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepShape_Array1OfShell.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepShape_Array1OfShell_hxx +#define _StepShape_Array1OfShell_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepShape_Array1OfShell.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "StepShape_Array1OfShell is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 StepShape_Array1OfShell; + +#endif // _StepShape_Array1OfShell_hxx diff --git a/src/Deprecated/NCollectionAliases/StepShape_Array1OfValueQualifier.hxx b/src/Deprecated/NCollectionAliases/StepShape_Array1OfValueQualifier.hxx new file mode 100644 index 0000000000..866b4cec57 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepShape_Array1OfValueQualifier.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepShape_Array1OfValueQualifier.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepShape_Array1OfValueQualifier_hxx +#define _StepShape_Array1OfValueQualifier_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepShape_Array1OfValueQualifier.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Array1 directly.") + + Standard_DEPRECATED("StepShape_Array1OfValueQualifier is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepShape_Array1OfValueQualifier; + +#endif // _StepShape_Array1OfValueQualifier_hxx diff --git a/src/Deprecated/NCollectionAliases/StepShape_HArray1OfConnectedEdgeSet.hxx b/src/Deprecated/NCollectionAliases/StepShape_HArray1OfConnectedEdgeSet.hxx new file mode 100644 index 0000000000..27af0e6631 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepShape_HArray1OfConnectedEdgeSet.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepShape_HArray1OfConnectedEdgeSet.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _StepShape_HArray1OfConnectedEdgeSet_hxx +#define _StepShape_HArray1OfConnectedEdgeSet_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepShape_HArray1OfConnectedEdgeSet.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "StepShape_HArray1OfConnectedEdgeSet is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepShape_HArray1OfConnectedEdgeSet; + +#endif // _StepShape_HArray1OfConnectedEdgeSet_hxx diff --git a/src/Deprecated/NCollectionAliases/StepShape_HArray1OfConnectedFaceSet.hxx b/src/Deprecated/NCollectionAliases/StepShape_HArray1OfConnectedFaceSet.hxx new file mode 100644 index 0000000000..80566edd7f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepShape_HArray1OfConnectedFaceSet.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepShape_HArray1OfConnectedFaceSet.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _StepShape_HArray1OfConnectedFaceSet_hxx +#define _StepShape_HArray1OfConnectedFaceSet_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepShape_HArray1OfConnectedFaceSet.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "StepShape_HArray1OfConnectedFaceSet is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepShape_HArray1OfConnectedFaceSet; + +#endif // _StepShape_HArray1OfConnectedFaceSet_hxx diff --git a/src/Deprecated/NCollectionAliases/StepShape_HArray1OfEdge.hxx b/src/Deprecated/NCollectionAliases/StepShape_HArray1OfEdge.hxx new file mode 100644 index 0000000000..3bf1e7b0dd --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepShape_HArray1OfEdge.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepShape_HArray1OfEdge.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _StepShape_HArray1OfEdge_hxx +#define _StepShape_HArray1OfEdge_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepShape_HArray1OfEdge.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("StepShape_HArray1OfEdge is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> StepShape_HArray1OfEdge; + +#endif // _StepShape_HArray1OfEdge_hxx diff --git a/src/Deprecated/NCollectionAliases/StepShape_HArray1OfFace.hxx b/src/Deprecated/NCollectionAliases/StepShape_HArray1OfFace.hxx new file mode 100644 index 0000000000..fb426a3c48 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepShape_HArray1OfFace.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepShape_HArray1OfFace.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _StepShape_HArray1OfFace_hxx +#define _StepShape_HArray1OfFace_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepShape_HArray1OfFace.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("StepShape_HArray1OfFace is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> StepShape_HArray1OfFace; + +#endif // _StepShape_HArray1OfFace_hxx diff --git a/src/Deprecated/NCollectionAliases/StepShape_HArray1OfFaceBound.hxx b/src/Deprecated/NCollectionAliases/StepShape_HArray1OfFaceBound.hxx new file mode 100644 index 0000000000..85ff694981 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepShape_HArray1OfFaceBound.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepShape_HArray1OfFaceBound.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _StepShape_HArray1OfFaceBound_hxx +#define _StepShape_HArray1OfFaceBound_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepShape_HArray1OfFaceBound.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("StepShape_HArray1OfFaceBound is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> StepShape_HArray1OfFaceBound; + +#endif // _StepShape_HArray1OfFaceBound_hxx diff --git a/src/Deprecated/NCollectionAliases/StepShape_HArray1OfGeometricSetSelect.hxx b/src/Deprecated/NCollectionAliases/StepShape_HArray1OfGeometricSetSelect.hxx new file mode 100644 index 0000000000..9e41eb93ba --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepShape_HArray1OfGeometricSetSelect.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepShape_HArray1OfGeometricSetSelect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepShape_HArray1OfGeometricSetSelect_hxx +#define _StepShape_HArray1OfGeometricSetSelect_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepShape_HArray1OfGeometricSetSelect.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepShape_HArray1OfGeometricSetSelect is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepShape_HArray1OfGeometricSetSelect; + +#endif // _StepShape_HArray1OfGeometricSetSelect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepShape_HArray1OfOrientedClosedShell.hxx b/src/Deprecated/NCollectionAliases/StepShape_HArray1OfOrientedClosedShell.hxx new file mode 100644 index 0000000000..c4e629d81f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepShape_HArray1OfOrientedClosedShell.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepShape_HArray1OfOrientedClosedShell.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _StepShape_HArray1OfOrientedClosedShell_hxx +#define _StepShape_HArray1OfOrientedClosedShell_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepShape_HArray1OfOrientedClosedShell.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "StepShape_HArray1OfOrientedClosedShell is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepShape_HArray1OfOrientedClosedShell; + +#endif // _StepShape_HArray1OfOrientedClosedShell_hxx diff --git a/src/Deprecated/NCollectionAliases/StepShape_HArray1OfOrientedEdge.hxx b/src/Deprecated/NCollectionAliases/StepShape_HArray1OfOrientedEdge.hxx new file mode 100644 index 0000000000..c1a49e70cb --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepShape_HArray1OfOrientedEdge.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepShape_HArray1OfOrientedEdge.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly +//! instead. + +#ifndef _StepShape_HArray1OfOrientedEdge_hxx +#define _StepShape_HArray1OfOrientedEdge_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepShape_HArray1OfOrientedEdge.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("StepShape_HArray1OfOrientedEdge is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepShape_HArray1OfOrientedEdge; + +#endif // _StepShape_HArray1OfOrientedEdge_hxx diff --git a/src/Deprecated/NCollectionAliases/StepShape_HArray1OfShapeDimensionRepresentationItem.hxx b/src/Deprecated/NCollectionAliases/StepShape_HArray1OfShapeDimensionRepresentationItem.hxx new file mode 100644 index 0000000000..5f6d481045 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepShape_HArray1OfShapeDimensionRepresentationItem.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepShape_HArray1OfShapeDimensionRepresentationItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly +//! instead. + +#ifndef _StepShape_HArray1OfShapeDimensionRepresentationItem_hxx +#define _StepShape_HArray1OfShapeDimensionRepresentationItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepShape_HArray1OfShapeDimensionRepresentationItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepShape_HArray1OfShapeDimensionRepresentationItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + StepShape_HArray1OfShapeDimensionRepresentationItem; + +#endif // _StepShape_HArray1OfShapeDimensionRepresentationItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepShape_HArray1OfShell.hxx b/src/Deprecated/NCollectionAliases/StepShape_HArray1OfShell.hxx new file mode 100644 index 0000000000..919e51b2bf --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepShape_HArray1OfShell.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepShape_HArray1OfShell.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepShape_HArray1OfShell_hxx +#define _StepShape_HArray1OfShell_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepShape_HArray1OfShell.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "StepShape_HArray1OfShell is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 StepShape_HArray1OfShell; + +#endif // _StepShape_HArray1OfShell_hxx diff --git a/src/Deprecated/NCollectionAliases/StepShape_HArray1OfValueQualifier.hxx b/src/Deprecated/NCollectionAliases/StepShape_HArray1OfValueQualifier.hxx new file mode 100644 index 0000000000..d86199e122 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepShape_HArray1OfValueQualifier.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepShape_HArray1OfValueQualifier.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepShape_HArray1OfValueQualifier_hxx +#define _StepShape_HArray1OfValueQualifier_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepShape_HArray1OfValueQualifier.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepShape_HArray1OfValueQualifier is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepShape_HArray1OfValueQualifier; + +#endif // _StepShape_HArray1OfValueQualifier_hxx diff --git a/src/Deprecated/NCollectionAliases/StepToTopoDS_DataMapOfRI.hxx b/src/Deprecated/NCollectionAliases/StepToTopoDS_DataMapOfRI.hxx new file mode 100644 index 0000000000..1bbbac0988 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepToTopoDS_DataMapOfRI.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepToTopoDS_DataMapOfRI.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _StepToTopoDS_DataMapOfRI_hxx +#define _StepToTopoDS_DataMapOfRI_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepToTopoDS_DataMapOfRI.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "StepToTopoDS_DataMapOfRI is deprecated, use " + "NCollection_DataMap, TopoDS_Shape> directly") +typedef NCollection_DataMap, TopoDS_Shape> + StepToTopoDS_DataMapOfRI; +Standard_DEPRECATED("StepToTopoDS_DataMapIteratorOfDataMapOfRI is deprecated, use " + "NCollection_DataMap, " + "TopoDS_Shape>::Iterator directly") +typedef NCollection_DataMap, + TopoDS_Shape>::Iterator StepToTopoDS_DataMapIteratorOfDataMapOfRI; + +#endif // _StepToTopoDS_DataMapOfRI_hxx diff --git a/src/Deprecated/NCollectionAliases/StepToTopoDS_DataMapOfRINames.hxx b/src/Deprecated/NCollectionAliases/StepToTopoDS_DataMapOfRINames.hxx new file mode 100644 index 0000000000..ed1f921c43 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepToTopoDS_DataMapOfRINames.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepToTopoDS_DataMapOfRINames.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _StepToTopoDS_DataMapOfRINames_hxx +#define _StepToTopoDS_DataMapOfRINames_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepToTopoDS_DataMapOfRINames.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection types directly.") + + Standard_DEPRECATED("StepToTopoDS_DataMapOfRINames is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap StepToTopoDS_DataMapOfRINames; +Standard_DEPRECATED("StepToTopoDS_DataMapIteratorOfDataMapOfRINames is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + StepToTopoDS_DataMapIteratorOfDataMapOfRINames; + +#endif // _StepToTopoDS_DataMapOfRINames_hxx diff --git a/src/Deprecated/NCollectionAliases/StepToTopoDS_DataMapOfTRI.hxx b/src/Deprecated/NCollectionAliases/StepToTopoDS_DataMapOfTRI.hxx new file mode 100644 index 0000000000..ec0a9e3e10 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepToTopoDS_DataMapOfTRI.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepToTopoDS_DataMapOfTRI.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _StepToTopoDS_DataMapOfTRI_hxx +#define _StepToTopoDS_DataMapOfTRI_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepToTopoDS_DataMapOfTRI.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("StepToTopoDS_DataMapOfTRI is deprecated, use " + "NCollection_DataMap, TopoDS_Shape> directly") +typedef NCollection_DataMap, + TopoDS_Shape> + StepToTopoDS_DataMapOfTRI; +Standard_DEPRECATED("StepToTopoDS_DataMapIteratorOfDataMapOfTRI is deprecated, use " + "NCollection_DataMap, TopoDS_Shape>::Iterator directly") +typedef NCollection_DataMap, + TopoDS_Shape>::Iterator StepToTopoDS_DataMapIteratorOfDataMapOfTRI; + +#endif // _StepToTopoDS_DataMapOfTRI_hxx diff --git a/src/Deprecated/NCollectionAliases/StepToTopoDS_PointEdgeMap.hxx b/src/Deprecated/NCollectionAliases/StepToTopoDS_PointEdgeMap.hxx new file mode 100644 index 0000000000..0d5629499b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepToTopoDS_PointEdgeMap.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepToTopoDS_PointEdgeMap.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _StepToTopoDS_PointEdgeMap_hxx +#define _StepToTopoDS_PointEdgeMap_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepToTopoDS_PointEdgeMap.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("StepToTopoDS_PointEdgeMap is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap StepToTopoDS_PointEdgeMap; +Standard_DEPRECATED("StepToTopoDS_DataMapIteratorOfPointEdgeMap is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + StepToTopoDS_DataMapIteratorOfPointEdgeMap; + +#endif // _StepToTopoDS_PointEdgeMap_hxx diff --git a/src/Deprecated/NCollectionAliases/StepToTopoDS_PointVertexMap.hxx b/src/Deprecated/NCollectionAliases/StepToTopoDS_PointVertexMap.hxx new file mode 100644 index 0000000000..bea4e5c0ca --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepToTopoDS_PointVertexMap.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepToTopoDS_PointVertexMap.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _StepToTopoDS_PointVertexMap_hxx +#define _StepToTopoDS_PointVertexMap_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepToTopoDS_PointVertexMap.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "StepToTopoDS_PointVertexMap is deprecated, use " + "NCollection_DataMap, TopoDS_Vertex> directly") +typedef NCollection_DataMap, TopoDS_Vertex> + StepToTopoDS_PointVertexMap; +Standard_DEPRECATED("StepToTopoDS_DataMapIteratorOfPointVertexMap is deprecated, use " + "NCollection_DataMap, " + "TopoDS_Vertex>::Iterator directly") +typedef NCollection_DataMap, TopoDS_Vertex>::Iterator + StepToTopoDS_DataMapIteratorOfPointVertexMap; + +#endif // _StepToTopoDS_PointVertexMap_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_Array1OfAnnotationPlaneElement.hxx b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfAnnotationPlaneElement.hxx new file mode 100644 index 0000000000..3f191cbb3b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfAnnotationPlaneElement.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_Array1OfAnnotationPlaneElement.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepVisual_Array1OfAnnotationPlaneElement_hxx +#define _StepVisual_Array1OfAnnotationPlaneElement_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepVisual_Array1OfAnnotationPlaneElement.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepVisual_Array1OfAnnotationPlaneElement is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 + StepVisual_Array1OfAnnotationPlaneElement; + +#endif // _StepVisual_Array1OfAnnotationPlaneElement_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_Array1OfBoxCharacteristicSelect.hxx b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfBoxCharacteristicSelect.hxx new file mode 100644 index 0000000000..2bef1da533 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfBoxCharacteristicSelect.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_Array1OfBoxCharacteristicSelect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepVisual_Array1OfBoxCharacteristicSelect_hxx +#define _StepVisual_Array1OfBoxCharacteristicSelect_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepVisual_Array1OfBoxCharacteristicSelect.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepVisual_Array1OfBoxCharacteristicSelect is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 + StepVisual_Array1OfBoxCharacteristicSelect; + +#endif // _StepVisual_Array1OfBoxCharacteristicSelect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect.hxx b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect.hxx new file mode 100644 index 0000000000..01e4fb71df --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 +//! directly instead. + +#ifndef _StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect_hxx +#define _StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_Array1 directly.") + + Standard_DEPRECATED( + "StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 + StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect; + +#endif // _StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect.hxx b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect.hxx new file mode 100644 index 0000000000..a75119a29d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly +//! instead. + +#ifndef _StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect_hxx +#define _StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Array1 directly.") + + Standard_DEPRECATED( + "StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 + StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect; + +#endif // _StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_Array1OfCurveStyleFontPattern.hxx b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfCurveStyleFontPattern.hxx new file mode 100644 index 0000000000..2679ed03eb --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfCurveStyleFontPattern.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_Array1OfCurveStyleFontPattern.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> +//! directly instead. + +#ifndef _StepVisual_Array1OfCurveStyleFontPattern_hxx +#define _StepVisual_Array1OfCurveStyleFontPattern_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepVisual_Array1OfCurveStyleFontPattern.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED( + "StepVisual_Array1OfCurveStyleFontPattern is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepVisual_Array1OfCurveStyleFontPattern; + +#endif // _StepVisual_Array1OfCurveStyleFontPattern_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_Array1OfDirectionCountSelect.hxx b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfDirectionCountSelect.hxx new file mode 100644 index 0000000000..f45850994d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfDirectionCountSelect.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_Array1OfDirectionCountSelect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepVisual_Array1OfDirectionCountSelect_hxx +#define _StepVisual_Array1OfDirectionCountSelect_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepVisual_Array1OfDirectionCountSelect.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepVisual_Array1OfDirectionCountSelect is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepVisual_Array1OfDirectionCountSelect; + +#endif // _StepVisual_Array1OfDirectionCountSelect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_Array1OfDraughtingCalloutElement.hxx b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfDraughtingCalloutElement.hxx new file mode 100644 index 0000000000..5331e27e06 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfDraughtingCalloutElement.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_Array1OfDraughtingCalloutElement.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepVisual_Array1OfDraughtingCalloutElement_hxx +#define _StepVisual_Array1OfDraughtingCalloutElement_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepVisual_Array1OfDraughtingCalloutElement.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepVisual_Array1OfDraughtingCalloutElement is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 + StepVisual_Array1OfDraughtingCalloutElement; + +#endif // _StepVisual_Array1OfDraughtingCalloutElement_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_Array1OfFillStyleSelect.hxx b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfFillStyleSelect.hxx new file mode 100644 index 0000000000..77a414e6ce --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfFillStyleSelect.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_Array1OfFillStyleSelect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepVisual_Array1OfFillStyleSelect_hxx +#define _StepVisual_Array1OfFillStyleSelect_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepVisual_Array1OfFillStyleSelect.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Array1 directly.") + + Standard_DEPRECATED("StepVisual_Array1OfFillStyleSelect is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepVisual_Array1OfFillStyleSelect; + +#endif // _StepVisual_Array1OfFillStyleSelect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_Array1OfInvisibleItem.hxx b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfInvisibleItem.hxx new file mode 100644 index 0000000000..51eee8867f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfInvisibleItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_Array1OfInvisibleItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepVisual_Array1OfInvisibleItem_hxx +#define _StepVisual_Array1OfInvisibleItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepVisual_Array1OfInvisibleItem.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Array1 directly.") + + Standard_DEPRECATED("StepVisual_Array1OfInvisibleItem is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepVisual_Array1OfInvisibleItem; + +#endif // _StepVisual_Array1OfInvisibleItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_Array1OfLayeredItem.hxx b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfLayeredItem.hxx new file mode 100644 index 0000000000..be2ac62aa5 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfLayeredItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_Array1OfLayeredItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepVisual_Array1OfLayeredItem_hxx +#define _StepVisual_Array1OfLayeredItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepVisual_Array1OfLayeredItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepVisual_Array1OfLayeredItem is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepVisual_Array1OfLayeredItem; + +#endif // _StepVisual_Array1OfLayeredItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_Array1OfPresentationStyleAssignment.hxx b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfPresentationStyleAssignment.hxx new file mode 100644 index 0000000000..dc395e9aec --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfPresentationStyleAssignment.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_Array1OfPresentationStyleAssignment.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> +//! directly instead. + +#ifndef _StepVisual_Array1OfPresentationStyleAssignment_hxx +#define _StepVisual_Array1OfPresentationStyleAssignment_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepVisual_Array1OfPresentationStyleAssignment.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED( + "StepVisual_Array1OfPresentationStyleAssignment is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepVisual_Array1OfPresentationStyleAssignment; + +#endif // _StepVisual_Array1OfPresentationStyleAssignment_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_Array1OfPresentationStyleSelect.hxx b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfPresentationStyleSelect.hxx new file mode 100644 index 0000000000..824f1dee16 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfPresentationStyleSelect.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_Array1OfPresentationStyleSelect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepVisual_Array1OfPresentationStyleSelect_hxx +#define _StepVisual_Array1OfPresentationStyleSelect_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepVisual_Array1OfPresentationStyleSelect.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepVisual_Array1OfPresentationStyleSelect is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 + StepVisual_Array1OfPresentationStyleSelect; + +#endif // _StepVisual_Array1OfPresentationStyleSelect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_Array1OfRenderingPropertiesSelect.hxx b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfRenderingPropertiesSelect.hxx new file mode 100644 index 0000000000..2cf4f3daac --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfRenderingPropertiesSelect.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_Array1OfRenderingPropertiesSelect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepVisual_Array1OfRenderingPropertiesSelect_hxx +#define _StepVisual_Array1OfRenderingPropertiesSelect_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepVisual_Array1OfRenderingPropertiesSelect.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepVisual_Array1OfRenderingPropertiesSelect is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 + StepVisual_Array1OfRenderingPropertiesSelect; + +#endif // _StepVisual_Array1OfRenderingPropertiesSelect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_Array1OfStyleContextSelect.hxx b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfStyleContextSelect.hxx new file mode 100644 index 0000000000..5d20a83190 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfStyleContextSelect.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_Array1OfStyleContextSelect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepVisual_Array1OfStyleContextSelect_hxx +#define _StepVisual_Array1OfStyleContextSelect_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepVisual_Array1OfStyleContextSelect.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_Array1 directly.") + + Standard_DEPRECATED("StepVisual_Array1OfStyleContextSelect is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepVisual_Array1OfStyleContextSelect; + +#endif // _StepVisual_Array1OfStyleContextSelect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_Array1OfSurfaceStyleElementSelect.hxx b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfSurfaceStyleElementSelect.hxx new file mode 100644 index 0000000000..9d16164137 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfSurfaceStyleElementSelect.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_Array1OfSurfaceStyleElementSelect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepVisual_Array1OfSurfaceStyleElementSelect_hxx +#define _StepVisual_Array1OfSurfaceStyleElementSelect_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepVisual_Array1OfSurfaceStyleElementSelect.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepVisual_Array1OfSurfaceStyleElementSelect is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 + StepVisual_Array1OfSurfaceStyleElementSelect; + +#endif // _StepVisual_Array1OfSurfaceStyleElementSelect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_Array1OfTessellatedEdgeOrVertex.hxx b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfTessellatedEdgeOrVertex.hxx new file mode 100644 index 0000000000..f64492426d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfTessellatedEdgeOrVertex.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_Array1OfTessellatedEdgeOrVertex.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepVisual_Array1OfTessellatedEdgeOrVertex_hxx +#define _StepVisual_Array1OfTessellatedEdgeOrVertex_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepVisual_Array1OfTessellatedEdgeOrVertex.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("StepVisual_Array1OfTessellatedEdgeOrVertex is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 + StepVisual_Array1OfTessellatedEdgeOrVertex; + +#endif // _StepVisual_Array1OfTessellatedEdgeOrVertex_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_Array1OfTessellatedStructuredItem.hxx b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfTessellatedStructuredItem.hxx new file mode 100644 index 0000000000..fc40347817 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfTessellatedStructuredItem.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_Array1OfTessellatedStructuredItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> +//! directly instead. + +#ifndef _StepVisual_Array1OfTessellatedStructuredItem_hxx +#define _StepVisual_Array1OfTessellatedStructuredItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepVisual_Array1OfTessellatedStructuredItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED( + "StepVisual_Array1OfTessellatedStructuredItem is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + StepVisual_Array1OfTessellatedStructuredItem; + +#endif // _StepVisual_Array1OfTessellatedStructuredItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_Array1OfTextOrCharacter.hxx b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfTextOrCharacter.hxx new file mode 100644 index 0000000000..78b8c3f270 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_Array1OfTextOrCharacter.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_Array1OfTextOrCharacter.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _StepVisual_Array1OfTextOrCharacter_hxx +#define _StepVisual_Array1OfTextOrCharacter_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepVisual_Array1OfTextOrCharacter.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Array1 directly.") + + Standard_DEPRECATED("StepVisual_Array1OfTextOrCharacter is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 StepVisual_Array1OfTextOrCharacter; + +#endif // _StepVisual_Array1OfTextOrCharacter_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfAnnotationPlaneElement.hxx b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfAnnotationPlaneElement.hxx new file mode 100644 index 0000000000..dc23e32b91 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfAnnotationPlaneElement.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_HArray1OfAnnotationPlaneElement.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepVisual_HArray1OfAnnotationPlaneElement_hxx +#define _StepVisual_HArray1OfAnnotationPlaneElement_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepVisual_HArray1OfAnnotationPlaneElement.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepVisual_HArray1OfAnnotationPlaneElement is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + StepVisual_HArray1OfAnnotationPlaneElement; + +#endif // _StepVisual_HArray1OfAnnotationPlaneElement_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfBoxCharacteristicSelect.hxx b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfBoxCharacteristicSelect.hxx new file mode 100644 index 0000000000..2a2f2b666d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfBoxCharacteristicSelect.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_HArray1OfBoxCharacteristicSelect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepVisual_HArray1OfBoxCharacteristicSelect_hxx +#define _StepVisual_HArray1OfBoxCharacteristicSelect_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepVisual_HArray1OfBoxCharacteristicSelect.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepVisual_HArray1OfBoxCharacteristicSelect is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + StepVisual_HArray1OfBoxCharacteristicSelect; + +#endif // _StepVisual_HArray1OfBoxCharacteristicSelect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect.hxx b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect.hxx new file mode 100644 index 0000000000..30b9b71be7 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 +//! directly instead. + +#ifndef _StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect_hxx +#define _StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_HArray1 " + "directly.") + + Standard_DEPRECATED( + "StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect; + +#endif // _StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect.hxx b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect.hxx new file mode 100644 index 0000000000..39c86bcc22 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly +//! instead. + +#ifndef _StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect_hxx +#define _StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect; + +#endif // _StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfCurveStyleFontPattern.hxx b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfCurveStyleFontPattern.hxx new file mode 100644 index 0000000000..b3bcc75744 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfCurveStyleFontPattern.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_HArray1OfCurveStyleFontPattern.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> +//! directly instead. + +#ifndef _StepVisual_HArray1OfCurveStyleFontPattern_hxx +#define _StepVisual_HArray1OfCurveStyleFontPattern_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepVisual_HArray1OfCurveStyleFontPattern.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "StepVisual_HArray1OfCurveStyleFontPattern is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepVisual_HArray1OfCurveStyleFontPattern; + +#endif // _StepVisual_HArray1OfCurveStyleFontPattern_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfDirectionCountSelect.hxx b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfDirectionCountSelect.hxx new file mode 100644 index 0000000000..c806292e68 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfDirectionCountSelect.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_HArray1OfDirectionCountSelect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepVisual_HArray1OfDirectionCountSelect_hxx +#define _StepVisual_HArray1OfDirectionCountSelect_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepVisual_HArray1OfDirectionCountSelect.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepVisual_HArray1OfDirectionCountSelect is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + StepVisual_HArray1OfDirectionCountSelect; + +#endif // _StepVisual_HArray1OfDirectionCountSelect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfDraughtingCalloutElement.hxx b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfDraughtingCalloutElement.hxx new file mode 100644 index 0000000000..a2f207c1e1 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfDraughtingCalloutElement.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_HArray1OfDraughtingCalloutElement.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepVisual_HArray1OfDraughtingCalloutElement_hxx +#define _StepVisual_HArray1OfDraughtingCalloutElement_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepVisual_HArray1OfDraughtingCalloutElement.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepVisual_HArray1OfDraughtingCalloutElement is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + StepVisual_HArray1OfDraughtingCalloutElement; + +#endif // _StepVisual_HArray1OfDraughtingCalloutElement_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfFillStyleSelect.hxx b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfFillStyleSelect.hxx new file mode 100644 index 0000000000..d19987b554 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfFillStyleSelect.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_HArray1OfFillStyleSelect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepVisual_HArray1OfFillStyleSelect_hxx +#define _StepVisual_HArray1OfFillStyleSelect_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepVisual_HArray1OfFillStyleSelect.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepVisual_HArray1OfFillStyleSelect is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepVisual_HArray1OfFillStyleSelect; + +#endif // _StepVisual_HArray1OfFillStyleSelect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfInvisibleItem.hxx b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfInvisibleItem.hxx new file mode 100644 index 0000000000..0ee1d86c44 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfInvisibleItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_HArray1OfInvisibleItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepVisual_HArray1OfInvisibleItem_hxx +#define _StepVisual_HArray1OfInvisibleItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepVisual_HArray1OfInvisibleItem.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepVisual_HArray1OfInvisibleItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepVisual_HArray1OfInvisibleItem; + +#endif // _StepVisual_HArray1OfInvisibleItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfLayeredItem.hxx b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfLayeredItem.hxx new file mode 100644 index 0000000000..59824684ef --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfLayeredItem.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_HArray1OfLayeredItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepVisual_HArray1OfLayeredItem_hxx +#define _StepVisual_HArray1OfLayeredItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepVisual_HArray1OfLayeredItem.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepVisual_HArray1OfLayeredItem is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepVisual_HArray1OfLayeredItem; + +#endif // _StepVisual_HArray1OfLayeredItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfPresentationStyleAssignment.hxx b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfPresentationStyleAssignment.hxx new file mode 100644 index 0000000000..325760e6f8 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfPresentationStyleAssignment.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_HArray1OfPresentationStyleAssignment.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> +//! directly instead. + +#ifndef _StepVisual_HArray1OfPresentationStyleAssignment_hxx +#define _StepVisual_HArray1OfPresentationStyleAssignment_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepVisual_HArray1OfPresentationStyleAssignment.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "StepVisual_HArray1OfPresentationStyleAssignment is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepVisual_HArray1OfPresentationStyleAssignment; + +#endif // _StepVisual_HArray1OfPresentationStyleAssignment_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfPresentationStyleSelect.hxx b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfPresentationStyleSelect.hxx new file mode 100644 index 0000000000..196c4c2745 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfPresentationStyleSelect.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_HArray1OfPresentationStyleSelect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepVisual_HArray1OfPresentationStyleSelect_hxx +#define _StepVisual_HArray1OfPresentationStyleSelect_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepVisual_HArray1OfPresentationStyleSelect.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepVisual_HArray1OfPresentationStyleSelect is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + StepVisual_HArray1OfPresentationStyleSelect; + +#endif // _StepVisual_HArray1OfPresentationStyleSelect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfRenderingPropertiesSelect.hxx b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfRenderingPropertiesSelect.hxx new file mode 100644 index 0000000000..ab142e2517 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfRenderingPropertiesSelect.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_HArray1OfRenderingPropertiesSelect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepVisual_HArray1OfRenderingPropertiesSelect_hxx +#define _StepVisual_HArray1OfRenderingPropertiesSelect_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepVisual_HArray1OfRenderingPropertiesSelect.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepVisual_HArray1OfRenderingPropertiesSelect is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + StepVisual_HArray1OfRenderingPropertiesSelect; + +#endif // _StepVisual_HArray1OfRenderingPropertiesSelect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfStyleContextSelect.hxx b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfStyleContextSelect.hxx new file mode 100644 index 0000000000..be43e8153d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfStyleContextSelect.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_HArray1OfStyleContextSelect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepVisual_HArray1OfStyleContextSelect_hxx +#define _StepVisual_HArray1OfStyleContextSelect_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepVisual_HArray1OfStyleContextSelect.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepVisual_HArray1OfStyleContextSelect is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepVisual_HArray1OfStyleContextSelect; + +#endif // _StepVisual_HArray1OfStyleContextSelect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfSurfaceStyleElementSelect.hxx b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfSurfaceStyleElementSelect.hxx new file mode 100644 index 0000000000..f29f6fdd73 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfSurfaceStyleElementSelect.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_HArray1OfSurfaceStyleElementSelect.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepVisual_HArray1OfSurfaceStyleElementSelect_hxx +#define _StepVisual_HArray1OfSurfaceStyleElementSelect_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepVisual_HArray1OfSurfaceStyleElementSelect.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepVisual_HArray1OfSurfaceStyleElementSelect is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + StepVisual_HArray1OfSurfaceStyleElementSelect; + +#endif // _StepVisual_HArray1OfSurfaceStyleElementSelect_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfTessellatedEdgeOrVertex.hxx b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfTessellatedEdgeOrVertex.hxx new file mode 100644 index 0000000000..ea0a34bcbf --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfTessellatedEdgeOrVertex.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_HArray1OfTessellatedEdgeOrVertex.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepVisual_HArray1OfTessellatedEdgeOrVertex_hxx +#define _StepVisual_HArray1OfTessellatedEdgeOrVertex_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepVisual_HArray1OfTessellatedEdgeOrVertex.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepVisual_HArray1OfTessellatedEdgeOrVertex is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + StepVisual_HArray1OfTessellatedEdgeOrVertex; + +#endif // _StepVisual_HArray1OfTessellatedEdgeOrVertex_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfTessellatedStructuredItem.hxx b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfTessellatedStructuredItem.hxx new file mode 100644 index 0000000000..7fc098ed47 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfTessellatedStructuredItem.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_HArray1OfTessellatedStructuredItem.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> +//! directly instead. + +#ifndef _StepVisual_HArray1OfTessellatedStructuredItem_hxx +#define _StepVisual_HArray1OfTessellatedStructuredItem_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "StepVisual_HArray1OfTessellatedStructuredItem.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED( + "StepVisual_HArray1OfTessellatedStructuredItem is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + StepVisual_HArray1OfTessellatedStructuredItem; + +#endif // _StepVisual_HArray1OfTessellatedStructuredItem_hxx diff --git a/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfTextOrCharacter.hxx b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfTextOrCharacter.hxx new file mode 100644 index 0000000000..49df3d2d64 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/StepVisual_HArray1OfTextOrCharacter.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file StepVisual_HArray1OfTextOrCharacter.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _StepVisual_HArray1OfTextOrCharacter_hxx +#define _StepVisual_HArray1OfTextOrCharacter_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("StepVisual_HArray1OfTextOrCharacter.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("StepVisual_HArray1OfTextOrCharacter is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 StepVisual_HArray1OfTextOrCharacter; + +#endif // _StepVisual_HArray1OfTextOrCharacter_hxx diff --git a/src/Deprecated/NCollectionAliases/Storage_ArrayOfCallBack.hxx b/src/Deprecated/NCollectionAliases/Storage_ArrayOfCallBack.hxx new file mode 100644 index 0000000000..8ed195d608 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Storage_ArrayOfCallBack.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Storage_ArrayOfCallBack.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _Storage_ArrayOfCallBack_hxx +#define _Storage_ArrayOfCallBack_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Storage_ArrayOfCallBack.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("Storage_ArrayOfCallBack is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> Storage_ArrayOfCallBack; + +#endif // _Storage_ArrayOfCallBack_hxx diff --git a/src/Deprecated/NCollectionAliases/Storage_HArrayOfCallBack.hxx b/src/Deprecated/NCollectionAliases/Storage_HArrayOfCallBack.hxx new file mode 100644 index 0000000000..c810b2b771 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Storage_HArrayOfCallBack.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Storage_HArrayOfCallBack.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _Storage_HArrayOfCallBack_hxx +#define _Storage_HArrayOfCallBack_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Storage_HArrayOfCallBack.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("Storage_HArrayOfCallBack is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> Storage_HArrayOfCallBack; + +#endif // _Storage_HArrayOfCallBack_hxx diff --git a/src/Deprecated/NCollectionAliases/Storage_HArrayOfSchema.hxx b/src/Deprecated/NCollectionAliases/Storage_HArrayOfSchema.hxx new file mode 100644 index 0000000000..c288b0d3bd --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Storage_HArrayOfSchema.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Storage_HArrayOfSchema.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _Storage_HArrayOfSchema_hxx +#define _Storage_HArrayOfSchema_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Storage_HArrayOfSchema.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("Storage_HArrayOfSchema is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> Storage_HArrayOfSchema; + +#endif // _Storage_HArrayOfSchema_hxx diff --git a/src/Deprecated/NCollectionAliases/Storage_HPArray.hxx b/src/Deprecated/NCollectionAliases/Storage_HPArray.hxx new file mode 100644 index 0000000000..326b29503a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Storage_HPArray.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Storage_HPArray.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _Storage_HPArray_hxx +#define _Storage_HPArray_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Storage_HPArray.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("Storage_HPArray is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> Storage_HPArray; + +#endif // _Storage_HPArray_hxx diff --git a/src/Deprecated/NCollectionAliases/Storage_HSeqOfRoot.hxx b/src/Deprecated/NCollectionAliases/Storage_HSeqOfRoot.hxx new file mode 100644 index 0000000000..1cdb5124b9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Storage_HSeqOfRoot.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Storage_HSeqOfRoot.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> directly instead. + +#ifndef _Storage_HSeqOfRoot_hxx +#define _Storage_HSeqOfRoot_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Storage_HSeqOfRoot.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED("Storage_HSeqOfRoot is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> Storage_HSeqOfRoot; + +#endif // _Storage_HSeqOfRoot_hxx diff --git a/src/Deprecated/NCollectionAliases/Storage_MapOfCallBack.hxx b/src/Deprecated/NCollectionAliases/Storage_MapOfCallBack.hxx new file mode 100644 index 0000000000..ee97bc7801 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Storage_MapOfCallBack.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Storage_MapOfCallBack.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _Storage_MapOfCallBack_hxx +#define _Storage_MapOfCallBack_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Storage_MapOfCallBack.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "Storage_MapOfCallBack is deprecated, use NCollection_DataMap> directly") +typedef NCollection_DataMap> + Storage_MapOfCallBack; +Standard_DEPRECATED("Storage_DataMapIteratorOfMapOfCallBack is deprecated, use " + "NCollection_DataMap>::Iterator directly") +typedef NCollection_DataMap>::Iterator + Storage_DataMapIteratorOfMapOfCallBack; + +#endif // _Storage_MapOfCallBack_hxx diff --git a/src/Deprecated/NCollectionAliases/Storage_MapOfPers.hxx b/src/Deprecated/NCollectionAliases/Storage_MapOfPers.hxx new file mode 100644 index 0000000000..3ddf2f5b87 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Storage_MapOfPers.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Storage_MapOfPers.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _Storage_MapOfPers_hxx +#define _Storage_MapOfPers_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Storage_MapOfPers.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "Storage_MapOfPers is deprecated, use NCollection_DataMap> directly") +typedef NCollection_DataMap> + Storage_MapOfPers; +Standard_DEPRECATED("Storage_DataMapIteratorOfMapOfPers is deprecated, use " + "NCollection_DataMap>::Iterator directly") +typedef NCollection_DataMap>::Iterator + Storage_DataMapIteratorOfMapOfPers; + +#endif // _Storage_MapOfPers_hxx diff --git a/src/Deprecated/NCollectionAliases/Storage_PArray.hxx b/src/Deprecated/NCollectionAliases/Storage_PArray.hxx new file mode 100644 index 0000000000..2bd059ea66 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Storage_PArray.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Storage_PArray.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _Storage_PArray_hxx +#define _Storage_PArray_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Storage_PArray.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("Storage_PArray is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> Storage_PArray; + +#endif // _Storage_PArray_hxx diff --git a/src/Deprecated/NCollectionAliases/Storage_PType.hxx b/src/Deprecated/NCollectionAliases/Storage_PType.hxx new file mode 100644 index 0000000000..de088b1c30 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Storage_PType.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Storage_PType.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap directly instead. + +#ifndef _Storage_PType_hxx +#define _Storage_PType_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("Storage_PType.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedDataMap directly.") + + Standard_DEPRECATED("Storage_PType is deprecated, use " + "NCollection_IndexedDataMap directly") +typedef NCollection_IndexedDataMap Storage_PType; + +#endif // _Storage_PType_hxx diff --git a/src/Deprecated/NCollectionAliases/Storage_SeqOfRoot.hxx b/src/Deprecated/NCollectionAliases/Storage_SeqOfRoot.hxx new file mode 100644 index 0000000000..65469657a8 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Storage_SeqOfRoot.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Storage_SeqOfRoot.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _Storage_SeqOfRoot_hxx +#define _Storage_SeqOfRoot_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Storage_SeqOfRoot.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("Storage_SeqOfRoot is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> Storage_SeqOfRoot; + +#endif // _Storage_SeqOfRoot_hxx diff --git a/src/Deprecated/NCollectionAliases/TColGeom2d_Array1OfBSplineCurve.hxx b/src/Deprecated/NCollectionAliases/TColGeom2d_Array1OfBSplineCurve.hxx new file mode 100644 index 0000000000..f13583514e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColGeom2d_Array1OfBSplineCurve.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColGeom2d_Array1OfBSplineCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _TColGeom2d_Array1OfBSplineCurve_hxx +#define _TColGeom2d_Array1OfBSplineCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColGeom2d_Array1OfBSplineCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("TColGeom2d_Array1OfBSplineCurve is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> + TColGeom2d_Array1OfBSplineCurve; + +#endif // _TColGeom2d_Array1OfBSplineCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/TColGeom2d_Array1OfBezierCurve.hxx b/src/Deprecated/NCollectionAliases/TColGeom2d_Array1OfBezierCurve.hxx new file mode 100644 index 0000000000..db216e73c5 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColGeom2d_Array1OfBezierCurve.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColGeom2d_Array1OfBezierCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _TColGeom2d_Array1OfBezierCurve_hxx +#define _TColGeom2d_Array1OfBezierCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColGeom2d_Array1OfBezierCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("TColGeom2d_Array1OfBezierCurve is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> TColGeom2d_Array1OfBezierCurve; + +#endif // _TColGeom2d_Array1OfBezierCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/TColGeom2d_Array1OfCurve.hxx b/src/Deprecated/NCollectionAliases/TColGeom2d_Array1OfCurve.hxx new file mode 100644 index 0000000000..42dbcb48ad --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColGeom2d_Array1OfCurve.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColGeom2d_Array1OfCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _TColGeom2d_Array1OfCurve_hxx +#define _TColGeom2d_Array1OfCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColGeom2d_Array1OfCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("TColGeom2d_Array1OfCurve is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> TColGeom2d_Array1OfCurve; + +#endif // _TColGeom2d_Array1OfCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/TColGeom2d_HArray1OfBSplineCurve.hxx b/src/Deprecated/NCollectionAliases/TColGeom2d_HArray1OfBSplineCurve.hxx new file mode 100644 index 0000000000..a1d712417a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColGeom2d_HArray1OfBSplineCurve.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColGeom2d_HArray1OfBSplineCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _TColGeom2d_HArray1OfBSplineCurve_hxx +#define _TColGeom2d_HArray1OfBSplineCurve_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColGeom2d_HArray1OfBSplineCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("TColGeom2d_HArray1OfBSplineCurve is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + TColGeom2d_HArray1OfBSplineCurve; + +#endif // _TColGeom2d_HArray1OfBSplineCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/TColGeom2d_HArray1OfBezierCurve.hxx b/src/Deprecated/NCollectionAliases/TColGeom2d_HArray1OfBezierCurve.hxx new file mode 100644 index 0000000000..26122df61b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColGeom2d_HArray1OfBezierCurve.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColGeom2d_HArray1OfBezierCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _TColGeom2d_HArray1OfBezierCurve_hxx +#define _TColGeom2d_HArray1OfBezierCurve_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColGeom2d_HArray1OfBezierCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("TColGeom2d_HArray1OfBezierCurve is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> + TColGeom2d_HArray1OfBezierCurve; + +#endif // _TColGeom2d_HArray1OfBezierCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/TColGeom2d_HArray1OfCurve.hxx b/src/Deprecated/NCollectionAliases/TColGeom2d_HArray1OfCurve.hxx new file mode 100644 index 0000000000..e88eece72c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColGeom2d_HArray1OfCurve.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColGeom2d_HArray1OfCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _TColGeom2d_HArray1OfCurve_hxx +#define _TColGeom2d_HArray1OfCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColGeom2d_HArray1OfCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("TColGeom2d_HArray1OfCurve is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> TColGeom2d_HArray1OfCurve; + +#endif // _TColGeom2d_HArray1OfCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/TColGeom2d_HSequenceOfBoundedCurve.hxx b/src/Deprecated/NCollectionAliases/TColGeom2d_HSequenceOfBoundedCurve.hxx new file mode 100644 index 0000000000..fb1063b422 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColGeom2d_HSequenceOfBoundedCurve.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColGeom2d_HSequenceOfBoundedCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> directly +//! instead. + +#ifndef _TColGeom2d_HSequenceOfBoundedCurve_hxx +#define _TColGeom2d_HSequenceOfBoundedCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColGeom2d_HSequenceOfBoundedCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED("TColGeom2d_HSequenceOfBoundedCurve is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> + TColGeom2d_HSequenceOfBoundedCurve; + +#endif // _TColGeom2d_HSequenceOfBoundedCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/TColGeom2d_HSequenceOfCurve.hxx b/src/Deprecated/NCollectionAliases/TColGeom2d_HSequenceOfCurve.hxx new file mode 100644 index 0000000000..8d564bc84e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColGeom2d_HSequenceOfCurve.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColGeom2d_HSequenceOfCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> directly instead. + +#ifndef _TColGeom2d_HSequenceOfCurve_hxx +#define _TColGeom2d_HSequenceOfCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColGeom2d_HSequenceOfCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED("TColGeom2d_HSequenceOfCurve is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> TColGeom2d_HSequenceOfCurve; + +#endif // _TColGeom2d_HSequenceOfCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/TColGeom2d_SequenceOfBoundedCurve.hxx b/src/Deprecated/NCollectionAliases/TColGeom2d_SequenceOfBoundedCurve.hxx new file mode 100644 index 0000000000..bfdefad19d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColGeom2d_SequenceOfBoundedCurve.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColGeom2d_SequenceOfBoundedCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _TColGeom2d_SequenceOfBoundedCurve_hxx +#define _TColGeom2d_SequenceOfBoundedCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColGeom2d_SequenceOfBoundedCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("TColGeom2d_SequenceOfBoundedCurve is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + TColGeom2d_SequenceOfBoundedCurve; + +#endif // _TColGeom2d_SequenceOfBoundedCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/TColGeom2d_SequenceOfCurve.hxx b/src/Deprecated/NCollectionAliases/TColGeom2d_SequenceOfCurve.hxx new file mode 100644 index 0000000000..0c9df27d14 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColGeom2d_SequenceOfCurve.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColGeom2d_SequenceOfCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _TColGeom2d_SequenceOfCurve_hxx +#define _TColGeom2d_SequenceOfCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColGeom2d_SequenceOfCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("TColGeom2d_SequenceOfCurve is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> TColGeom2d_SequenceOfCurve; + +#endif // _TColGeom2d_SequenceOfCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/TColGeom2d_SequenceOfGeometry.hxx b/src/Deprecated/NCollectionAliases/TColGeom2d_SequenceOfGeometry.hxx new file mode 100644 index 0000000000..2c6a11a31f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColGeom2d_SequenceOfGeometry.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColGeom2d_SequenceOfGeometry.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _TColGeom2d_SequenceOfGeometry_hxx +#define _TColGeom2d_SequenceOfGeometry_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColGeom2d_SequenceOfGeometry.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("TColGeom2d_SequenceOfGeometry is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> TColGeom2d_SequenceOfGeometry; + +#endif // _TColGeom2d_SequenceOfGeometry_hxx diff --git a/src/Deprecated/NCollectionAliases/TColGeom_Array1OfBSplineCurve.hxx b/src/Deprecated/NCollectionAliases/TColGeom_Array1OfBSplineCurve.hxx new file mode 100644 index 0000000000..7e9fe59265 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColGeom_Array1OfBSplineCurve.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColGeom_Array1OfBSplineCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _TColGeom_Array1OfBSplineCurve_hxx +#define _TColGeom_Array1OfBSplineCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColGeom_Array1OfBSplineCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("TColGeom_Array1OfBSplineCurve is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> TColGeom_Array1OfBSplineCurve; + +#endif // _TColGeom_Array1OfBSplineCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/TColGeom_Array1OfBezierCurve.hxx b/src/Deprecated/NCollectionAliases/TColGeom_Array1OfBezierCurve.hxx new file mode 100644 index 0000000000..fdc848d579 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColGeom_Array1OfBezierCurve.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColGeom_Array1OfBezierCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _TColGeom_Array1OfBezierCurve_hxx +#define _TColGeom_Array1OfBezierCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColGeom_Array1OfBezierCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("TColGeom_Array1OfBezierCurve is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> TColGeom_Array1OfBezierCurve; + +#endif // _TColGeom_Array1OfBezierCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/TColGeom_Array1OfCurve.hxx b/src/Deprecated/NCollectionAliases/TColGeom_Array1OfCurve.hxx new file mode 100644 index 0000000000..4dc5c0b442 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColGeom_Array1OfCurve.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColGeom_Array1OfCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _TColGeom_Array1OfCurve_hxx +#define _TColGeom_Array1OfCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColGeom_Array1OfCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("TColGeom_Array1OfCurve is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> TColGeom_Array1OfCurve; + +#endif // _TColGeom_Array1OfCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/TColGeom_Array1OfSurface.hxx b/src/Deprecated/NCollectionAliases/TColGeom_Array1OfSurface.hxx new file mode 100644 index 0000000000..3b78100aef --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColGeom_Array1OfSurface.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColGeom_Array1OfSurface.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _TColGeom_Array1OfSurface_hxx +#define _TColGeom_Array1OfSurface_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColGeom_Array1OfSurface.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("TColGeom_Array1OfSurface is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> TColGeom_Array1OfSurface; + +#endif // _TColGeom_Array1OfSurface_hxx diff --git a/src/Deprecated/NCollectionAliases/TColGeom_Array2OfBezierSurface.hxx b/src/Deprecated/NCollectionAliases/TColGeom_Array2OfBezierSurface.hxx new file mode 100644 index 0000000000..95ddf24a8b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColGeom_Array2OfBezierSurface.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColGeom_Array2OfBezierSurface.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2> directly instead. + +#ifndef _TColGeom_Array2OfBezierSurface_hxx +#define _TColGeom_Array2OfBezierSurface_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColGeom_Array2OfBezierSurface.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array2> directly.") + + Standard_DEPRECATED("TColGeom_Array2OfBezierSurface is deprecated, use " + "NCollection_Array2> directly") +typedef NCollection_Array2> TColGeom_Array2OfBezierSurface; + +#endif // _TColGeom_Array2OfBezierSurface_hxx diff --git a/src/Deprecated/NCollectionAliases/TColGeom_Array2OfSurface.hxx b/src/Deprecated/NCollectionAliases/TColGeom_Array2OfSurface.hxx new file mode 100644 index 0000000000..71056287db --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColGeom_Array2OfSurface.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColGeom_Array2OfSurface.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2> directly instead. + +#ifndef _TColGeom_Array2OfSurface_hxx +#define _TColGeom_Array2OfSurface_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColGeom_Array2OfSurface.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array2> directly.") + + Standard_DEPRECATED("TColGeom_Array2OfSurface is deprecated, use " + "NCollection_Array2> directly") +typedef NCollection_Array2> TColGeom_Array2OfSurface; + +#endif // _TColGeom_Array2OfSurface_hxx diff --git a/src/Deprecated/NCollectionAliases/TColGeom_HArray1OfBSplineCurve.hxx b/src/Deprecated/NCollectionAliases/TColGeom_HArray1OfBSplineCurve.hxx new file mode 100644 index 0000000000..6dba0ea257 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColGeom_HArray1OfBSplineCurve.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColGeom_HArray1OfBSplineCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _TColGeom_HArray1OfBSplineCurve_hxx +#define _TColGeom_HArray1OfBSplineCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColGeom_HArray1OfBSplineCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("TColGeom_HArray1OfBSplineCurve is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> TColGeom_HArray1OfBSplineCurve; + +#endif // _TColGeom_HArray1OfBSplineCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/TColGeom_HArray1OfBezierCurve.hxx b/src/Deprecated/NCollectionAliases/TColGeom_HArray1OfBezierCurve.hxx new file mode 100644 index 0000000000..578aed7ab5 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColGeom_HArray1OfBezierCurve.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColGeom_HArray1OfBezierCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _TColGeom_HArray1OfBezierCurve_hxx +#define _TColGeom_HArray1OfBezierCurve_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColGeom_HArray1OfBezierCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("TColGeom_HArray1OfBezierCurve is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> TColGeom_HArray1OfBezierCurve; + +#endif // _TColGeom_HArray1OfBezierCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/TColGeom_HArray1OfCurve.hxx b/src/Deprecated/NCollectionAliases/TColGeom_HArray1OfCurve.hxx new file mode 100644 index 0000000000..2431a3ac71 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColGeom_HArray1OfCurve.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColGeom_HArray1OfCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _TColGeom_HArray1OfCurve_hxx +#define _TColGeom_HArray1OfCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColGeom_HArray1OfCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("TColGeom_HArray1OfCurve is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> TColGeom_HArray1OfCurve; + +#endif // _TColGeom_HArray1OfCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/TColGeom_HArray1OfSurface.hxx b/src/Deprecated/NCollectionAliases/TColGeom_HArray1OfSurface.hxx new file mode 100644 index 0000000000..ed9db5f4b5 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColGeom_HArray1OfSurface.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColGeom_HArray1OfSurface.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _TColGeom_HArray1OfSurface_hxx +#define _TColGeom_HArray1OfSurface_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColGeom_HArray1OfSurface.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("TColGeom_HArray1OfSurface is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> TColGeom_HArray1OfSurface; + +#endif // _TColGeom_HArray1OfSurface_hxx diff --git a/src/Deprecated/NCollectionAliases/TColGeom_HArray2OfSurface.hxx b/src/Deprecated/NCollectionAliases/TColGeom_HArray2OfSurface.hxx new file mode 100644 index 0000000000..8ab97dac5f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColGeom_HArray2OfSurface.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColGeom_HArray2OfSurface.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray2> directly instead. + +#ifndef _TColGeom_HArray2OfSurface_hxx +#define _TColGeom_HArray2OfSurface_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColGeom_HArray2OfSurface.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray2> directly.") + + Standard_DEPRECATED("TColGeom_HArray2OfSurface is deprecated, use " + "NCollection_HArray2> directly") +typedef NCollection_HArray2> TColGeom_HArray2OfSurface; + +#endif // _TColGeom_HArray2OfSurface_hxx diff --git a/src/Deprecated/NCollectionAliases/TColGeom_HSequenceOfBoundedCurve.hxx b/src/Deprecated/NCollectionAliases/TColGeom_HSequenceOfBoundedCurve.hxx new file mode 100644 index 0000000000..fe00bad24d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColGeom_HSequenceOfBoundedCurve.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColGeom_HSequenceOfBoundedCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> directly instead. + +#ifndef _TColGeom_HSequenceOfBoundedCurve_hxx +#define _TColGeom_HSequenceOfBoundedCurve_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColGeom_HSequenceOfBoundedCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED("TColGeom_HSequenceOfBoundedCurve is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> + TColGeom_HSequenceOfBoundedCurve; + +#endif // _TColGeom_HSequenceOfBoundedCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/TColGeom_HSequenceOfCurve.hxx b/src/Deprecated/NCollectionAliases/TColGeom_HSequenceOfCurve.hxx new file mode 100644 index 0000000000..da7bc53920 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColGeom_HSequenceOfCurve.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColGeom_HSequenceOfCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> directly instead. + +#ifndef _TColGeom_HSequenceOfCurve_hxx +#define _TColGeom_HSequenceOfCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColGeom_HSequenceOfCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED("TColGeom_HSequenceOfCurve is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> TColGeom_HSequenceOfCurve; + +#endif // _TColGeom_HSequenceOfCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/TColGeom_SequenceOfBoundedCurve.hxx b/src/Deprecated/NCollectionAliases/TColGeom_SequenceOfBoundedCurve.hxx new file mode 100644 index 0000000000..3a71c44b5e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColGeom_SequenceOfBoundedCurve.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColGeom_SequenceOfBoundedCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _TColGeom_SequenceOfBoundedCurve_hxx +#define _TColGeom_SequenceOfBoundedCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColGeom_SequenceOfBoundedCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("TColGeom_SequenceOfBoundedCurve is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + TColGeom_SequenceOfBoundedCurve; + +#endif // _TColGeom_SequenceOfBoundedCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/TColGeom_SequenceOfCurve.hxx b/src/Deprecated/NCollectionAliases/TColGeom_SequenceOfCurve.hxx new file mode 100644 index 0000000000..e956b66e98 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColGeom_SequenceOfCurve.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColGeom_SequenceOfCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _TColGeom_SequenceOfCurve_hxx +#define _TColGeom_SequenceOfCurve_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColGeom_SequenceOfCurve.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("TColGeom_SequenceOfCurve is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> TColGeom_SequenceOfCurve; + +#endif // _TColGeom_SequenceOfCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/TColGeom_SequenceOfSurface.hxx b/src/Deprecated/NCollectionAliases/TColGeom_SequenceOfSurface.hxx new file mode 100644 index 0000000000..78f13befcd --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColGeom_SequenceOfSurface.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColGeom_SequenceOfSurface.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _TColGeom_SequenceOfSurface_hxx +#define _TColGeom_SequenceOfSurface_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColGeom_SequenceOfSurface.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("TColGeom_SequenceOfSurface is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> TColGeom_SequenceOfSurface; + +#endif // _TColGeom_SequenceOfSurface_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_Array1OfAsciiString.hxx b/src/Deprecated/NCollectionAliases/TColStd_Array1OfAsciiString.hxx new file mode 100644 index 0000000000..731f2ecc85 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_Array1OfAsciiString.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_Array1OfAsciiString.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _TColStd_Array1OfAsciiString_hxx +#define _TColStd_Array1OfAsciiString_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_Array1OfAsciiString.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("TColStd_Array1OfAsciiString is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 TColStd_Array1OfAsciiString; + +#endif // _TColStd_Array1OfAsciiString_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_Array1OfBoolean.hxx b/src/Deprecated/NCollectionAliases/TColStd_Array1OfBoolean.hxx new file mode 100644 index 0000000000..a640e23610 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_Array1OfBoolean.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_Array1OfBoolean.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _TColStd_Array1OfBoolean_hxx +#define _TColStd_Array1OfBoolean_hxx + +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_Array1OfBoolean.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "TColStd_Array1OfBoolean is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 TColStd_Array1OfBoolean; + +#endif // _TColStd_Array1OfBoolean_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_Array1OfByte.hxx b/src/Deprecated/NCollectionAliases/TColStd_Array1OfByte.hxx new file mode 100644 index 0000000000..7adc7be746 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_Array1OfByte.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_Array1OfByte.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _TColStd_Array1OfByte_hxx +#define _TColStd_Array1OfByte_hxx + +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_Array1OfByte.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "TColStd_Array1OfByte is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 TColStd_Array1OfByte; + +#endif // _TColStd_Array1OfByte_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_Array1OfCharacter.hxx b/src/Deprecated/NCollectionAliases/TColStd_Array1OfCharacter.hxx new file mode 100644 index 0000000000..ede233b28e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_Array1OfCharacter.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_Array1OfCharacter.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _TColStd_Array1OfCharacter_hxx +#define _TColStd_Array1OfCharacter_hxx + +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_Array1OfCharacter.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "TColStd_Array1OfCharacter is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 TColStd_Array1OfCharacter; + +#endif // _TColStd_Array1OfCharacter_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_Array1OfExtendedString.hxx b/src/Deprecated/NCollectionAliases/TColStd_Array1OfExtendedString.hxx new file mode 100644 index 0000000000..7624d309e5 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_Array1OfExtendedString.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_Array1OfExtendedString.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _TColStd_Array1OfExtendedString_hxx +#define _TColStd_Array1OfExtendedString_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_Array1OfExtendedString.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("TColStd_Array1OfExtendedString is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 TColStd_Array1OfExtendedString; + +#endif // _TColStd_Array1OfExtendedString_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_Array1OfInteger.hxx b/src/Deprecated/NCollectionAliases/TColStd_Array1OfInteger.hxx new file mode 100644 index 0000000000..f01fa2817f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_Array1OfInteger.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_Array1OfInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _TColStd_Array1OfInteger_hxx +#define _TColStd_Array1OfInteger_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_Array1OfInteger.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("TColStd_Array1OfInteger is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 TColStd_Array1OfInteger; + +#endif // _TColStd_Array1OfInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_Array1OfListOfInteger.hxx b/src/Deprecated/NCollectionAliases/TColStd_Array1OfListOfInteger.hxx new file mode 100644 index 0000000000..c226fa1613 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_Array1OfListOfInteger.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_Array1OfListOfInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _TColStd_Array1OfListOfInteger_hxx +#define _TColStd_Array1OfListOfInteger_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_Array1OfListOfInteger.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("TColStd_Array1OfListOfInteger is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 TColStd_Array1OfListOfInteger; + +#endif // _TColStd_Array1OfListOfInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_Array1OfReal.hxx b/src/Deprecated/NCollectionAliases/TColStd_Array1OfReal.hxx new file mode 100644 index 0000000000..dcd31acdba --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_Array1OfReal.hxx @@ -0,0 +1,31 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_Array1OfReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _TColStd_Array1OfReal_hxx +#define _TColStd_Array1OfReal_hxx + +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_Array1OfReal.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("TColStd_Array1OfReal is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 TColStd_Array1OfReal; + +#endif // _TColStd_Array1OfReal_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_Array1OfTransient.hxx b/src/Deprecated/NCollectionAliases/TColStd_Array1OfTransient.hxx new file mode 100644 index 0000000000..e254635ca3 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_Array1OfTransient.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_Array1OfTransient.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _TColStd_Array1OfTransient_hxx +#define _TColStd_Array1OfTransient_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_Array1OfTransient.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("TColStd_Array1OfTransient is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> TColStd_Array1OfTransient; + +#endif // _TColStd_Array1OfTransient_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_Array2OfBoolean.hxx b/src/Deprecated/NCollectionAliases/TColStd_Array2OfBoolean.hxx new file mode 100644 index 0000000000..ec638de50f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_Array2OfBoolean.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_Array2OfBoolean.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2 directly instead. + +#ifndef _TColStd_Array2OfBoolean_hxx +#define _TColStd_Array2OfBoolean_hxx + +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_Array2OfBoolean.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array2 directly.") + + Standard_DEPRECATED( + "TColStd_Array2OfBoolean is deprecated, use NCollection_Array2 directly") +typedef NCollection_Array2 TColStd_Array2OfBoolean; + +#endif // _TColStd_Array2OfBoolean_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_Array2OfCharacter.hxx b/src/Deprecated/NCollectionAliases/TColStd_Array2OfCharacter.hxx new file mode 100644 index 0000000000..4c946e592d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_Array2OfCharacter.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_Array2OfCharacter.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2 directly instead. + +#ifndef _TColStd_Array2OfCharacter_hxx +#define _TColStd_Array2OfCharacter_hxx + +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_Array2OfCharacter.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array2 directly.") + + Standard_DEPRECATED( + "TColStd_Array2OfCharacter is deprecated, use NCollection_Array2 directly") +typedef NCollection_Array2 TColStd_Array2OfCharacter; + +#endif // _TColStd_Array2OfCharacter_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_Array2OfInteger.hxx b/src/Deprecated/NCollectionAliases/TColStd_Array2OfInteger.hxx new file mode 100644 index 0000000000..1d42dc9f66 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_Array2OfInteger.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_Array2OfInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2 directly instead. + +#ifndef _TColStd_Array2OfInteger_hxx +#define _TColStd_Array2OfInteger_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_Array2OfInteger.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array2 directly.") + + Standard_DEPRECATED("TColStd_Array2OfInteger is deprecated, use NCollection_Array2 directly") +typedef NCollection_Array2 TColStd_Array2OfInteger; + +#endif // _TColStd_Array2OfInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_Array2OfReal.hxx b/src/Deprecated/NCollectionAliases/TColStd_Array2OfReal.hxx new file mode 100644 index 0000000000..920efda95f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_Array2OfReal.hxx @@ -0,0 +1,31 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_Array2OfReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2 directly instead. + +#ifndef _TColStd_Array2OfReal_hxx +#define _TColStd_Array2OfReal_hxx + +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_Array2OfReal.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array2 directly.") + + Standard_DEPRECATED("TColStd_Array2OfReal is deprecated, use NCollection_Array2 directly") +typedef NCollection_Array2 TColStd_Array2OfReal; + +#endif // _TColStd_Array2OfReal_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_Array2OfTransient.hxx b/src/Deprecated/NCollectionAliases/TColStd_Array2OfTransient.hxx new file mode 100644 index 0000000000..fe02a542db --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_Array2OfTransient.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_Array2OfTransient.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2> directly instead. + +#ifndef _TColStd_Array2OfTransient_hxx +#define _TColStd_Array2OfTransient_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_Array2OfTransient.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array2> directly.") + + Standard_DEPRECATED("TColStd_Array2OfTransient is deprecated, use " + "NCollection_Array2> directly") +typedef NCollection_Array2> TColStd_Array2OfTransient; + +#endif // _TColStd_Array2OfTransient_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_DataMapOfAsciiStringInteger.hxx b/src/Deprecated/NCollectionAliases/TColStd_DataMapOfAsciiStringInteger.hxx new file mode 100644 index 0000000000..74cb1f6b05 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_DataMapOfAsciiStringInteger.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_DataMapOfAsciiStringInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TColStd_DataMapOfAsciiStringInteger_hxx +#define _TColStd_DataMapOfAsciiStringInteger_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_DataMapOfAsciiStringInteger.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TColStd_DataMapOfAsciiStringInteger is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap TColStd_DataMapOfAsciiStringInteger; +Standard_DEPRECATED("TColStd_DataMapIteratorOfDataMapOfAsciiStringInteger is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TColStd_DataMapIteratorOfDataMapOfAsciiStringInteger; + +#endif // _TColStd_DataMapOfAsciiStringInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_DataMapOfIntegerInteger.hxx b/src/Deprecated/NCollectionAliases/TColStd_DataMapOfIntegerInteger.hxx new file mode 100644 index 0000000000..0b375425ac --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_DataMapOfIntegerInteger.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_DataMapOfIntegerInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TColStd_DataMapOfIntegerInteger_hxx +#define _TColStd_DataMapOfIntegerInteger_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_DataMapOfIntegerInteger.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED( + "TColStd_DataMapOfIntegerInteger is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap TColStd_DataMapOfIntegerInteger; +Standard_DEPRECATED("TColStd_DataMapIteratorOfDataMapOfIntegerInteger is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator TColStd_DataMapIteratorOfDataMapOfIntegerInteger; + +#endif // _TColStd_DataMapOfIntegerInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_DataMapOfIntegerListOfInteger.hxx b/src/Deprecated/NCollectionAliases/TColStd_DataMapOfIntegerListOfInteger.hxx new file mode 100644 index 0000000000..29d40b6653 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_DataMapOfIntegerListOfInteger.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_DataMapOfIntegerListOfInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TColStd_DataMapOfIntegerListOfInteger_hxx +#define _TColStd_DataMapOfIntegerListOfInteger_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_DataMapOfIntegerListOfInteger.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TColStd_DataMapOfIntegerListOfInteger is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap TColStd_DataMapOfIntegerListOfInteger; +Standard_DEPRECATED("TColStd_DataMapIteratorOfDataMapOfIntegerListOfInteger is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TColStd_DataMapIteratorOfDataMapOfIntegerListOfInteger; + +#endif // _TColStd_DataMapOfIntegerListOfInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_DataMapOfIntegerReal.hxx b/src/Deprecated/NCollectionAliases/TColStd_DataMapOfIntegerReal.hxx new file mode 100644 index 0000000000..8418e6c28b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_DataMapOfIntegerReal.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_DataMapOfIntegerReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TColStd_DataMapOfIntegerReal_hxx +#define _TColStd_DataMapOfIntegerReal_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_DataMapOfIntegerReal.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection types directly.") + + Standard_DEPRECATED( + "TColStd_DataMapOfIntegerReal is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap TColStd_DataMapOfIntegerReal; +Standard_DEPRECATED("TColStd_DataMapIteratorOfDataMapOfIntegerReal is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator TColStd_DataMapIteratorOfDataMapOfIntegerReal; + +#endif // _TColStd_DataMapOfIntegerReal_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_DataMapOfIntegerTransient.hxx b/src/Deprecated/NCollectionAliases/TColStd_DataMapOfIntegerTransient.hxx new file mode 100644 index 0000000000..8c95ec9a08 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_DataMapOfIntegerTransient.hxx @@ -0,0 +1,40 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_DataMapOfIntegerTransient.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TColStd_DataMapOfIntegerTransient_hxx +#define _TColStd_DataMapOfIntegerTransient_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_DataMapOfIntegerTransient.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED("TColStd_DataMapOfIntegerTransient is deprecated, use " + "NCollection_DataMap> directly") +typedef NCollection_DataMap> + TColStd_DataMapOfIntegerTransient; +Standard_DEPRECATED( + "TColStd_DataMapIteratorOfDataMapOfIntegerTransient is deprecated, use NCollection_DataMap>::Iterator directly") +typedef NCollection_DataMap>::Iterator + TColStd_DataMapIteratorOfDataMapOfIntegerTransient; + +#endif // _TColStd_DataMapOfIntegerTransient_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_DataMapOfStringInteger.hxx b/src/Deprecated/NCollectionAliases/TColStd_DataMapOfStringInteger.hxx new file mode 100644 index 0000000000..0fbe5dee44 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_DataMapOfStringInteger.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_DataMapOfStringInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TColStd_DataMapOfStringInteger_hxx +#define _TColStd_DataMapOfStringInteger_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_DataMapOfStringInteger.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection types directly.") + + Standard_DEPRECATED("TColStd_DataMapOfStringInteger is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap TColStd_DataMapOfStringInteger; +Standard_DEPRECATED("TColStd_DataMapIteratorOfDataMapOfStringInteger is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TColStd_DataMapIteratorOfDataMapOfStringInteger; + +#endif // _TColStd_DataMapOfStringInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_DataMapOfTransientTransient.hxx b/src/Deprecated/NCollectionAliases/TColStd_DataMapOfTransientTransient.hxx new file mode 100644 index 0000000000..8217a3a976 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_DataMapOfTransientTransient.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_DataMapOfTransientTransient.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TColStd_DataMapOfTransientTransient_hxx +#define _TColStd_DataMapOfTransientTransient_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_DataMapOfTransientTransient.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TColStd_DataMapOfTransientTransient is deprecated, use " + "NCollection_DataMap, " + "opencascade::handle> directly") +typedef NCollection_DataMap, + opencascade::handle> + TColStd_DataMapOfTransientTransient; +Standard_DEPRECATED("TColStd_DataMapIteratorOfDataMapOfTransientTransient is deprecated, use " + "NCollection_DataMap, " + "opencascade::handle>::Iterator directly") +typedef NCollection_DataMap, + opencascade::handle>::Iterator + TColStd_DataMapIteratorOfDataMapOfTransientTransient; + +#endif // _TColStd_DataMapOfTransientTransient_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_HArray1OfAsciiString.hxx b/src/Deprecated/NCollectionAliases/TColStd_HArray1OfAsciiString.hxx new file mode 100644 index 0000000000..33a79eb064 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_HArray1OfAsciiString.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_HArray1OfAsciiString.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _TColStd_HArray1OfAsciiString_hxx +#define _TColStd_HArray1OfAsciiString_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_HArray1OfAsciiString.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("TColStd_HArray1OfAsciiString is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 TColStd_HArray1OfAsciiString; + +#endif // _TColStd_HArray1OfAsciiString_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_HArray1OfBoolean.hxx b/src/Deprecated/NCollectionAliases/TColStd_HArray1OfBoolean.hxx new file mode 100644 index 0000000000..0aa7cf97c6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_HArray1OfBoolean.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_HArray1OfBoolean.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _TColStd_HArray1OfBoolean_hxx +#define _TColStd_HArray1OfBoolean_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_HArray1OfBoolean.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "TColStd_HArray1OfBoolean is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 TColStd_HArray1OfBoolean; + +#endif // _TColStd_HArray1OfBoolean_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_HArray1OfByte.hxx b/src/Deprecated/NCollectionAliases/TColStd_HArray1OfByte.hxx new file mode 100644 index 0000000000..d295e766b6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_HArray1OfByte.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_HArray1OfByte.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _TColStd_HArray1OfByte_hxx +#define _TColStd_HArray1OfByte_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_HArray1OfByte.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "TColStd_HArray1OfByte is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 TColStd_HArray1OfByte; + +#endif // _TColStd_HArray1OfByte_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_HArray1OfCharacter.hxx b/src/Deprecated/NCollectionAliases/TColStd_HArray1OfCharacter.hxx new file mode 100644 index 0000000000..f6f50195ea --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_HArray1OfCharacter.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_HArray1OfCharacter.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _TColStd_HArray1OfCharacter_hxx +#define _TColStd_HArray1OfCharacter_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_HArray1OfCharacter.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "TColStd_HArray1OfCharacter is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 TColStd_HArray1OfCharacter; + +#endif // _TColStd_HArray1OfCharacter_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_HArray1OfExtendedString.hxx b/src/Deprecated/NCollectionAliases/TColStd_HArray1OfExtendedString.hxx new file mode 100644 index 0000000000..d5a28cfebf --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_HArray1OfExtendedString.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_HArray1OfExtendedString.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _TColStd_HArray1OfExtendedString_hxx +#define _TColStd_HArray1OfExtendedString_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_HArray1OfExtendedString.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("TColStd_HArray1OfExtendedString is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 TColStd_HArray1OfExtendedString; + +#endif // _TColStd_HArray1OfExtendedString_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_HArray1OfInteger.hxx b/src/Deprecated/NCollectionAliases/TColStd_HArray1OfInteger.hxx new file mode 100644 index 0000000000..c0fe460be9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_HArray1OfInteger.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_HArray1OfInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _TColStd_HArray1OfInteger_hxx +#define _TColStd_HArray1OfInteger_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_HArray1OfInteger.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "TColStd_HArray1OfInteger is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 TColStd_HArray1OfInteger; + +#endif // _TColStd_HArray1OfInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_HArray1OfListOfInteger.hxx b/src/Deprecated/NCollectionAliases/TColStd_HArray1OfListOfInteger.hxx new file mode 100644 index 0000000000..5438b288a7 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_HArray1OfListOfInteger.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_HArray1OfListOfInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _TColStd_HArray1OfListOfInteger_hxx +#define _TColStd_HArray1OfListOfInteger_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_HArray1OfListOfInteger.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("TColStd_HArray1OfListOfInteger is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 TColStd_HArray1OfListOfInteger; + +#endif // _TColStd_HArray1OfListOfInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_HArray1OfReal.hxx b/src/Deprecated/NCollectionAliases/TColStd_HArray1OfReal.hxx new file mode 100644 index 0000000000..e78415d725 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_HArray1OfReal.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_HArray1OfReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _TColStd_HArray1OfReal_hxx +#define _TColStd_HArray1OfReal_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_HArray1OfReal.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "TColStd_HArray1OfReal is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 TColStd_HArray1OfReal; + +#endif // _TColStd_HArray1OfReal_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_HArray1OfTransient.hxx b/src/Deprecated/NCollectionAliases/TColStd_HArray1OfTransient.hxx new file mode 100644 index 0000000000..08b9f97d94 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_HArray1OfTransient.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_HArray1OfTransient.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _TColStd_HArray1OfTransient_hxx +#define _TColStd_HArray1OfTransient_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_HArray1OfTransient.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("TColStd_HArray1OfTransient is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> TColStd_HArray1OfTransient; + +#endif // _TColStd_HArray1OfTransient_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_HArray2OfBoolean.hxx b/src/Deprecated/NCollectionAliases/TColStd_HArray2OfBoolean.hxx new file mode 100644 index 0000000000..3cbe424dfe --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_HArray2OfBoolean.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_HArray2OfBoolean.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray2 directly instead. + +#ifndef _TColStd_HArray2OfBoolean_hxx +#define _TColStd_HArray2OfBoolean_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_HArray2OfBoolean.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray2 directly.") + + Standard_DEPRECATED( + "TColStd_HArray2OfBoolean is deprecated, use NCollection_HArray2 directly") +typedef NCollection_HArray2 TColStd_HArray2OfBoolean; + +#endif // _TColStd_HArray2OfBoolean_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_HArray2OfCharacter.hxx b/src/Deprecated/NCollectionAliases/TColStd_HArray2OfCharacter.hxx new file mode 100644 index 0000000000..bce2dd0ad8 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_HArray2OfCharacter.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_HArray2OfCharacter.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray2 directly instead. + +#ifndef _TColStd_HArray2OfCharacter_hxx +#define _TColStd_HArray2OfCharacter_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_HArray2OfCharacter.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray2 directly.") + + Standard_DEPRECATED( + "TColStd_HArray2OfCharacter is deprecated, use NCollection_HArray2 directly") +typedef NCollection_HArray2 TColStd_HArray2OfCharacter; + +#endif // _TColStd_HArray2OfCharacter_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_HArray2OfInteger.hxx b/src/Deprecated/NCollectionAliases/TColStd_HArray2OfInteger.hxx new file mode 100644 index 0000000000..d88d2700cf --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_HArray2OfInteger.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_HArray2OfInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray2 directly instead. + +#ifndef _TColStd_HArray2OfInteger_hxx +#define _TColStd_HArray2OfInteger_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_HArray2OfInteger.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray2 directly.") + + Standard_DEPRECATED( + "TColStd_HArray2OfInteger is deprecated, use NCollection_HArray2 directly") +typedef NCollection_HArray2 TColStd_HArray2OfInteger; + +#endif // _TColStd_HArray2OfInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_HArray2OfReal.hxx b/src/Deprecated/NCollectionAliases/TColStd_HArray2OfReal.hxx new file mode 100644 index 0000000000..4d0c2868a1 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_HArray2OfReal.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_HArray2OfReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray2 directly instead. + +#ifndef _TColStd_HArray2OfReal_hxx +#define _TColStd_HArray2OfReal_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_HArray2OfReal.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray2 directly.") + + Standard_DEPRECATED( + "TColStd_HArray2OfReal is deprecated, use NCollection_HArray2 directly") +typedef NCollection_HArray2 TColStd_HArray2OfReal; + +#endif // _TColStd_HArray2OfReal_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_HArray2OfTransient.hxx b/src/Deprecated/NCollectionAliases/TColStd_HArray2OfTransient.hxx new file mode 100644 index 0000000000..5f1a33d6a7 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_HArray2OfTransient.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_HArray2OfTransient.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray2> directly instead. + +#ifndef _TColStd_HArray2OfTransient_hxx +#define _TColStd_HArray2OfTransient_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_HArray2OfTransient.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray2> directly.") + + Standard_DEPRECATED("TColStd_HArray2OfTransient is deprecated, use " + "NCollection_HArray2> directly") +typedef NCollection_HArray2> TColStd_HArray2OfTransient; + +#endif // _TColStd_HArray2OfTransient_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_HSequenceOfAsciiString.hxx b/src/Deprecated/NCollectionAliases/TColStd_HSequenceOfAsciiString.hxx new file mode 100644 index 0000000000..cfd7c4cc97 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_HSequenceOfAsciiString.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_HSequenceOfAsciiString.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence directly instead. + +#ifndef _TColStd_HSequenceOfAsciiString_hxx +#define _TColStd_HSequenceOfAsciiString_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_HSequenceOfAsciiString.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence directly.") + + Standard_DEPRECATED("TColStd_HSequenceOfAsciiString is deprecated, use " + "NCollection_HSequence directly") +typedef NCollection_HSequence TColStd_HSequenceOfAsciiString; + +#endif // _TColStd_HSequenceOfAsciiString_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_HSequenceOfExtendedString.hxx b/src/Deprecated/NCollectionAliases/TColStd_HSequenceOfExtendedString.hxx new file mode 100644 index 0000000000..f0c6b7d198 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_HSequenceOfExtendedString.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_HSequenceOfExtendedString.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence directly instead. + +#ifndef _TColStd_HSequenceOfExtendedString_hxx +#define _TColStd_HSequenceOfExtendedString_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_HSequenceOfExtendedString.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_HSequence directly.") + + Standard_DEPRECATED("TColStd_HSequenceOfExtendedString is deprecated, use " + "NCollection_HSequence directly") +typedef NCollection_HSequence TColStd_HSequenceOfExtendedString; + +#endif // _TColStd_HSequenceOfExtendedString_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_HSequenceOfHAsciiString.hxx b/src/Deprecated/NCollectionAliases/TColStd_HSequenceOfHAsciiString.hxx new file mode 100644 index 0000000000..2fb8b31d41 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_HSequenceOfHAsciiString.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_HSequenceOfHAsciiString.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> directly +//! instead. + +#ifndef _TColStd_HSequenceOfHAsciiString_hxx +#define _TColStd_HSequenceOfHAsciiString_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColStd_HSequenceOfHAsciiString.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED( + "TColStd_HSequenceOfHAsciiString is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> + TColStd_HSequenceOfHAsciiString; + +#endif // _TColStd_HSequenceOfHAsciiString_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_HSequenceOfHExtendedString.hxx b/src/Deprecated/NCollectionAliases/TColStd_HSequenceOfHExtendedString.hxx new file mode 100644 index 0000000000..126465f165 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_HSequenceOfHExtendedString.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_HSequenceOfHExtendedString.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> directly +//! instead. + +#ifndef _TColStd_HSequenceOfHExtendedString_hxx +#define _TColStd_HSequenceOfHExtendedString_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColStd_HSequenceOfHExtendedString.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED( + "TColStd_HSequenceOfHExtendedString is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> + TColStd_HSequenceOfHExtendedString; + +#endif // _TColStd_HSequenceOfHExtendedString_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_HSequenceOfInteger.hxx b/src/Deprecated/NCollectionAliases/TColStd_HSequenceOfInteger.hxx new file mode 100644 index 0000000000..c630f84acd --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_HSequenceOfInteger.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_HSequenceOfInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence directly instead. + +#ifndef _TColStd_HSequenceOfInteger_hxx +#define _TColStd_HSequenceOfInteger_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_HSequenceOfInteger.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence directly.") + + Standard_DEPRECATED( + "TColStd_HSequenceOfInteger is deprecated, use NCollection_HSequence directly") +typedef NCollection_HSequence TColStd_HSequenceOfInteger; + +#endif // _TColStd_HSequenceOfInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_HSequenceOfReal.hxx b/src/Deprecated/NCollectionAliases/TColStd_HSequenceOfReal.hxx new file mode 100644 index 0000000000..9da360259c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_HSequenceOfReal.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_HSequenceOfReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence directly instead. + +#ifndef _TColStd_HSequenceOfReal_hxx +#define _TColStd_HSequenceOfReal_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_HSequenceOfReal.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence directly.") + + Standard_DEPRECATED( + "TColStd_HSequenceOfReal is deprecated, use NCollection_HSequence directly") +typedef NCollection_HSequence TColStd_HSequenceOfReal; + +#endif // _TColStd_HSequenceOfReal_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_HSequenceOfTransient.hxx b/src/Deprecated/NCollectionAliases/TColStd_HSequenceOfTransient.hxx new file mode 100644 index 0000000000..b810fe48ef --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_HSequenceOfTransient.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_HSequenceOfTransient.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> directly instead. + +#ifndef _TColStd_HSequenceOfTransient_hxx +#define _TColStd_HSequenceOfTransient_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColStd_HSequenceOfTransient.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED("TColStd_HSequenceOfTransient is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> TColStd_HSequenceOfTransient; + +#endif // _TColStd_HSequenceOfTransient_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_IndexedDataMapOfStringString.hxx b/src/Deprecated/NCollectionAliases/TColStd_IndexedDataMapOfStringString.hxx new file mode 100644 index 0000000000..5c3c620060 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_IndexedDataMapOfStringString.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_IndexedDataMapOfStringString.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap +//! directly instead. + +#ifndef _TColStd_IndexedDataMapOfStringString_hxx +#define _TColStd_IndexedDataMapOfStringString_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColStd_IndexedDataMapOfStringString.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedDataMap directly.") + + Standard_DEPRECATED( + "TColStd_IndexedDataMapOfStringString is deprecated, use " + "NCollection_IndexedDataMap directly") +typedef NCollection_IndexedDataMap + TColStd_IndexedDataMapOfStringString; + +#endif // _TColStd_IndexedDataMapOfStringString_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_IndexedDataMapOfTransientTransient.hxx b/src/Deprecated/NCollectionAliases/TColStd_IndexedDataMapOfTransientTransient.hxx new file mode 100644 index 0000000000..4fb8fec3f6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_IndexedDataMapOfTransientTransient.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_IndexedDataMapOfTransientTransient.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap, +//! opencascade::handle> directly instead. + +#ifndef _TColStd_IndexedDataMapOfTransientTransient_hxx +#define _TColStd_IndexedDataMapOfTransientTransient_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColStd_IndexedDataMapOfTransientTransient.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedDataMap, " + "opencascade::handle> directly.") + + Standard_DEPRECATED("TColStd_IndexedDataMapOfTransientTransient is deprecated, use " + "NCollection_IndexedDataMap, " + "opencascade::handle> directly") +typedef NCollection_IndexedDataMap, + opencascade::handle> + TColStd_IndexedDataMapOfTransientTransient; + +#endif // _TColStd_IndexedDataMapOfTransientTransient_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_IndexedMapOfInteger.hxx b/src/Deprecated/NCollectionAliases/TColStd_IndexedMapOfInteger.hxx new file mode 100644 index 0000000000..6ee586af9b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_IndexedMapOfInteger.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_IndexedMapOfInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedMap directly instead. + +#ifndef _TColStd_IndexedMapOfInteger_hxx +#define _TColStd_IndexedMapOfInteger_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_IndexedMapOfInteger.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedMap directly.") + + Standard_DEPRECATED( + "TColStd_IndexedMapOfInteger is deprecated, use NCollection_IndexedMap directly") +typedef NCollection_IndexedMap TColStd_IndexedMapOfInteger; + +#endif // _TColStd_IndexedMapOfInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_IndexedMapOfReal.hxx b/src/Deprecated/NCollectionAliases/TColStd_IndexedMapOfReal.hxx new file mode 100644 index 0000000000..077f3d0204 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_IndexedMapOfReal.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_IndexedMapOfReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedMap directly instead. + +#ifndef _TColStd_IndexedMapOfReal_hxx +#define _TColStd_IndexedMapOfReal_hxx + +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_IndexedMapOfReal.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedMap directly.") + + Standard_DEPRECATED( + "TColStd_IndexedMapOfReal is deprecated, use NCollection_IndexedMap directly") +typedef NCollection_IndexedMap TColStd_IndexedMapOfReal; + +#endif // _TColStd_IndexedMapOfReal_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_IndexedMapOfTransient.hxx b/src/Deprecated/NCollectionAliases/TColStd_IndexedMapOfTransient.hxx new file mode 100644 index 0000000000..cf50d1f3b6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_IndexedMapOfTransient.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_IndexedMapOfTransient.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedMap> directly +//! instead. + +#ifndef _TColStd_IndexedMapOfTransient_hxx +#define _TColStd_IndexedMapOfTransient_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColStd_IndexedMapOfTransient.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedMap> directly.") + + Standard_DEPRECATED("TColStd_IndexedMapOfTransient is deprecated, use " + "NCollection_IndexedMap> directly") +typedef NCollection_IndexedMap> + TColStd_IndexedMapOfTransient; + +#endif // _TColStd_IndexedMapOfTransient_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_ListOfAsciiString.hxx b/src/Deprecated/NCollectionAliases/TColStd_ListOfAsciiString.hxx new file mode 100644 index 0000000000..7c4eb4b014 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_ListOfAsciiString.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_ListOfAsciiString.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TColStd_ListOfAsciiString_hxx +#define _TColStd_ListOfAsciiString_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColStd_ListOfAsciiString.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TColStd_ListOfAsciiString is deprecated, use " + "NCollection_List directly") +typedef NCollection_List TColStd_ListOfAsciiString; +Standard_DEPRECATED("TColStd_ListIteratorOfListOfAsciiString is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator TColStd_ListIteratorOfListOfAsciiString; + +#endif // _TColStd_ListOfAsciiString_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_ListOfInteger.hxx b/src/Deprecated/NCollectionAliases/TColStd_ListOfInteger.hxx new file mode 100644 index 0000000000..4b5e3d7fe1 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_ListOfInteger.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_ListOfInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TColStd_ListOfInteger_hxx +#define _TColStd_ListOfInteger_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColStd_ListOfInteger.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TColStd_ListOfInteger is deprecated, use NCollection_List directly") +typedef NCollection_List TColStd_ListOfInteger; +Standard_DEPRECATED( + "TColStd_ListIteratorOfListOfInteger is deprecated, use NCollection_List::Iterator directly") +typedef NCollection_List::Iterator TColStd_ListIteratorOfListOfInteger; + +#endif // _TColStd_ListOfInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_ListOfReal.hxx b/src/Deprecated/NCollectionAliases/TColStd_ListOfReal.hxx new file mode 100644 index 0000000000..f72a34a600 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_ListOfReal.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_ListOfReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TColStd_ListOfReal_hxx +#define _TColStd_ListOfReal_hxx + +#include +#include + +Standard_HEADER_DEPRECATED( + "TColStd_ListOfReal.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TColStd_ListOfReal is deprecated, use NCollection_List directly") +typedef NCollection_List TColStd_ListOfReal; +Standard_DEPRECATED( + "TColStd_ListIteratorOfListOfReal is deprecated, use NCollection_List::Iterator directly") +typedef NCollection_List::Iterator TColStd_ListIteratorOfListOfReal; + +#endif // _TColStd_ListOfReal_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_ListOfTransient.hxx b/src/Deprecated/NCollectionAliases/TColStd_ListOfTransient.hxx new file mode 100644 index 0000000000..0de1238de4 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_ListOfTransient.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_ListOfTransient.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TColStd_ListOfTransient_hxx +#define _TColStd_ListOfTransient_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColStd_ListOfTransient.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TColStd_ListOfTransient is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> TColStd_ListOfTransient; +Standard_DEPRECATED("TColStd_ListIteratorOfListOfTransient is deprecated, use " + "NCollection_List>::Iterator directly") +typedef NCollection_List>::Iterator + TColStd_ListIteratorOfListOfTransient; + +#endif // _TColStd_ListOfTransient_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_MapOfAsciiString.hxx b/src/Deprecated/NCollectionAliases/TColStd_MapOfAsciiString.hxx new file mode 100644 index 0000000000..ffbc53768d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_MapOfAsciiString.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_MapOfAsciiString.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TColStd_MapOfAsciiString_hxx +#define _TColStd_MapOfAsciiString_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColStd_MapOfAsciiString.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "TColStd_MapOfAsciiString is deprecated, use NCollection_Map directly") +typedef NCollection_Map TColStd_MapOfAsciiString; +Standard_DEPRECATED("TColStd_MapIteratorOfMapOfAsciiString is deprecated, use " + "NCollection_Map::Iterator directly") +typedef NCollection_Map::Iterator TColStd_MapIteratorOfMapOfAsciiString; + +#endif // _TColStd_MapOfAsciiString_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_MapOfInteger.hxx b/src/Deprecated/NCollectionAliases/TColStd_MapOfInteger.hxx new file mode 100644 index 0000000000..3ffba4527f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_MapOfInteger.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_MapOfInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TColStd_MapOfInteger_hxx +#define _TColStd_MapOfInteger_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColStd_MapOfInteger.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TColStd_MapOfInteger is deprecated, use NCollection_Map directly") +typedef NCollection_Map TColStd_MapOfInteger; +Standard_DEPRECATED( + "TColStd_MapIteratorOfMapOfInteger is deprecated, use NCollection_Map::Iterator directly") +typedef NCollection_Map::Iterator TColStd_MapIteratorOfMapOfInteger; + +#endif // _TColStd_MapOfInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_MapOfReal.hxx b/src/Deprecated/NCollectionAliases/TColStd_MapOfReal.hxx new file mode 100644 index 0000000000..ab9a45e5f9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_MapOfReal.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_MapOfReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TColStd_MapOfReal_hxx +#define _TColStd_MapOfReal_hxx + +#include +#include + +Standard_HEADER_DEPRECATED( + "TColStd_MapOfReal.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TColStd_MapOfReal is deprecated, use NCollection_Map directly") +typedef NCollection_Map TColStd_MapOfReal; +Standard_DEPRECATED( + "TColStd_MapIteratorOfMapOfReal is deprecated, use NCollection_Map::Iterator directly") +typedef NCollection_Map::Iterator TColStd_MapIteratorOfMapOfReal; + +#endif // _TColStd_MapOfReal_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_MapOfTransient.hxx b/src/Deprecated/NCollectionAliases/TColStd_MapOfTransient.hxx new file mode 100644 index 0000000000..2d591660cd --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_MapOfTransient.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_MapOfTransient.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TColStd_MapOfTransient_hxx +#define _TColStd_MapOfTransient_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColStd_MapOfTransient.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TColStd_MapOfTransient is deprecated, use " + "NCollection_Map> directly") +typedef NCollection_Map> TColStd_MapOfTransient; +Standard_DEPRECATED("TColStd_MapIteratorOfMapOfTransient is deprecated, use " + "NCollection_Map>::Iterator directly") +typedef NCollection_Map>::Iterator + TColStd_MapIteratorOfMapOfTransient; + +#endif // _TColStd_MapOfTransient_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_SequenceOfAddress.hxx b/src/Deprecated/NCollectionAliases/TColStd_SequenceOfAddress.hxx new file mode 100644 index 0000000000..f5539b955d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_SequenceOfAddress.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_SequenceOfAddress.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _TColStd_SequenceOfAddress_hxx +#define _TColStd_SequenceOfAddress_hxx + +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_SequenceOfAddress.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "TColStd_SequenceOfAddress is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence TColStd_SequenceOfAddress; + +#endif // _TColStd_SequenceOfAddress_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_SequenceOfAsciiString.hxx b/src/Deprecated/NCollectionAliases/TColStd_SequenceOfAsciiString.hxx new file mode 100644 index 0000000000..28329cb565 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_SequenceOfAsciiString.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_SequenceOfAsciiString.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _TColStd_SequenceOfAsciiString_hxx +#define _TColStd_SequenceOfAsciiString_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_SequenceOfAsciiString.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED("TColStd_SequenceOfAsciiString is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence TColStd_SequenceOfAsciiString; + +#endif // _TColStd_SequenceOfAsciiString_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_SequenceOfBoolean.hxx b/src/Deprecated/NCollectionAliases/TColStd_SequenceOfBoolean.hxx new file mode 100644 index 0000000000..c1628cd4c2 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_SequenceOfBoolean.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_SequenceOfBoolean.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _TColStd_SequenceOfBoolean_hxx +#define _TColStd_SequenceOfBoolean_hxx + +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_SequenceOfBoolean.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "TColStd_SequenceOfBoolean is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence TColStd_SequenceOfBoolean; + +#endif // _TColStd_SequenceOfBoolean_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_SequenceOfExtendedString.hxx b/src/Deprecated/NCollectionAliases/TColStd_SequenceOfExtendedString.hxx new file mode 100644 index 0000000000..bcf9ec7686 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_SequenceOfExtendedString.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_SequenceOfExtendedString.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _TColStd_SequenceOfExtendedString_hxx +#define _TColStd_SequenceOfExtendedString_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_SequenceOfExtendedString.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Sequence directly.") + + Standard_DEPRECATED("TColStd_SequenceOfExtendedString is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence TColStd_SequenceOfExtendedString; + +#endif // _TColStd_SequenceOfExtendedString_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_SequenceOfHAsciiString.hxx b/src/Deprecated/NCollectionAliases/TColStd_SequenceOfHAsciiString.hxx new file mode 100644 index 0000000000..713444a6c6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_SequenceOfHAsciiString.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_SequenceOfHAsciiString.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly +//! instead. + +#ifndef _TColStd_SequenceOfHAsciiString_hxx +#define _TColStd_SequenceOfHAsciiString_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColStd_SequenceOfHAsciiString.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED( + "TColStd_SequenceOfHAsciiString is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + TColStd_SequenceOfHAsciiString; + +#endif // _TColStd_SequenceOfHAsciiString_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_SequenceOfHExtendedString.hxx b/src/Deprecated/NCollectionAliases/TColStd_SequenceOfHExtendedString.hxx new file mode 100644 index 0000000000..c84b1f69c1 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_SequenceOfHExtendedString.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_SequenceOfHExtendedString.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly +//! instead. + +#ifndef _TColStd_SequenceOfHExtendedString_hxx +#define _TColStd_SequenceOfHExtendedString_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColStd_SequenceOfHExtendedString.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED( + "TColStd_SequenceOfHExtendedString is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + TColStd_SequenceOfHExtendedString; + +#endif // _TColStd_SequenceOfHExtendedString_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_SequenceOfInteger.hxx b/src/Deprecated/NCollectionAliases/TColStd_SequenceOfInteger.hxx new file mode 100644 index 0000000000..6f853efb12 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_SequenceOfInteger.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_SequenceOfInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _TColStd_SequenceOfInteger_hxx +#define _TColStd_SequenceOfInteger_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_SequenceOfInteger.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "TColStd_SequenceOfInteger is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence TColStd_SequenceOfInteger; + +#endif // _TColStd_SequenceOfInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_SequenceOfReal.hxx b/src/Deprecated/NCollectionAliases/TColStd_SequenceOfReal.hxx new file mode 100644 index 0000000000..a1b523eff0 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_SequenceOfReal.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_SequenceOfReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _TColStd_SequenceOfReal_hxx +#define _TColStd_SequenceOfReal_hxx + +#include +#include + +Standard_HEADER_DEPRECATED("TColStd_SequenceOfReal.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "TColStd_SequenceOfReal is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence TColStd_SequenceOfReal; + +#endif // _TColStd_SequenceOfReal_hxx diff --git a/src/Deprecated/NCollectionAliases/TColStd_SequenceOfTransient.hxx b/src/Deprecated/NCollectionAliases/TColStd_SequenceOfTransient.hxx new file mode 100644 index 0000000000..56f6938092 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColStd_SequenceOfTransient.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColStd_SequenceOfTransient.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _TColStd_SequenceOfTransient_hxx +#define _TColStd_SequenceOfTransient_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColStd_SequenceOfTransient.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("TColStd_SequenceOfTransient is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> TColStd_SequenceOfTransient; + +#endif // _TColStd_SequenceOfTransient_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_Array1OfCirc2d.hxx b/src/Deprecated/NCollectionAliases/TColgp_Array1OfCirc2d.hxx new file mode 100644 index 0000000000..cf58a1c608 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_Array1OfCirc2d.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_Array1OfCirc2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _TColgp_Array1OfCirc2d_hxx +#define _TColgp_Array1OfCirc2d_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_Array1OfCirc2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "TColgp_Array1OfCirc2d is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 TColgp_Array1OfCirc2d; + +#endif // _TColgp_Array1OfCirc2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_Array1OfDir.hxx b/src/Deprecated/NCollectionAliases/TColgp_Array1OfDir.hxx new file mode 100644 index 0000000000..5221ffb0e3 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_Array1OfDir.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_Array1OfDir.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _TColgp_Array1OfDir_hxx +#define _TColgp_Array1OfDir_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColgp_Array1OfDir.hxx is deprecated since OCCT 8.0.0. Use NCollection_Array1 directly.") + + Standard_DEPRECATED("TColgp_Array1OfDir is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 TColgp_Array1OfDir; + +#endif // _TColgp_Array1OfDir_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_Array1OfDir2d.hxx b/src/Deprecated/NCollectionAliases/TColgp_Array1OfDir2d.hxx new file mode 100644 index 0000000000..68490ebc15 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_Array1OfDir2d.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_Array1OfDir2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _TColgp_Array1OfDir2d_hxx +#define _TColgp_Array1OfDir2d_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_Array1OfDir2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "TColgp_Array1OfDir2d is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 TColgp_Array1OfDir2d; + +#endif // _TColgp_Array1OfDir2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_Array1OfLin2d.hxx b/src/Deprecated/NCollectionAliases/TColgp_Array1OfLin2d.hxx new file mode 100644 index 0000000000..b4e70583ae --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_Array1OfLin2d.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_Array1OfLin2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _TColgp_Array1OfLin2d_hxx +#define _TColgp_Array1OfLin2d_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_Array1OfLin2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "TColgp_Array1OfLin2d is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 TColgp_Array1OfLin2d; + +#endif // _TColgp_Array1OfLin2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_Array1OfPnt.hxx b/src/Deprecated/NCollectionAliases/TColgp_Array1OfPnt.hxx new file mode 100644 index 0000000000..6293736338 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_Array1OfPnt.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_Array1OfPnt.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _TColgp_Array1OfPnt_hxx +#define _TColgp_Array1OfPnt_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColgp_Array1OfPnt.hxx is deprecated since OCCT 8.0.0. Use NCollection_Array1 directly.") + + Standard_DEPRECATED("TColgp_Array1OfPnt is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 TColgp_Array1OfPnt; + +#endif // _TColgp_Array1OfPnt_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_Array1OfPnt2d.hxx b/src/Deprecated/NCollectionAliases/TColgp_Array1OfPnt2d.hxx new file mode 100644 index 0000000000..cdf82b992e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_Array1OfPnt2d.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_Array1OfPnt2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _TColgp_Array1OfPnt2d_hxx +#define _TColgp_Array1OfPnt2d_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_Array1OfPnt2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "TColgp_Array1OfPnt2d is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 TColgp_Array1OfPnt2d; + +#endif // _TColgp_Array1OfPnt2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_Array1OfVec.hxx b/src/Deprecated/NCollectionAliases/TColgp_Array1OfVec.hxx new file mode 100644 index 0000000000..71bb860205 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_Array1OfVec.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_Array1OfVec.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _TColgp_Array1OfVec_hxx +#define _TColgp_Array1OfVec_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColgp_Array1OfVec.hxx is deprecated since OCCT 8.0.0. Use NCollection_Array1 directly.") + + Standard_DEPRECATED("TColgp_Array1OfVec is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 TColgp_Array1OfVec; + +#endif // _TColgp_Array1OfVec_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_Array1OfVec2d.hxx b/src/Deprecated/NCollectionAliases/TColgp_Array1OfVec2d.hxx new file mode 100644 index 0000000000..0a8a56bb7e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_Array1OfVec2d.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_Array1OfVec2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _TColgp_Array1OfVec2d_hxx +#define _TColgp_Array1OfVec2d_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_Array1OfVec2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "TColgp_Array1OfVec2d is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 TColgp_Array1OfVec2d; + +#endif // _TColgp_Array1OfVec2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_Array1OfXY.hxx b/src/Deprecated/NCollectionAliases/TColgp_Array1OfXY.hxx new file mode 100644 index 0000000000..a627e39f04 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_Array1OfXY.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_Array1OfXY.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _TColgp_Array1OfXY_hxx +#define _TColgp_Array1OfXY_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColgp_Array1OfXY.hxx is deprecated since OCCT 8.0.0. Use NCollection_Array1 directly.") + + Standard_DEPRECATED("TColgp_Array1OfXY is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 TColgp_Array1OfXY; + +#endif // _TColgp_Array1OfXY_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_Array1OfXYZ.hxx b/src/Deprecated/NCollectionAliases/TColgp_Array1OfXYZ.hxx new file mode 100644 index 0000000000..b7412b94cf --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_Array1OfXYZ.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_Array1OfXYZ.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _TColgp_Array1OfXYZ_hxx +#define _TColgp_Array1OfXYZ_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColgp_Array1OfXYZ.hxx is deprecated since OCCT 8.0.0. Use NCollection_Array1 directly.") + + Standard_DEPRECATED("TColgp_Array1OfXYZ is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 TColgp_Array1OfXYZ; + +#endif // _TColgp_Array1OfXYZ_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_Array2OfCirc2d.hxx b/src/Deprecated/NCollectionAliases/TColgp_Array2OfCirc2d.hxx new file mode 100644 index 0000000000..e2d494bdb7 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_Array2OfCirc2d.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_Array2OfCirc2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2 directly instead. + +#ifndef _TColgp_Array2OfCirc2d_hxx +#define _TColgp_Array2OfCirc2d_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_Array2OfCirc2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array2 directly.") + + Standard_DEPRECATED( + "TColgp_Array2OfCirc2d is deprecated, use NCollection_Array2 directly") +typedef NCollection_Array2 TColgp_Array2OfCirc2d; + +#endif // _TColgp_Array2OfCirc2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_Array2OfDir.hxx b/src/Deprecated/NCollectionAliases/TColgp_Array2OfDir.hxx new file mode 100644 index 0000000000..9db6204cf6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_Array2OfDir.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_Array2OfDir.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2 directly instead. + +#ifndef _TColgp_Array2OfDir_hxx +#define _TColgp_Array2OfDir_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColgp_Array2OfDir.hxx is deprecated since OCCT 8.0.0. Use NCollection_Array2 directly.") + + Standard_DEPRECATED("TColgp_Array2OfDir is deprecated, use NCollection_Array2 directly") +typedef NCollection_Array2 TColgp_Array2OfDir; + +#endif // _TColgp_Array2OfDir_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_Array2OfDir2d.hxx b/src/Deprecated/NCollectionAliases/TColgp_Array2OfDir2d.hxx new file mode 100644 index 0000000000..b69249fdf7 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_Array2OfDir2d.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_Array2OfDir2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2 directly instead. + +#ifndef _TColgp_Array2OfDir2d_hxx +#define _TColgp_Array2OfDir2d_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_Array2OfDir2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array2 directly.") + + Standard_DEPRECATED( + "TColgp_Array2OfDir2d is deprecated, use NCollection_Array2 directly") +typedef NCollection_Array2 TColgp_Array2OfDir2d; + +#endif // _TColgp_Array2OfDir2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_Array2OfLin2d.hxx b/src/Deprecated/NCollectionAliases/TColgp_Array2OfLin2d.hxx new file mode 100644 index 0000000000..3438bdb3cd --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_Array2OfLin2d.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_Array2OfLin2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2 directly instead. + +#ifndef _TColgp_Array2OfLin2d_hxx +#define _TColgp_Array2OfLin2d_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_Array2OfLin2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array2 directly.") + + Standard_DEPRECATED( + "TColgp_Array2OfLin2d is deprecated, use NCollection_Array2 directly") +typedef NCollection_Array2 TColgp_Array2OfLin2d; + +#endif // _TColgp_Array2OfLin2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_Array2OfPnt.hxx b/src/Deprecated/NCollectionAliases/TColgp_Array2OfPnt.hxx new file mode 100644 index 0000000000..ed07679b41 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_Array2OfPnt.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_Array2OfPnt.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2 directly instead. + +#ifndef _TColgp_Array2OfPnt_hxx +#define _TColgp_Array2OfPnt_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColgp_Array2OfPnt.hxx is deprecated since OCCT 8.0.0. Use NCollection_Array2 directly.") + + Standard_DEPRECATED("TColgp_Array2OfPnt is deprecated, use NCollection_Array2 directly") +typedef NCollection_Array2 TColgp_Array2OfPnt; + +#endif // _TColgp_Array2OfPnt_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_Array2OfPnt2d.hxx b/src/Deprecated/NCollectionAliases/TColgp_Array2OfPnt2d.hxx new file mode 100644 index 0000000000..1492fc53e1 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_Array2OfPnt2d.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_Array2OfPnt2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2 directly instead. + +#ifndef _TColgp_Array2OfPnt2d_hxx +#define _TColgp_Array2OfPnt2d_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_Array2OfPnt2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array2 directly.") + + Standard_DEPRECATED( + "TColgp_Array2OfPnt2d is deprecated, use NCollection_Array2 directly") +typedef NCollection_Array2 TColgp_Array2OfPnt2d; + +#endif // _TColgp_Array2OfPnt2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_Array2OfVec.hxx b/src/Deprecated/NCollectionAliases/TColgp_Array2OfVec.hxx new file mode 100644 index 0000000000..ffaa8b8686 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_Array2OfVec.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_Array2OfVec.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2 directly instead. + +#ifndef _TColgp_Array2OfVec_hxx +#define _TColgp_Array2OfVec_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColgp_Array2OfVec.hxx is deprecated since OCCT 8.0.0. Use NCollection_Array2 directly.") + + Standard_DEPRECATED("TColgp_Array2OfVec is deprecated, use NCollection_Array2 directly") +typedef NCollection_Array2 TColgp_Array2OfVec; + +#endif // _TColgp_Array2OfVec_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_Array2OfVec2d.hxx b/src/Deprecated/NCollectionAliases/TColgp_Array2OfVec2d.hxx new file mode 100644 index 0000000000..24be244417 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_Array2OfVec2d.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_Array2OfVec2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2 directly instead. + +#ifndef _TColgp_Array2OfVec2d_hxx +#define _TColgp_Array2OfVec2d_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_Array2OfVec2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array2 directly.") + + Standard_DEPRECATED( + "TColgp_Array2OfVec2d is deprecated, use NCollection_Array2 directly") +typedef NCollection_Array2 TColgp_Array2OfVec2d; + +#endif // _TColgp_Array2OfVec2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_Array2OfXY.hxx b/src/Deprecated/NCollectionAliases/TColgp_Array2OfXY.hxx new file mode 100644 index 0000000000..56f6873f11 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_Array2OfXY.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_Array2OfXY.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2 directly instead. + +#ifndef _TColgp_Array2OfXY_hxx +#define _TColgp_Array2OfXY_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColgp_Array2OfXY.hxx is deprecated since OCCT 8.0.0. Use NCollection_Array2 directly.") + + Standard_DEPRECATED("TColgp_Array2OfXY is deprecated, use NCollection_Array2 directly") +typedef NCollection_Array2 TColgp_Array2OfXY; + +#endif // _TColgp_Array2OfXY_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_Array2OfXYZ.hxx b/src/Deprecated/NCollectionAliases/TColgp_Array2OfXYZ.hxx new file mode 100644 index 0000000000..fb9c8f30d7 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_Array2OfXYZ.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_Array2OfXYZ.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2 directly instead. + +#ifndef _TColgp_Array2OfXYZ_hxx +#define _TColgp_Array2OfXYZ_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColgp_Array2OfXYZ.hxx is deprecated since OCCT 8.0.0. Use NCollection_Array2 directly.") + + Standard_DEPRECATED("TColgp_Array2OfXYZ is deprecated, use NCollection_Array2 directly") +typedef NCollection_Array2 TColgp_Array2OfXYZ; + +#endif // _TColgp_Array2OfXYZ_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HArray1OfCirc2d.hxx b/src/Deprecated/NCollectionAliases/TColgp_HArray1OfCirc2d.hxx new file mode 100644 index 0000000000..70f3bbe234 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HArray1OfCirc2d.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HArray1OfCirc2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _TColgp_HArray1OfCirc2d_hxx +#define _TColgp_HArray1OfCirc2d_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_HArray1OfCirc2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "TColgp_HArray1OfCirc2d is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 TColgp_HArray1OfCirc2d; + +#endif // _TColgp_HArray1OfCirc2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HArray1OfDir.hxx b/src/Deprecated/NCollectionAliases/TColgp_HArray1OfDir.hxx new file mode 100644 index 0000000000..78bc73abbb --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HArray1OfDir.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HArray1OfDir.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _TColgp_HArray1OfDir_hxx +#define _TColgp_HArray1OfDir_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_HArray1OfDir.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("TColgp_HArray1OfDir is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 TColgp_HArray1OfDir; + +#endif // _TColgp_HArray1OfDir_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HArray1OfDir2d.hxx b/src/Deprecated/NCollectionAliases/TColgp_HArray1OfDir2d.hxx new file mode 100644 index 0000000000..29f4062dea --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HArray1OfDir2d.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HArray1OfDir2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _TColgp_HArray1OfDir2d_hxx +#define _TColgp_HArray1OfDir2d_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_HArray1OfDir2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "TColgp_HArray1OfDir2d is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 TColgp_HArray1OfDir2d; + +#endif // _TColgp_HArray1OfDir2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HArray1OfLin2d.hxx b/src/Deprecated/NCollectionAliases/TColgp_HArray1OfLin2d.hxx new file mode 100644 index 0000000000..ded15d7f10 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HArray1OfLin2d.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HArray1OfLin2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _TColgp_HArray1OfLin2d_hxx +#define _TColgp_HArray1OfLin2d_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_HArray1OfLin2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "TColgp_HArray1OfLin2d is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 TColgp_HArray1OfLin2d; + +#endif // _TColgp_HArray1OfLin2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HArray1OfPnt.hxx b/src/Deprecated/NCollectionAliases/TColgp_HArray1OfPnt.hxx new file mode 100644 index 0000000000..2359d97eab --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HArray1OfPnt.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HArray1OfPnt.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _TColgp_HArray1OfPnt_hxx +#define _TColgp_HArray1OfPnt_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_HArray1OfPnt.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("TColgp_HArray1OfPnt is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 TColgp_HArray1OfPnt; + +#endif // _TColgp_HArray1OfPnt_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HArray1OfPnt2d.hxx b/src/Deprecated/NCollectionAliases/TColgp_HArray1OfPnt2d.hxx new file mode 100644 index 0000000000..84a86bfb27 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HArray1OfPnt2d.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HArray1OfPnt2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _TColgp_HArray1OfPnt2d_hxx +#define _TColgp_HArray1OfPnt2d_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_HArray1OfPnt2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "TColgp_HArray1OfPnt2d is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 TColgp_HArray1OfPnt2d; + +#endif // _TColgp_HArray1OfPnt2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HArray1OfVec.hxx b/src/Deprecated/NCollectionAliases/TColgp_HArray1OfVec.hxx new file mode 100644 index 0000000000..291c5b53da --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HArray1OfVec.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HArray1OfVec.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _TColgp_HArray1OfVec_hxx +#define _TColgp_HArray1OfVec_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_HArray1OfVec.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("TColgp_HArray1OfVec is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 TColgp_HArray1OfVec; + +#endif // _TColgp_HArray1OfVec_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HArray1OfVec2d.hxx b/src/Deprecated/NCollectionAliases/TColgp_HArray1OfVec2d.hxx new file mode 100644 index 0000000000..4f94bc6c24 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HArray1OfVec2d.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HArray1OfVec2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _TColgp_HArray1OfVec2d_hxx +#define _TColgp_HArray1OfVec2d_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_HArray1OfVec2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "TColgp_HArray1OfVec2d is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 TColgp_HArray1OfVec2d; + +#endif // _TColgp_HArray1OfVec2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HArray1OfXY.hxx b/src/Deprecated/NCollectionAliases/TColgp_HArray1OfXY.hxx new file mode 100644 index 0000000000..672e047b5d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HArray1OfXY.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HArray1OfXY.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _TColgp_HArray1OfXY_hxx +#define _TColgp_HArray1OfXY_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColgp_HArray1OfXY.hxx is deprecated since OCCT 8.0.0. Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("TColgp_HArray1OfXY is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 TColgp_HArray1OfXY; + +#endif // _TColgp_HArray1OfXY_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HArray1OfXYZ.hxx b/src/Deprecated/NCollectionAliases/TColgp_HArray1OfXYZ.hxx new file mode 100644 index 0000000000..1a246bf2f3 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HArray1OfXYZ.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HArray1OfXYZ.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _TColgp_HArray1OfXYZ_hxx +#define _TColgp_HArray1OfXYZ_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_HArray1OfXYZ.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("TColgp_HArray1OfXYZ is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 TColgp_HArray1OfXYZ; + +#endif // _TColgp_HArray1OfXYZ_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HArray2OfCirc2d.hxx b/src/Deprecated/NCollectionAliases/TColgp_HArray2OfCirc2d.hxx new file mode 100644 index 0000000000..c3026d05a8 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HArray2OfCirc2d.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HArray2OfCirc2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray2 directly instead. + +#ifndef _TColgp_HArray2OfCirc2d_hxx +#define _TColgp_HArray2OfCirc2d_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_HArray2OfCirc2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray2 directly.") + + Standard_DEPRECATED( + "TColgp_HArray2OfCirc2d is deprecated, use NCollection_HArray2 directly") +typedef NCollection_HArray2 TColgp_HArray2OfCirc2d; + +#endif // _TColgp_HArray2OfCirc2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HArray2OfDir.hxx b/src/Deprecated/NCollectionAliases/TColgp_HArray2OfDir.hxx new file mode 100644 index 0000000000..7ffdca4810 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HArray2OfDir.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HArray2OfDir.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray2 directly instead. + +#ifndef _TColgp_HArray2OfDir_hxx +#define _TColgp_HArray2OfDir_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_HArray2OfDir.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray2 directly.") + + Standard_DEPRECATED("TColgp_HArray2OfDir is deprecated, use NCollection_HArray2 directly") +typedef NCollection_HArray2 TColgp_HArray2OfDir; + +#endif // _TColgp_HArray2OfDir_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HArray2OfDir2d.hxx b/src/Deprecated/NCollectionAliases/TColgp_HArray2OfDir2d.hxx new file mode 100644 index 0000000000..be56faf3a6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HArray2OfDir2d.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HArray2OfDir2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray2 directly instead. + +#ifndef _TColgp_HArray2OfDir2d_hxx +#define _TColgp_HArray2OfDir2d_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_HArray2OfDir2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray2 directly.") + + Standard_DEPRECATED( + "TColgp_HArray2OfDir2d is deprecated, use NCollection_HArray2 directly") +typedef NCollection_HArray2 TColgp_HArray2OfDir2d; + +#endif // _TColgp_HArray2OfDir2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HArray2OfLin2d.hxx b/src/Deprecated/NCollectionAliases/TColgp_HArray2OfLin2d.hxx new file mode 100644 index 0000000000..d59909dcc6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HArray2OfLin2d.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HArray2OfLin2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray2 directly instead. + +#ifndef _TColgp_HArray2OfLin2d_hxx +#define _TColgp_HArray2OfLin2d_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_HArray2OfLin2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray2 directly.") + + Standard_DEPRECATED( + "TColgp_HArray2OfLin2d is deprecated, use NCollection_HArray2 directly") +typedef NCollection_HArray2 TColgp_HArray2OfLin2d; + +#endif // _TColgp_HArray2OfLin2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HArray2OfPnt.hxx b/src/Deprecated/NCollectionAliases/TColgp_HArray2OfPnt.hxx new file mode 100644 index 0000000000..faf912f870 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HArray2OfPnt.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HArray2OfPnt.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray2 directly instead. + +#ifndef _TColgp_HArray2OfPnt_hxx +#define _TColgp_HArray2OfPnt_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_HArray2OfPnt.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray2 directly.") + + Standard_DEPRECATED("TColgp_HArray2OfPnt is deprecated, use NCollection_HArray2 directly") +typedef NCollection_HArray2 TColgp_HArray2OfPnt; + +#endif // _TColgp_HArray2OfPnt_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HArray2OfPnt2d.hxx b/src/Deprecated/NCollectionAliases/TColgp_HArray2OfPnt2d.hxx new file mode 100644 index 0000000000..2e65524671 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HArray2OfPnt2d.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HArray2OfPnt2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray2 directly instead. + +#ifndef _TColgp_HArray2OfPnt2d_hxx +#define _TColgp_HArray2OfPnt2d_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_HArray2OfPnt2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray2 directly.") + + Standard_DEPRECATED( + "TColgp_HArray2OfPnt2d is deprecated, use NCollection_HArray2 directly") +typedef NCollection_HArray2 TColgp_HArray2OfPnt2d; + +#endif // _TColgp_HArray2OfPnt2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HArray2OfVec.hxx b/src/Deprecated/NCollectionAliases/TColgp_HArray2OfVec.hxx new file mode 100644 index 0000000000..eee01de2c0 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HArray2OfVec.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HArray2OfVec.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray2 directly instead. + +#ifndef _TColgp_HArray2OfVec_hxx +#define _TColgp_HArray2OfVec_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_HArray2OfVec.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray2 directly.") + + Standard_DEPRECATED("TColgp_HArray2OfVec is deprecated, use NCollection_HArray2 directly") +typedef NCollection_HArray2 TColgp_HArray2OfVec; + +#endif // _TColgp_HArray2OfVec_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HArray2OfVec2d.hxx b/src/Deprecated/NCollectionAliases/TColgp_HArray2OfVec2d.hxx new file mode 100644 index 0000000000..9ca6d0e843 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HArray2OfVec2d.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HArray2OfVec2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray2 directly instead. + +#ifndef _TColgp_HArray2OfVec2d_hxx +#define _TColgp_HArray2OfVec2d_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_HArray2OfVec2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray2 directly.") + + Standard_DEPRECATED( + "TColgp_HArray2OfVec2d is deprecated, use NCollection_HArray2 directly") +typedef NCollection_HArray2 TColgp_HArray2OfVec2d; + +#endif // _TColgp_HArray2OfVec2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HArray2OfXY.hxx b/src/Deprecated/NCollectionAliases/TColgp_HArray2OfXY.hxx new file mode 100644 index 0000000000..d869334a0d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HArray2OfXY.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HArray2OfXY.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray2 directly instead. + +#ifndef _TColgp_HArray2OfXY_hxx +#define _TColgp_HArray2OfXY_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColgp_HArray2OfXY.hxx is deprecated since OCCT 8.0.0. Use NCollection_HArray2 directly.") + + Standard_DEPRECATED("TColgp_HArray2OfXY is deprecated, use NCollection_HArray2 directly") +typedef NCollection_HArray2 TColgp_HArray2OfXY; + +#endif // _TColgp_HArray2OfXY_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HArray2OfXYZ.hxx b/src/Deprecated/NCollectionAliases/TColgp_HArray2OfXYZ.hxx new file mode 100644 index 0000000000..f20eea222f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HArray2OfXYZ.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HArray2OfXYZ.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray2 directly instead. + +#ifndef _TColgp_HArray2OfXYZ_hxx +#define _TColgp_HArray2OfXYZ_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_HArray2OfXYZ.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray2 directly.") + + Standard_DEPRECATED("TColgp_HArray2OfXYZ is deprecated, use NCollection_HArray2 directly") +typedef NCollection_HArray2 TColgp_HArray2OfXYZ; + +#endif // _TColgp_HArray2OfXYZ_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HSequenceOfDir.hxx b/src/Deprecated/NCollectionAliases/TColgp_HSequenceOfDir.hxx new file mode 100644 index 0000000000..032b3c65ce --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HSequenceOfDir.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HSequenceOfDir.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence directly instead. + +#ifndef _TColgp_HSequenceOfDir_hxx +#define _TColgp_HSequenceOfDir_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_HSequenceOfDir.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence directly.") + + Standard_DEPRECATED( + "TColgp_HSequenceOfDir is deprecated, use NCollection_HSequence directly") +typedef NCollection_HSequence TColgp_HSequenceOfDir; + +#endif // _TColgp_HSequenceOfDir_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HSequenceOfDir2d.hxx b/src/Deprecated/NCollectionAliases/TColgp_HSequenceOfDir2d.hxx new file mode 100644 index 0000000000..f7f40a2490 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HSequenceOfDir2d.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HSequenceOfDir2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence directly instead. + +#ifndef _TColgp_HSequenceOfDir2d_hxx +#define _TColgp_HSequenceOfDir2d_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_HSequenceOfDir2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence directly.") + + Standard_DEPRECATED( + "TColgp_HSequenceOfDir2d is deprecated, use NCollection_HSequence directly") +typedef NCollection_HSequence TColgp_HSequenceOfDir2d; + +#endif // _TColgp_HSequenceOfDir2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HSequenceOfPnt.hxx b/src/Deprecated/NCollectionAliases/TColgp_HSequenceOfPnt.hxx new file mode 100644 index 0000000000..8498007635 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HSequenceOfPnt.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HSequenceOfPnt.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence directly instead. + +#ifndef _TColgp_HSequenceOfPnt_hxx +#define _TColgp_HSequenceOfPnt_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_HSequenceOfPnt.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence directly.") + + Standard_DEPRECATED( + "TColgp_HSequenceOfPnt is deprecated, use NCollection_HSequence directly") +typedef NCollection_HSequence TColgp_HSequenceOfPnt; + +#endif // _TColgp_HSequenceOfPnt_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HSequenceOfPnt2d.hxx b/src/Deprecated/NCollectionAliases/TColgp_HSequenceOfPnt2d.hxx new file mode 100644 index 0000000000..c4b4a00ab7 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HSequenceOfPnt2d.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HSequenceOfPnt2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence directly instead. + +#ifndef _TColgp_HSequenceOfPnt2d_hxx +#define _TColgp_HSequenceOfPnt2d_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_HSequenceOfPnt2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence directly.") + + Standard_DEPRECATED( + "TColgp_HSequenceOfPnt2d is deprecated, use NCollection_HSequence directly") +typedef NCollection_HSequence TColgp_HSequenceOfPnt2d; + +#endif // _TColgp_HSequenceOfPnt2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HSequenceOfVec.hxx b/src/Deprecated/NCollectionAliases/TColgp_HSequenceOfVec.hxx new file mode 100644 index 0000000000..9eaaf33d46 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HSequenceOfVec.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HSequenceOfVec.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence directly instead. + +#ifndef _TColgp_HSequenceOfVec_hxx +#define _TColgp_HSequenceOfVec_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_HSequenceOfVec.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence directly.") + + Standard_DEPRECATED( + "TColgp_HSequenceOfVec is deprecated, use NCollection_HSequence directly") +typedef NCollection_HSequence TColgp_HSequenceOfVec; + +#endif // _TColgp_HSequenceOfVec_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HSequenceOfVec2d.hxx b/src/Deprecated/NCollectionAliases/TColgp_HSequenceOfVec2d.hxx new file mode 100644 index 0000000000..c1e7f2bd2b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HSequenceOfVec2d.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HSequenceOfVec2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence directly instead. + +#ifndef _TColgp_HSequenceOfVec2d_hxx +#define _TColgp_HSequenceOfVec2d_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_HSequenceOfVec2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence directly.") + + Standard_DEPRECATED( + "TColgp_HSequenceOfVec2d is deprecated, use NCollection_HSequence directly") +typedef NCollection_HSequence TColgp_HSequenceOfVec2d; + +#endif // _TColgp_HSequenceOfVec2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HSequenceOfXY.hxx b/src/Deprecated/NCollectionAliases/TColgp_HSequenceOfXY.hxx new file mode 100644 index 0000000000..8c4f93ee37 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HSequenceOfXY.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HSequenceOfXY.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence directly instead. + +#ifndef _TColgp_HSequenceOfXY_hxx +#define _TColgp_HSequenceOfXY_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_HSequenceOfXY.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence directly.") + + Standard_DEPRECATED( + "TColgp_HSequenceOfXY is deprecated, use NCollection_HSequence directly") +typedef NCollection_HSequence TColgp_HSequenceOfXY; + +#endif // _TColgp_HSequenceOfXY_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_HSequenceOfXYZ.hxx b/src/Deprecated/NCollectionAliases/TColgp_HSequenceOfXYZ.hxx new file mode 100644 index 0000000000..d45e27699a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_HSequenceOfXYZ.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_HSequenceOfXYZ.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence directly instead. + +#ifndef _TColgp_HSequenceOfXYZ_hxx +#define _TColgp_HSequenceOfXYZ_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_HSequenceOfXYZ.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence directly.") + + Standard_DEPRECATED( + "TColgp_HSequenceOfXYZ is deprecated, use NCollection_HSequence directly") +typedef NCollection_HSequence TColgp_HSequenceOfXYZ; + +#endif // _TColgp_HSequenceOfXYZ_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_SequenceOfArray1OfPnt2d.hxx b/src/Deprecated/NCollectionAliases/TColgp_SequenceOfArray1OfPnt2d.hxx new file mode 100644 index 0000000000..3133c45a05 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_SequenceOfArray1OfPnt2d.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_SequenceOfArray1OfPnt2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly +//! instead. + +#ifndef _TColgp_SequenceOfArray1OfPnt2d_hxx +#define _TColgp_SequenceOfArray1OfPnt2d_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TColgp_SequenceOfArray1OfPnt2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("TColgp_SequenceOfArray1OfPnt2d is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + TColgp_SequenceOfArray1OfPnt2d; + +#endif // _TColgp_SequenceOfArray1OfPnt2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_SequenceOfAx1.hxx b/src/Deprecated/NCollectionAliases/TColgp_SequenceOfAx1.hxx new file mode 100644 index 0000000000..5f905542de --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_SequenceOfAx1.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_SequenceOfAx1.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _TColgp_SequenceOfAx1_hxx +#define _TColgp_SequenceOfAx1_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_SequenceOfAx1.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "TColgp_SequenceOfAx1 is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence TColgp_SequenceOfAx1; + +#endif // _TColgp_SequenceOfAx1_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_SequenceOfDir.hxx b/src/Deprecated/NCollectionAliases/TColgp_SequenceOfDir.hxx new file mode 100644 index 0000000000..24781d2899 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_SequenceOfDir.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_SequenceOfDir.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _TColgp_SequenceOfDir_hxx +#define _TColgp_SequenceOfDir_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_SequenceOfDir.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "TColgp_SequenceOfDir is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence TColgp_SequenceOfDir; + +#endif // _TColgp_SequenceOfDir_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_SequenceOfDir2d.hxx b/src/Deprecated/NCollectionAliases/TColgp_SequenceOfDir2d.hxx new file mode 100644 index 0000000000..f5e51a06fb --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_SequenceOfDir2d.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_SequenceOfDir2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _TColgp_SequenceOfDir2d_hxx +#define _TColgp_SequenceOfDir2d_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_SequenceOfDir2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "TColgp_SequenceOfDir2d is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence TColgp_SequenceOfDir2d; + +#endif // _TColgp_SequenceOfDir2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_SequenceOfPnt.hxx b/src/Deprecated/NCollectionAliases/TColgp_SequenceOfPnt.hxx new file mode 100644 index 0000000000..d03bdf62a8 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_SequenceOfPnt.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_SequenceOfPnt.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _TColgp_SequenceOfPnt_hxx +#define _TColgp_SequenceOfPnt_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_SequenceOfPnt.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "TColgp_SequenceOfPnt is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence TColgp_SequenceOfPnt; + +#endif // _TColgp_SequenceOfPnt_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_SequenceOfPnt2d.hxx b/src/Deprecated/NCollectionAliases/TColgp_SequenceOfPnt2d.hxx new file mode 100644 index 0000000000..5691a75091 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_SequenceOfPnt2d.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_SequenceOfPnt2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _TColgp_SequenceOfPnt2d_hxx +#define _TColgp_SequenceOfPnt2d_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_SequenceOfPnt2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "TColgp_SequenceOfPnt2d is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence TColgp_SequenceOfPnt2d; + +#endif // _TColgp_SequenceOfPnt2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_SequenceOfVec.hxx b/src/Deprecated/NCollectionAliases/TColgp_SequenceOfVec.hxx new file mode 100644 index 0000000000..3813172f01 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_SequenceOfVec.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_SequenceOfVec.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _TColgp_SequenceOfVec_hxx +#define _TColgp_SequenceOfVec_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_SequenceOfVec.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "TColgp_SequenceOfVec is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence TColgp_SequenceOfVec; + +#endif // _TColgp_SequenceOfVec_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_SequenceOfVec2d.hxx b/src/Deprecated/NCollectionAliases/TColgp_SequenceOfVec2d.hxx new file mode 100644 index 0000000000..b39305401f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_SequenceOfVec2d.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_SequenceOfVec2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _TColgp_SequenceOfVec2d_hxx +#define _TColgp_SequenceOfVec2d_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_SequenceOfVec2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "TColgp_SequenceOfVec2d is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence TColgp_SequenceOfVec2d; + +#endif // _TColgp_SequenceOfVec2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_SequenceOfXY.hxx b/src/Deprecated/NCollectionAliases/TColgp_SequenceOfXY.hxx new file mode 100644 index 0000000000..8023a9f072 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_SequenceOfXY.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_SequenceOfXY.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _TColgp_SequenceOfXY_hxx +#define _TColgp_SequenceOfXY_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_SequenceOfXY.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED("TColgp_SequenceOfXY is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence TColgp_SequenceOfXY; + +#endif // _TColgp_SequenceOfXY_hxx diff --git a/src/Deprecated/NCollectionAliases/TColgp_SequenceOfXYZ.hxx b/src/Deprecated/NCollectionAliases/TColgp_SequenceOfXYZ.hxx new file mode 100644 index 0000000000..4a1ed2a898 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TColgp_SequenceOfXYZ.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TColgp_SequenceOfXYZ.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _TColgp_SequenceOfXYZ_hxx +#define _TColgp_SequenceOfXYZ_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TColgp_SequenceOfXYZ.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "TColgp_SequenceOfXYZ is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence TColgp_SequenceOfXYZ; + +#endif // _TColgp_SequenceOfXYZ_hxx diff --git a/src/Deprecated/NCollectionAliases/TDF_AttributeArray1.hxx b/src/Deprecated/NCollectionAliases/TDF_AttributeArray1.hxx new file mode 100644 index 0000000000..6dbc667ce9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDF_AttributeArray1.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDF_AttributeArray1.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1> directly instead. + +#ifndef _TDF_AttributeArray1_hxx +#define _TDF_AttributeArray1_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TDF_AttributeArray1.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1> directly.") + + Standard_DEPRECATED("TDF_AttributeArray1 is deprecated, use " + "NCollection_Array1> directly") +typedef NCollection_Array1> TDF_AttributeArray1; + +#endif // _TDF_AttributeArray1_hxx diff --git a/src/Deprecated/NCollectionAliases/TDF_AttributeDataMap.hxx b/src/Deprecated/NCollectionAliases/TDF_AttributeDataMap.hxx new file mode 100644 index 0000000000..00cfd6a678 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDF_AttributeDataMap.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDF_AttributeDataMap.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TDF_AttributeDataMap_hxx +#define _TDF_AttributeDataMap_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TDF_AttributeDataMap.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TDF_AttributeDataMap is deprecated, use " + "NCollection_DataMap, " + "opencascade::handle> directly") +typedef NCollection_DataMap, opencascade::handle> + TDF_AttributeDataMap; +Standard_DEPRECATED("TDF_DataMapIteratorOfAttributeDataMap is deprecated, use " + "NCollection_DataMap, " + "opencascade::handle>::Iterator directly") +typedef NCollection_DataMap, + opencascade::handle>::Iterator + TDF_DataMapIteratorOfAttributeDataMap; + +#endif // _TDF_AttributeDataMap_hxx diff --git a/src/Deprecated/NCollectionAliases/TDF_AttributeDeltaList.hxx b/src/Deprecated/NCollectionAliases/TDF_AttributeDeltaList.hxx new file mode 100644 index 0000000000..826d87ea12 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDF_AttributeDeltaList.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDF_AttributeDeltaList.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TDF_AttributeDeltaList_hxx +#define _TDF_AttributeDeltaList_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TDF_AttributeDeltaList.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TDF_AttributeDeltaList is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> TDF_AttributeDeltaList; +Standard_DEPRECATED("TDF_ListIteratorOfAttributeDeltaList is deprecated, use " + "NCollection_List>::Iterator directly") +typedef NCollection_List>::Iterator + TDF_ListIteratorOfAttributeDeltaList; + +#endif // _TDF_AttributeDeltaList_hxx diff --git a/src/Deprecated/NCollectionAliases/TDF_AttributeDoubleMap.hxx b/src/Deprecated/NCollectionAliases/TDF_AttributeDoubleMap.hxx new file mode 100644 index 0000000000..4167a41340 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDF_AttributeDoubleMap.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDF_AttributeDoubleMap.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TDF_AttributeDoubleMap_hxx +#define _TDF_AttributeDoubleMap_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TDF_AttributeDoubleMap.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TDF_AttributeDoubleMap is deprecated, use " + "NCollection_DoubleMap, " + "opencascade::handle> directly") +typedef NCollection_DoubleMap, + opencascade::handle> + TDF_AttributeDoubleMap; +Standard_DEPRECATED("TDF_DoubleMapIteratorOfAttributeDoubleMap is deprecated, use " + "NCollection_DoubleMap, " + "opencascade::handle>::Iterator directly") +typedef NCollection_DoubleMap, + opencascade::handle>::Iterator + TDF_DoubleMapIteratorOfAttributeDoubleMap; + +#endif // _TDF_AttributeDoubleMap_hxx diff --git a/src/Deprecated/NCollectionAliases/TDF_AttributeList.hxx b/src/Deprecated/NCollectionAliases/TDF_AttributeList.hxx new file mode 100644 index 0000000000..0d30c23a49 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDF_AttributeList.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDF_AttributeList.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TDF_AttributeList_hxx +#define _TDF_AttributeList_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TDF_AttributeList.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TDF_AttributeList is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> TDF_AttributeList; +Standard_DEPRECATED("TDF_ListIteratorOfAttributeList is deprecated, use " + "NCollection_List>::Iterator directly") +typedef NCollection_List>::Iterator + TDF_ListIteratorOfAttributeList; + +#endif // _TDF_AttributeList_hxx diff --git a/src/Deprecated/NCollectionAliases/TDF_AttributeMap.hxx b/src/Deprecated/NCollectionAliases/TDF_AttributeMap.hxx new file mode 100644 index 0000000000..51dbc29dba --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDF_AttributeMap.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDF_AttributeMap.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TDF_AttributeMap_hxx +#define _TDF_AttributeMap_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TDF_AttributeMap.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TDF_AttributeMap is deprecated, use " + "NCollection_Map> directly") +typedef NCollection_Map> TDF_AttributeMap; +Standard_DEPRECATED("TDF_MapIteratorOfAttributeMap is deprecated, use " + "NCollection_Map>::Iterator directly") +typedef NCollection_Map>::Iterator TDF_MapIteratorOfAttributeMap; + +#endif // _TDF_AttributeMap_hxx diff --git a/src/Deprecated/NCollectionAliases/TDF_AttributeSequence.hxx b/src/Deprecated/NCollectionAliases/TDF_AttributeSequence.hxx new file mode 100644 index 0000000000..187d7b761c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDF_AttributeSequence.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDF_AttributeSequence.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _TDF_AttributeSequence_hxx +#define _TDF_AttributeSequence_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TDF_AttributeSequence.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("TDF_AttributeSequence is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> TDF_AttributeSequence; + +#endif // _TDF_AttributeSequence_hxx diff --git a/src/Deprecated/NCollectionAliases/TDF_DeltaList.hxx b/src/Deprecated/NCollectionAliases/TDF_DeltaList.hxx new file mode 100644 index 0000000000..eb675b082e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDF_DeltaList.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDF_DeltaList.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TDF_DeltaList_hxx +#define _TDF_DeltaList_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TDF_DeltaList.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "TDF_DeltaList is deprecated, use NCollection_List> directly") +typedef NCollection_List> TDF_DeltaList; +Standard_DEPRECATED("TDF_ListIteratorOfDeltaList is deprecated, use " + "NCollection_List>::Iterator directly") +typedef NCollection_List>::Iterator TDF_ListIteratorOfDeltaList; + +#endif // _TDF_DeltaList_hxx diff --git a/src/Deprecated/NCollectionAliases/TDF_GUIDProgIDMap.hxx b/src/Deprecated/NCollectionAliases/TDF_GUIDProgIDMap.hxx new file mode 100644 index 0000000000..0da20c0061 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDF_GUIDProgIDMap.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDF_GUIDProgIDMap.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TDF_GUIDProgIDMap_hxx +#define _TDF_GUIDProgIDMap_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TDF_GUIDProgIDMap.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TDF_GUIDProgIDMap is deprecated, use NCollection_DoubleMap directly") +typedef NCollection_DoubleMap TDF_GUIDProgIDMap; +Standard_DEPRECATED( + "TDF_DoubleMapIteratorOfGUIDProgIDMap is deprecated, use NCollection_DoubleMap::Iterator directly") +typedef NCollection_DoubleMap::Iterator + TDF_DoubleMapIteratorOfGUIDProgIDMap; + +#endif // _TDF_GUIDProgIDMap_hxx diff --git a/src/Deprecated/NCollectionAliases/TDF_HAttributeArray1.hxx b/src/Deprecated/NCollectionAliases/TDF_HAttributeArray1.hxx new file mode 100644 index 0000000000..fd015eb79a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDF_HAttributeArray1.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDF_HAttributeArray1.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1> directly instead. + +#ifndef _TDF_HAttributeArray1_hxx +#define _TDF_HAttributeArray1_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TDF_HAttributeArray1.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1> directly.") + + Standard_DEPRECATED("TDF_HAttributeArray1 is deprecated, use " + "NCollection_HArray1> directly") +typedef NCollection_HArray1> TDF_HAttributeArray1; + +#endif // _TDF_HAttributeArray1_hxx diff --git a/src/Deprecated/NCollectionAliases/TDF_IDList.hxx b/src/Deprecated/NCollectionAliases/TDF_IDList.hxx new file mode 100644 index 0000000000..cba0585e19 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDF_IDList.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDF_IDList.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TDF_IDList_hxx +#define _TDF_IDList_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TDF_IDList.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TDF_IDList is deprecated, use NCollection_List directly") +typedef NCollection_List TDF_IDList; +Standard_DEPRECATED( + "TDF_ListIteratorOfIDList is deprecated, use NCollection_List::Iterator directly") +typedef NCollection_List::Iterator TDF_ListIteratorOfIDList; + +#endif // _TDF_IDList_hxx diff --git a/src/Deprecated/NCollectionAliases/TDF_IDMap.hxx b/src/Deprecated/NCollectionAliases/TDF_IDMap.hxx new file mode 100644 index 0000000000..e411cbf149 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDF_IDMap.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDF_IDMap.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TDF_IDMap_hxx +#define _TDF_IDMap_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TDF_IDMap.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TDF_IDMap is deprecated, use NCollection_Map directly") +typedef NCollection_Map TDF_IDMap; +Standard_DEPRECATED( + "TDF_MapIteratorOfIDMap is deprecated, use NCollection_Map::Iterator directly") +typedef NCollection_Map::Iterator TDF_MapIteratorOfIDMap; + +#endif // _TDF_IDMap_hxx diff --git a/src/Deprecated/NCollectionAliases/TDF_LabelDataMap.hxx b/src/Deprecated/NCollectionAliases/TDF_LabelDataMap.hxx new file mode 100644 index 0000000000..a557a16fa2 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDF_LabelDataMap.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDF_LabelDataMap.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TDF_LabelDataMap_hxx +#define _TDF_LabelDataMap_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TDF_LabelDataMap.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "TDF_LabelDataMap is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap TDF_LabelDataMap; +Standard_DEPRECATED("TDF_DataMapIteratorOfLabelDataMap is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator TDF_DataMapIteratorOfLabelDataMap; + +#endif // _TDF_LabelDataMap_hxx diff --git a/src/Deprecated/NCollectionAliases/TDF_LabelDoubleMap.hxx b/src/Deprecated/NCollectionAliases/TDF_LabelDoubleMap.hxx new file mode 100644 index 0000000000..9cf7f019e9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDF_LabelDoubleMap.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDF_LabelDoubleMap.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TDF_LabelDoubleMap_hxx +#define _TDF_LabelDoubleMap_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TDF_LabelDoubleMap.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "TDF_LabelDoubleMap is deprecated, use NCollection_DoubleMap directly") +typedef NCollection_DoubleMap TDF_LabelDoubleMap; +Standard_DEPRECATED("TDF_DoubleMapIteratorOfLabelDoubleMap is deprecated, use " + "NCollection_DoubleMap::Iterator directly") +typedef NCollection_DoubleMap::Iterator TDF_DoubleMapIteratorOfLabelDoubleMap; + +#endif // _TDF_LabelDoubleMap_hxx diff --git a/src/Deprecated/NCollectionAliases/TDF_LabelIndexedMap.hxx b/src/Deprecated/NCollectionAliases/TDF_LabelIndexedMap.hxx new file mode 100644 index 0000000000..9d9abf284d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDF_LabelIndexedMap.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDF_LabelIndexedMap.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedMap directly instead. + +#ifndef _TDF_LabelIndexedMap_hxx +#define _TDF_LabelIndexedMap_hxx + +#include +#include + +Standard_HEADER_DEPRECATED("TDF_LabelIndexedMap.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedMap directly.") + + Standard_DEPRECATED( + "TDF_LabelIndexedMap is deprecated, use NCollection_IndexedMap directly") +typedef NCollection_IndexedMap TDF_LabelIndexedMap; + +#endif // _TDF_LabelIndexedMap_hxx diff --git a/src/Deprecated/NCollectionAliases/TDF_LabelIntegerMap.hxx b/src/Deprecated/NCollectionAliases/TDF_LabelIntegerMap.hxx new file mode 100644 index 0000000000..9e71bb767b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDF_LabelIntegerMap.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDF_LabelIntegerMap.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TDF_LabelIntegerMap_hxx +#define _TDF_LabelIntegerMap_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TDF_LabelIntegerMap.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "TDF_LabelIntegerMap is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap TDF_LabelIntegerMap; +Standard_DEPRECATED("TDF_DataMapIteratorOfLabelIntegerMap is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator TDF_DataMapIteratorOfLabelIntegerMap; + +#endif // _TDF_LabelIntegerMap_hxx diff --git a/src/Deprecated/NCollectionAliases/TDF_LabelList.hxx b/src/Deprecated/NCollectionAliases/TDF_LabelList.hxx new file mode 100644 index 0000000000..b9a0ce8d84 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDF_LabelList.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDF_LabelList.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TDF_LabelList_hxx +#define _TDF_LabelList_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TDF_LabelList.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TDF_LabelList is deprecated, use NCollection_List directly") +typedef NCollection_List TDF_LabelList; +Standard_DEPRECATED( + "TDF_ListIteratorOfLabelList is deprecated, use NCollection_List::Iterator directly") +typedef NCollection_List::Iterator TDF_ListIteratorOfLabelList; + +#endif // _TDF_LabelList_hxx diff --git a/src/Deprecated/NCollectionAliases/TDF_LabelMap.hxx b/src/Deprecated/NCollectionAliases/TDF_LabelMap.hxx new file mode 100644 index 0000000000..4127fe0d92 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDF_LabelMap.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDF_LabelMap.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TDF_LabelMap_hxx +#define _TDF_LabelMap_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TDF_LabelMap.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TDF_LabelMap is deprecated, use NCollection_Map directly") +typedef NCollection_Map TDF_LabelMap; +Standard_DEPRECATED( + "TDF_MapIteratorOfLabelMap is deprecated, use NCollection_Map::Iterator directly") +typedef NCollection_Map::Iterator TDF_MapIteratorOfLabelMap; + +#endif // _TDF_LabelMap_hxx diff --git a/src/Deprecated/NCollectionAliases/TDF_LabelSequence.hxx b/src/Deprecated/NCollectionAliases/TDF_LabelSequence.hxx new file mode 100644 index 0000000000..fbb80aa4e9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDF_LabelSequence.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDF_LabelSequence.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _TDF_LabelSequence_hxx +#define _TDF_LabelSequence_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TDF_LabelSequence.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "TDF_LabelSequence is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence TDF_LabelSequence; + +#endif // _TDF_LabelSequence_hxx diff --git a/src/Deprecated/NCollectionAliases/TDataStd_DataMapOfStringByte.hxx b/src/Deprecated/NCollectionAliases/TDataStd_DataMapOfStringByte.hxx new file mode 100644 index 0000000000..486bc8893d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDataStd_DataMapOfStringByte.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDataStd_DataMapOfStringByte.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TDataStd_DataMapOfStringByte_hxx +#define _TDataStd_DataMapOfStringByte_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TDataStd_DataMapOfStringByte.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection types directly.") + + Standard_DEPRECATED("TDataStd_DataMapOfStringByte is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap TDataStd_DataMapOfStringByte; +Standard_DEPRECATED("TDataStd_DataMapIteratorOfDataMapOfStringByte is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TDataStd_DataMapIteratorOfDataMapOfStringByte; + +#endif // _TDataStd_DataMapOfStringByte_hxx diff --git a/src/Deprecated/NCollectionAliases/TDataStd_DataMapOfStringHArray1OfInteger.hxx b/src/Deprecated/NCollectionAliases/TDataStd_DataMapOfStringHArray1OfInteger.hxx new file mode 100644 index 0000000000..d8dc9a79c3 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDataStd_DataMapOfStringHArray1OfInteger.hxx @@ -0,0 +1,43 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDataStd_DataMapOfStringHArray1OfInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TDataStd_DataMapOfStringHArray1OfInteger_hxx +#define _TDataStd_DataMapOfStringHArray1OfInteger_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TDataStd_DataMapOfStringHArray1OfInteger.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TDataStd_DataMapOfStringHArray1OfInteger is deprecated, use " + "NCollection_DataMap> directly") +typedef NCollection_DataMap> + TDataStd_DataMapOfStringHArray1OfInteger; +Standard_DEPRECATED("TDataStd_DataMapIteratorOfDataMapOfStringHArray1OfInteger is deprecated, use " + "NCollection_DataMap>::Iterator directly") +typedef NCollection_DataMap>::Iterator + TDataStd_DataMapIteratorOfDataMapOfStringHArray1OfInteger; + +#endif // _TDataStd_DataMapOfStringHArray1OfInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/TDataStd_DataMapOfStringHArray1OfReal.hxx b/src/Deprecated/NCollectionAliases/TDataStd_DataMapOfStringHArray1OfReal.hxx new file mode 100644 index 0000000000..5c87ae8b28 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDataStd_DataMapOfStringHArray1OfReal.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDataStd_DataMapOfStringHArray1OfReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TDataStd_DataMapOfStringHArray1OfReal_hxx +#define _TDataStd_DataMapOfStringHArray1OfReal_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TDataStd_DataMapOfStringHArray1OfReal.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TDataStd_DataMapOfStringHArray1OfReal is deprecated, use " + "NCollection_DataMap> directly") +typedef NCollection_DataMap> + TDataStd_DataMapOfStringHArray1OfReal; +Standard_DEPRECATED("TDataStd_DataMapIteratorOfDataMapOfStringHArray1OfReal is deprecated, use " + "NCollection_DataMap>::Iterator directly") +typedef NCollection_DataMap>::Iterator + TDataStd_DataMapIteratorOfDataMapOfStringHArray1OfReal; + +#endif // _TDataStd_DataMapOfStringHArray1OfReal_hxx diff --git a/src/Deprecated/NCollectionAliases/TDataStd_DataMapOfStringReal.hxx b/src/Deprecated/NCollectionAliases/TDataStd_DataMapOfStringReal.hxx new file mode 100644 index 0000000000..603745c5be --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDataStd_DataMapOfStringReal.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDataStd_DataMapOfStringReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TDataStd_DataMapOfStringReal_hxx +#define _TDataStd_DataMapOfStringReal_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TDataStd_DataMapOfStringReal.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection types directly.") + + Standard_DEPRECATED("TDataStd_DataMapOfStringReal is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap TDataStd_DataMapOfStringReal; +Standard_DEPRECATED("TDataStd_DataMapIteratorOfDataMapOfStringReal is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TDataStd_DataMapIteratorOfDataMapOfStringReal; + +#endif // _TDataStd_DataMapOfStringReal_hxx diff --git a/src/Deprecated/NCollectionAliases/TDataStd_DataMapOfStringString.hxx b/src/Deprecated/NCollectionAliases/TDataStd_DataMapOfStringString.hxx new file mode 100644 index 0000000000..ec9c8398d0 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDataStd_DataMapOfStringString.hxx @@ -0,0 +1,40 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDataStd_DataMapOfStringString.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TDataStd_DataMapOfStringString_hxx +#define _TDataStd_DataMapOfStringString_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TDataStd_DataMapOfStringString.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection types directly.") + + Standard_DEPRECATED( + "TDataStd_DataMapOfStringString is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap + TDataStd_DataMapOfStringString; +Standard_DEPRECATED( + "TDataStd_DataMapIteratorOfDataMapOfStringString is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TDataStd_DataMapIteratorOfDataMapOfStringString; + +#endif // _TDataStd_DataMapOfStringString_hxx diff --git a/src/Deprecated/NCollectionAliases/TDataStd_HLabelArray1.hxx b/src/Deprecated/NCollectionAliases/TDataStd_HLabelArray1.hxx new file mode 100644 index 0000000000..5abd2466ff --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDataStd_HLabelArray1.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDataStd_HLabelArray1.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _TDataStd_HLabelArray1_hxx +#define _TDataStd_HLabelArray1_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TDataStd_HLabelArray1.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "TDataStd_HLabelArray1 is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 TDataStd_HLabelArray1; + +#endif // _TDataStd_HLabelArray1_hxx diff --git a/src/Deprecated/NCollectionAliases/TDataStd_LabelArray1.hxx b/src/Deprecated/NCollectionAliases/TDataStd_LabelArray1.hxx new file mode 100644 index 0000000000..f9cd2e6372 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDataStd_LabelArray1.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDataStd_LabelArray1.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _TDataStd_LabelArray1_hxx +#define _TDataStd_LabelArray1_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TDataStd_LabelArray1.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "TDataStd_LabelArray1 is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 TDataStd_LabelArray1; + +#endif // _TDataStd_LabelArray1_hxx diff --git a/src/Deprecated/NCollectionAliases/TDataStd_ListOfByte.hxx b/src/Deprecated/NCollectionAliases/TDataStd_ListOfByte.hxx new file mode 100644 index 0000000000..01c44e88ec --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDataStd_ListOfByte.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDataStd_ListOfByte.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TDataStd_ListOfByte_hxx +#define _TDataStd_ListOfByte_hxx + +#include +#include + +Standard_HEADER_DEPRECATED( + "TDataStd_ListOfByte.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TDataStd_ListOfByte is deprecated, use NCollection_List directly") +typedef NCollection_List TDataStd_ListOfByte; +Standard_DEPRECATED("TDataStd_ListIteratorOfListOfByte is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator TDataStd_ListIteratorOfListOfByte; + +#endif // _TDataStd_ListOfByte_hxx diff --git a/src/Deprecated/NCollectionAliases/TDataStd_ListOfExtendedString.hxx b/src/Deprecated/NCollectionAliases/TDataStd_ListOfExtendedString.hxx new file mode 100644 index 0000000000..29073bea69 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDataStd_ListOfExtendedString.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDataStd_ListOfExtendedString.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TDataStd_ListOfExtendedString_hxx +#define _TDataStd_ListOfExtendedString_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TDataStd_ListOfExtendedString.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection types directly.") + + Standard_DEPRECATED("TDataStd_ListOfExtendedString is deprecated, use " + "NCollection_List directly") +typedef NCollection_List TDataStd_ListOfExtendedString; +Standard_DEPRECATED("TDataStd_ListIteratorOfListOfExtendedString is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator + TDataStd_ListIteratorOfListOfExtendedString; + +#endif // _TDataStd_ListOfExtendedString_hxx diff --git a/src/Deprecated/NCollectionAliases/TDataXtd_Array1OfTrsf.hxx b/src/Deprecated/NCollectionAliases/TDataXtd_Array1OfTrsf.hxx new file mode 100644 index 0000000000..4d347a3cca --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDataXtd_Array1OfTrsf.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDataXtd_Array1OfTrsf.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _TDataXtd_Array1OfTrsf_hxx +#define _TDataXtd_Array1OfTrsf_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TDataXtd_Array1OfTrsf.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "TDataXtd_Array1OfTrsf is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 TDataXtd_Array1OfTrsf; + +#endif // _TDataXtd_Array1OfTrsf_hxx diff --git a/src/Deprecated/NCollectionAliases/TDataXtd_HArray1OfTrsf.hxx b/src/Deprecated/NCollectionAliases/TDataXtd_HArray1OfTrsf.hxx new file mode 100644 index 0000000000..6b04ebb8ed --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDataXtd_HArray1OfTrsf.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDataXtd_HArray1OfTrsf.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _TDataXtd_HArray1OfTrsf_hxx +#define _TDataXtd_HArray1OfTrsf_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TDataXtd_HArray1OfTrsf.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "TDataXtd_HArray1OfTrsf is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 TDataXtd_HArray1OfTrsf; + +#endif // _TDataXtd_HArray1OfTrsf_hxx diff --git a/src/Deprecated/NCollectionAliases/TDocStd_LabelIDMapDataMap.hxx b/src/Deprecated/NCollectionAliases/TDocStd_LabelIDMapDataMap.hxx new file mode 100644 index 0000000000..8427605c4a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDocStd_LabelIDMapDataMap.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDocStd_LabelIDMapDataMap.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TDocStd_LabelIDMapDataMap_hxx +#define _TDocStd_LabelIDMapDataMap_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TDocStd_LabelIDMapDataMap.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TDocStd_LabelIDMapDataMap is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap TDocStd_LabelIDMapDataMap; +Standard_DEPRECATED("TDocStd_DataMapIteratorOfLabelIDMapDataMap is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TDocStd_DataMapIteratorOfLabelIDMapDataMap; + +#endif // _TDocStd_LabelIDMapDataMap_hxx diff --git a/src/Deprecated/NCollectionAliases/TDocStd_SequenceOfApplicationDelta.hxx b/src/Deprecated/NCollectionAliases/TDocStd_SequenceOfApplicationDelta.hxx new file mode 100644 index 0000000000..4f1bb8f62a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDocStd_SequenceOfApplicationDelta.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDocStd_SequenceOfApplicationDelta.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly +//! instead. + +#ifndef _TDocStd_SequenceOfApplicationDelta_hxx +#define _TDocStd_SequenceOfApplicationDelta_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TDocStd_SequenceOfApplicationDelta.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED( + "TDocStd_SequenceOfApplicationDelta is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + TDocStd_SequenceOfApplicationDelta; + +#endif // _TDocStd_SequenceOfApplicationDelta_hxx diff --git a/src/Deprecated/NCollectionAliases/TDocStd_SequenceOfDocument.hxx b/src/Deprecated/NCollectionAliases/TDocStd_SequenceOfDocument.hxx new file mode 100644 index 0000000000..8c06325684 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TDocStd_SequenceOfDocument.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TDocStd_SequenceOfDocument.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _TDocStd_SequenceOfDocument_hxx +#define _TDocStd_SequenceOfDocument_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TDocStd_SequenceOfDocument.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("TDocStd_SequenceOfDocument is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> TDocStd_SequenceOfDocument; + +#endif // _TDocStd_SequenceOfDocument_hxx diff --git a/src/Deprecated/NCollectionAliases/TFunction_Array1OfDataMapOfGUIDDriver.hxx b/src/Deprecated/NCollectionAliases/TFunction_Array1OfDataMapOfGUIDDriver.hxx new file mode 100644 index 0000000000..1c3796bc31 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TFunction_Array1OfDataMapOfGUIDDriver.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TFunction_Array1OfDataMapOfGUIDDriver.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _TFunction_Array1OfDataMapOfGUIDDriver_hxx +#define _TFunction_Array1OfDataMapOfGUIDDriver_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TFunction_Array1OfDataMapOfGUIDDriver.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_Array1 directly.") + + Standard_DEPRECATED("TFunction_Array1OfDataMapOfGUIDDriver is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 TFunction_Array1OfDataMapOfGUIDDriver; + +#endif // _TFunction_Array1OfDataMapOfGUIDDriver_hxx diff --git a/src/Deprecated/NCollectionAliases/TFunction_DataMapOfGUIDDriver.hxx b/src/Deprecated/NCollectionAliases/TFunction_DataMapOfGUIDDriver.hxx new file mode 100644 index 0000000000..b807fe9632 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TFunction_DataMapOfGUIDDriver.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TFunction_DataMapOfGUIDDriver.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TFunction_DataMapOfGUIDDriver_hxx +#define _TFunction_DataMapOfGUIDDriver_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TFunction_DataMapOfGUIDDriver.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection types directly.") + + Standard_DEPRECATED( + "TFunction_DataMapOfGUIDDriver is deprecated, use NCollection_DataMap> directly") +typedef NCollection_DataMap> + TFunction_DataMapOfGUIDDriver; +Standard_DEPRECATED( + "TFunction_DataMapIteratorOfDataMapOfGUIDDriver is deprecated, use " + "NCollection_DataMap>::Iterator directly") +typedef NCollection_DataMap>::Iterator + TFunction_DataMapIteratorOfDataMapOfGUIDDriver; + +#endif // _TFunction_DataMapOfGUIDDriver_hxx diff --git a/src/Deprecated/NCollectionAliases/TFunction_DataMapOfLabelListOfLabel.hxx b/src/Deprecated/NCollectionAliases/TFunction_DataMapOfLabelListOfLabel.hxx new file mode 100644 index 0000000000..5ba7f8bd66 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TFunction_DataMapOfLabelListOfLabel.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TFunction_DataMapOfLabelListOfLabel.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TFunction_DataMapOfLabelListOfLabel_hxx +#define _TFunction_DataMapOfLabelListOfLabel_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TFunction_DataMapOfLabelListOfLabel.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TFunction_DataMapOfLabelListOfLabel is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap TFunction_DataMapOfLabelListOfLabel; +Standard_DEPRECATED("TFunction_DataMapIteratorOfDataMapOfLabelListOfLabel is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TFunction_DataMapIteratorOfDataMapOfLabelListOfLabel; + +#endif // _TFunction_DataMapOfLabelListOfLabel_hxx diff --git a/src/Deprecated/NCollectionAliases/TFunction_DoubleMapOfIntegerLabel.hxx b/src/Deprecated/NCollectionAliases/TFunction_DoubleMapOfIntegerLabel.hxx new file mode 100644 index 0000000000..807087c4ac --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TFunction_DoubleMapOfIntegerLabel.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TFunction_DoubleMapOfIntegerLabel.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TFunction_DoubleMapOfIntegerLabel_hxx +#define _TFunction_DoubleMapOfIntegerLabel_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TFunction_DoubleMapOfIntegerLabel.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED("TFunction_DoubleMapOfIntegerLabel is deprecated, use " + "NCollection_DoubleMap directly") +typedef NCollection_DoubleMap TFunction_DoubleMapOfIntegerLabel; +Standard_DEPRECATED("TFunction_DoubleMapIteratorOfDoubleMapOfIntegerLabel is deprecated, use " + "NCollection_DoubleMap::Iterator directly") +typedef NCollection_DoubleMap::Iterator + TFunction_DoubleMapIteratorOfDoubleMapOfIntegerLabel; + +#endif // _TFunction_DoubleMapOfIntegerLabel_hxx diff --git a/src/Deprecated/NCollectionAliases/TFunction_HArray1OfDataMapOfGUIDDriver.hxx b/src/Deprecated/NCollectionAliases/TFunction_HArray1OfDataMapOfGUIDDriver.hxx new file mode 100644 index 0000000000..4ddfdd7019 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TFunction_HArray1OfDataMapOfGUIDDriver.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TFunction_HArray1OfDataMapOfGUIDDriver.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _TFunction_HArray1OfDataMapOfGUIDDriver_hxx +#define _TFunction_HArray1OfDataMapOfGUIDDriver_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TFunction_HArray1OfDataMapOfGUIDDriver.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("TFunction_HArray1OfDataMapOfGUIDDriver is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 TFunction_HArray1OfDataMapOfGUIDDriver; + +#endif // _TFunction_HArray1OfDataMapOfGUIDDriver_hxx diff --git a/src/Deprecated/NCollectionAliases/TNaming_DataMapOfShapePtrRefShape.hxx b/src/Deprecated/NCollectionAliases/TNaming_DataMapOfShapePtrRefShape.hxx new file mode 100644 index 0000000000..4f9c7d6328 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TNaming_DataMapOfShapePtrRefShape.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TNaming_DataMapOfShapePtrRefShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TNaming_DataMapOfShapePtrRefShape_hxx +#define _TNaming_DataMapOfShapePtrRefShape_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TNaming_DataMapOfShapePtrRefShape.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED( + "TNaming_DataMapOfShapePtrRefShape is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap + TNaming_DataMapOfShapePtrRefShape; +Standard_DEPRECATED("TNaming_DataMapIteratorOfDataMapOfShapePtrRefShape is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TNaming_DataMapIteratorOfDataMapOfShapePtrRefShape; + +#endif // _TNaming_DataMapOfShapePtrRefShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TNaming_DataMapOfShapeShapesSet.hxx b/src/Deprecated/NCollectionAliases/TNaming_DataMapOfShapeShapesSet.hxx new file mode 100644 index 0000000000..9f631d9c5a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TNaming_DataMapOfShapeShapesSet.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TNaming_DataMapOfShapeShapesSet.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TNaming_DataMapOfShapeShapesSet_hxx +#define _TNaming_DataMapOfShapeShapesSet_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TNaming_DataMapOfShapeShapesSet.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED( + "TNaming_DataMapOfShapeShapesSet is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap + TNaming_DataMapOfShapeShapesSet; +Standard_DEPRECATED("TNaming_DataMapIteratorOfDataMapOfShapeShapesSet is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TNaming_DataMapIteratorOfDataMapOfShapeShapesSet; + +#endif // _TNaming_DataMapOfShapeShapesSet_hxx diff --git a/src/Deprecated/NCollectionAliases/TNaming_ListOfIndexedDataMapOfShapeListOfShape.hxx b/src/Deprecated/NCollectionAliases/TNaming_ListOfIndexedDataMapOfShapeListOfShape.hxx new file mode 100644 index 0000000000..0d660fe7ab --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TNaming_ListOfIndexedDataMapOfShapeListOfShape.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TNaming_ListOfIndexedDataMapOfShapeListOfShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TNaming_ListOfIndexedDataMapOfShapeListOfShape_hxx +#define _TNaming_ListOfIndexedDataMapOfShapeListOfShape_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TNaming_ListOfIndexedDataMapOfShapeListOfShape.hxx is deprecated since " + "OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TNaming_ListOfIndexedDataMapOfShapeListOfShape is deprecated, use " + "NCollection_List directly") +typedef NCollection_List + TNaming_ListOfIndexedDataMapOfShapeListOfShape; +Standard_DEPRECATED( + "TNaming_ListIteratorOfListOfIndexedDataMapOfShapeListOfShape is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator + TNaming_ListIteratorOfListOfIndexedDataMapOfShapeListOfShape; + +#endif // _TNaming_ListOfIndexedDataMapOfShapeListOfShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TNaming_ListOfMapOfShape.hxx b/src/Deprecated/NCollectionAliases/TNaming_ListOfMapOfShape.hxx new file mode 100644 index 0000000000..02e9b64a9c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TNaming_ListOfMapOfShape.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TNaming_ListOfMapOfShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TNaming_ListOfMapOfShape_hxx +#define _TNaming_ListOfMapOfShape_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TNaming_ListOfMapOfShape.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "TNaming_ListOfMapOfShape is deprecated, use NCollection_List directly") +typedef NCollection_List TNaming_ListOfMapOfShape; +Standard_DEPRECATED("TNaming_ListIteratorOfListOfMapOfShape is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator TNaming_ListIteratorOfListOfMapOfShape; + +#endif // _TNaming_ListOfMapOfShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TNaming_ListOfNamedShape.hxx b/src/Deprecated/NCollectionAliases/TNaming_ListOfNamedShape.hxx new file mode 100644 index 0000000000..b11ec71e21 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TNaming_ListOfNamedShape.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TNaming_ListOfNamedShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TNaming_ListOfNamedShape_hxx +#define _TNaming_ListOfNamedShape_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TNaming_ListOfNamedShape.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TNaming_ListOfNamedShape is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> TNaming_ListOfNamedShape; +Standard_DEPRECATED("TNaming_ListIteratorOfListOfNamedShape is deprecated, use " + "NCollection_List>::Iterator directly") +typedef NCollection_List>::Iterator + TNaming_ListIteratorOfListOfNamedShape; + +#endif // _TNaming_ListOfNamedShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TNaming_MapOfNamedShape.hxx b/src/Deprecated/NCollectionAliases/TNaming_MapOfNamedShape.hxx new file mode 100644 index 0000000000..7e57725fcb --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TNaming_MapOfNamedShape.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TNaming_MapOfNamedShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TNaming_MapOfNamedShape_hxx +#define _TNaming_MapOfNamedShape_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TNaming_MapOfNamedShape.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TNaming_MapOfNamedShape is deprecated, use " + "NCollection_Map> directly") +typedef NCollection_Map> TNaming_MapOfNamedShape; +Standard_DEPRECATED("TNaming_MapIteratorOfMapOfNamedShape is deprecated, use " + "NCollection_Map>::Iterator directly") +typedef NCollection_Map>::Iterator + TNaming_MapIteratorOfMapOfNamedShape; + +#endif // _TNaming_MapOfNamedShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TNaming_NCollections.hxx b/src/Deprecated/NCollectionAliases/TNaming_NCollections.hxx new file mode 100644 index 0000000000..54e16e255b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TNaming_NCollections.hxx @@ -0,0 +1,43 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TNaming_NCollections.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TNaming_NCollections_hxx +#define _TNaming_NCollections_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TNaming_NCollections.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "TNaming_MapOfShape is deprecated, use NCollection_Map directly") +typedef NCollection_Map TNaming_MapOfShape; +Standard_DEPRECATED("TNaming_DataMapOfShapeMapOfShape is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap TNaming_DataMapOfShapeMapOfShape; +Standard_DEPRECATED("TNaming_MapIteratorOfMapOfShape is deprecated, use " + "NCollection_Map::Iterator directly") +typedef NCollection_Map::Iterator TNaming_MapIteratorOfMapOfShape; +Standard_DEPRECATED("TNaming_DataMapIteratorOfDataMapOfShapeMapOfShape is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TNaming_DataMapIteratorOfDataMapOfShapeMapOfShape; + +#endif // _TNaming_NCollections_hxx diff --git a/src/Deprecated/NCollectionAliases/TObj_Container.hxx b/src/Deprecated/NCollectionAliases/TObj_Container.hxx new file mode 100644 index 0000000000..5a1e6f4e43 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TObj_Container.hxx @@ -0,0 +1,47 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TObj_Container.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TObj_Container_hxx +#define _TObj_Container_hxx + +#include +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TObj_Container.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "TObj_DataMapOfNameLabel is deprecated, use " + "NCollection_DataMap, TDF_Label> directly") +typedef NCollection_DataMap, TDF_Label> + TObj_DataMapOfNameLabel; +Standard_DEPRECATED("TObj_DataMapOfObjectHSequenceOcafObjects is deprecated, use " + "NCollection_DataMap, " + "opencascade::handle> directly") +typedef NCollection_DataMap, + opencascade::handle> + TObj_DataMapOfObjectHSequenceOcafObjects; +Standard_DEPRECATED("TObj_DataMapOfStringPointer is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap TObj_DataMapOfStringPointer; + +#endif // _TObj_Container_hxx diff --git a/src/Deprecated/NCollectionAliases/TObj_SequenceOfIterator.hxx b/src/Deprecated/NCollectionAliases/TObj_SequenceOfIterator.hxx new file mode 100644 index 0000000000..4b5a21a17c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TObj_SequenceOfIterator.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TObj_SequenceOfIterator.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _TObj_SequenceOfIterator_hxx +#define _TObj_SequenceOfIterator_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TObj_SequenceOfIterator.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("TObj_SequenceOfIterator is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> TObj_SequenceOfIterator; + +#endif // _TObj_SequenceOfIterator_hxx diff --git a/src/Deprecated/NCollectionAliases/TPrsStd_DataMapOfGUIDDriver.hxx b/src/Deprecated/NCollectionAliases/TPrsStd_DataMapOfGUIDDriver.hxx new file mode 100644 index 0000000000..43f99c7671 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TPrsStd_DataMapOfGUIDDriver.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TPrsStd_DataMapOfGUIDDriver.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TPrsStd_DataMapOfGUIDDriver_hxx +#define _TPrsStd_DataMapOfGUIDDriver_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TPrsStd_DataMapOfGUIDDriver.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "TPrsStd_DataMapOfGUIDDriver is deprecated, use NCollection_DataMap> directly") +typedef NCollection_DataMap> + TPrsStd_DataMapOfGUIDDriver; +Standard_DEPRECATED( + "TPrsStd_DataMapIteratorOfDataMapOfGUIDDriver is deprecated, use " + "NCollection_DataMap>::Iterator directly") +typedef NCollection_DataMap>::Iterator + TPrsStd_DataMapIteratorOfDataMapOfGUIDDriver; + +#endif // _TPrsStd_DataMapOfGUIDDriver_hxx diff --git a/src/Deprecated/NCollectionAliases/TShort_Array1OfShortReal.hxx b/src/Deprecated/NCollectionAliases/TShort_Array1OfShortReal.hxx new file mode 100644 index 0000000000..7e94a4c405 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TShort_Array1OfShortReal.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TShort_Array1OfShortReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _TShort_Array1OfShortReal_hxx +#define _TShort_Array1OfShortReal_hxx + +#include +#include + +Standard_HEADER_DEPRECATED("TShort_Array1OfShortReal.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "TShort_Array1OfShortReal is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 TShort_Array1OfShortReal; + +#endif // _TShort_Array1OfShortReal_hxx diff --git a/src/Deprecated/NCollectionAliases/TShort_Array2OfShortReal.hxx b/src/Deprecated/NCollectionAliases/TShort_Array2OfShortReal.hxx new file mode 100644 index 0000000000..eefb5ec3a1 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TShort_Array2OfShortReal.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TShort_Array2OfShortReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2 directly instead. + +#ifndef _TShort_Array2OfShortReal_hxx +#define _TShort_Array2OfShortReal_hxx + +#include +#include + +Standard_HEADER_DEPRECATED("TShort_Array2OfShortReal.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array2 directly.") + + Standard_DEPRECATED( + "TShort_Array2OfShortReal is deprecated, use NCollection_Array2 directly") +typedef NCollection_Array2 TShort_Array2OfShortReal; + +#endif // _TShort_Array2OfShortReal_hxx diff --git a/src/Deprecated/NCollectionAliases/TShort_HArray1OfShortReal.hxx b/src/Deprecated/NCollectionAliases/TShort_HArray1OfShortReal.hxx new file mode 100644 index 0000000000..88ef7d3f26 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TShort_HArray1OfShortReal.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TShort_HArray1OfShortReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _TShort_HArray1OfShortReal_hxx +#define _TShort_HArray1OfShortReal_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TShort_HArray1OfShortReal.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "TShort_HArray1OfShortReal is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 TShort_HArray1OfShortReal; + +#endif // _TShort_HArray1OfShortReal_hxx diff --git a/src/Deprecated/NCollectionAliases/TShort_HArray2OfShortReal.hxx b/src/Deprecated/NCollectionAliases/TShort_HArray2OfShortReal.hxx new file mode 100644 index 0000000000..01f4cefdc1 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TShort_HArray2OfShortReal.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TShort_HArray2OfShortReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray2 directly instead. + +#ifndef _TShort_HArray2OfShortReal_hxx +#define _TShort_HArray2OfShortReal_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TShort_HArray2OfShortReal.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray2 directly.") + + Standard_DEPRECATED( + "TShort_HArray2OfShortReal is deprecated, use NCollection_HArray2 directly") +typedef NCollection_HArray2 TShort_HArray2OfShortReal; + +#endif // _TShort_HArray2OfShortReal_hxx diff --git a/src/Deprecated/NCollectionAliases/TShort_HSequenceOfShortReal.hxx b/src/Deprecated/NCollectionAliases/TShort_HSequenceOfShortReal.hxx new file mode 100644 index 0000000000..aaea487fb9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TShort_HSequenceOfShortReal.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TShort_HSequenceOfShortReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence directly instead. + +#ifndef _TShort_HSequenceOfShortReal_hxx +#define _TShort_HSequenceOfShortReal_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TShort_HSequenceOfShortReal.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence directly.") + + Standard_DEPRECATED( + "TShort_HSequenceOfShortReal is deprecated, use NCollection_HSequence directly") +typedef NCollection_HSequence TShort_HSequenceOfShortReal; + +#endif // _TShort_HSequenceOfShortReal_hxx diff --git a/src/Deprecated/NCollectionAliases/TShort_SequenceOfShortReal.hxx b/src/Deprecated/NCollectionAliases/TShort_SequenceOfShortReal.hxx new file mode 100644 index 0000000000..ca321af343 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TShort_SequenceOfShortReal.hxx @@ -0,0 +1,32 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TShort_SequenceOfShortReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _TShort_SequenceOfShortReal_hxx +#define _TShort_SequenceOfShortReal_hxx + +#include +#include + +Standard_HEADER_DEPRECATED("TShort_SequenceOfShortReal.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "TShort_SequenceOfShortReal is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence TShort_SequenceOfShortReal; + +#endif // _TShort_SequenceOfShortReal_hxx diff --git a/src/Deprecated/NCollectionAliases/TopBas_ListOfTestInterference.hxx b/src/Deprecated/NCollectionAliases/TopBas_ListOfTestInterference.hxx new file mode 100644 index 0000000000..e67a715fdd --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopBas_ListOfTestInterference.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopBas_ListOfTestInterference.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopBas_ListOfTestInterference_hxx +#define _TopBas_ListOfTestInterference_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopBas_ListOfTestInterference.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection types directly.") + + Standard_DEPRECATED("TopBas_ListOfTestInterference is deprecated, use " + "NCollection_List directly") +typedef NCollection_List TopBas_ListOfTestInterference; +Standard_DEPRECATED("TopBas_ListIteratorOfListOfTestInterference is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator + TopBas_ListIteratorOfListOfTestInterference; + +#endif // _TopBas_ListOfTestInterference_hxx diff --git a/src/Deprecated/NCollectionAliases/TopLoc_IndexedMapOfLocation.hxx b/src/Deprecated/NCollectionAliases/TopLoc_IndexedMapOfLocation.hxx new file mode 100644 index 0000000000..bab7c3a4ff --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopLoc_IndexedMapOfLocation.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopLoc_IndexedMapOfLocation.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedMap directly instead. + +#ifndef _TopLoc_IndexedMapOfLocation_hxx +#define _TopLoc_IndexedMapOfLocation_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopLoc_IndexedMapOfLocation.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedMap directly.") + + Standard_DEPRECATED("TopLoc_IndexedMapOfLocation is deprecated, use " + "NCollection_IndexedMap directly") +typedef NCollection_IndexedMap TopLoc_IndexedMapOfLocation; + +#endif // _TopLoc_IndexedMapOfLocation_hxx diff --git a/src/Deprecated/NCollectionAliases/TopLoc_MapOfLocation.hxx b/src/Deprecated/NCollectionAliases/TopLoc_MapOfLocation.hxx new file mode 100644 index 0000000000..1602975a8c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopLoc_MapOfLocation.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopLoc_MapOfLocation.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopLoc_MapOfLocation_hxx +#define _TopLoc_MapOfLocation_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TopLoc_MapOfLocation.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "TopLoc_MapOfLocation is deprecated, use NCollection_Map directly") +typedef NCollection_Map TopLoc_MapOfLocation; +Standard_DEPRECATED("TopLoc_MapIteratorOfMapOfLocation is deprecated, use " + "NCollection_Map::Iterator directly") +typedef NCollection_Map::Iterator TopLoc_MapIteratorOfMapOfLocation; + +#endif // _TopLoc_MapOfLocation_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape.hxx new file mode 100644 index 0000000000..7a71119360 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape.hxx @@ -0,0 +1,47 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape_hxx +#define _TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape.hxx is deprecated " + "since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap + TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape; +Standard_DEPRECATED( + "TopOpeBRepBuild_DataMapIteratorOfDataMapOfShapeListOfShapeListOfShape is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TopOpeBRepBuild_DataMapIteratorOfDataMapOfShapeListOfShapeListOfShape; + +#endif // _TopOpeBRepBuild_DataMapOfShapeListOfShapeListOfShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo.hxx new file mode 100644 index 0000000000..8f72699f28 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap directly instead. + +#ifndef _TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo_hxx +#define _TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo.hxx is deprecated " + "since OCCT 8.0.0. Use NCollection_IndexedDataMap directly.") + + Standard_DEPRECATED("TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo is deprecated, use " + "NCollection_IndexedDataMap directly") +typedef NCollection_IndexedDataMap + TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo; + +#endif // _TopOpeBRepBuild_IndexedDataMapOfShapeVertexInfo_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepBuild_ListOfListOfLoop.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepBuild_ListOfListOfLoop.hxx new file mode 100644 index 0000000000..bc3467d8d2 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepBuild_ListOfListOfLoop.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepBuild_ListOfListOfLoop.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopOpeBRepBuild_ListOfListOfLoop_hxx +#define _TopOpeBRepBuild_ListOfListOfLoop_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopOpeBRepBuild_ListOfListOfLoop.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED("TopOpeBRepBuild_ListOfListOfLoop is deprecated, use " + "NCollection_List directly") +typedef NCollection_List TopOpeBRepBuild_ListOfListOfLoop; +Standard_DEPRECATED("TopOpeBRepBuild_ListIteratorOfListOfListOfLoop is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator + TopOpeBRepBuild_ListIteratorOfListOfListOfLoop; + +#endif // _TopOpeBRepBuild_ListOfListOfLoop_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepBuild_ListOfLoop.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepBuild_ListOfLoop.hxx new file mode 100644 index 0000000000..f2a5f41bb9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepBuild_ListOfLoop.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepBuild_ListOfLoop.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopOpeBRepBuild_ListOfLoop_hxx +#define _TopOpeBRepBuild_ListOfLoop_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TopOpeBRepBuild_ListOfLoop.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TopOpeBRepBuild_ListOfLoop is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> TopOpeBRepBuild_ListOfLoop; +Standard_DEPRECATED( + "TopOpeBRepBuild_ListIteratorOfListOfLoop is deprecated, use " + "NCollection_List>::Iterator directly") +typedef NCollection_List>::Iterator + TopOpeBRepBuild_ListIteratorOfListOfLoop; + +#endif // _TopOpeBRepBuild_ListOfLoop_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepBuild_ListOfPave.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepBuild_ListOfPave.hxx new file mode 100644 index 0000000000..04450d3f41 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepBuild_ListOfPave.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepBuild_ListOfPave.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopOpeBRepBuild_ListOfPave_hxx +#define _TopOpeBRepBuild_ListOfPave_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TopOpeBRepBuild_ListOfPave.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TopOpeBRepBuild_ListOfPave is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> TopOpeBRepBuild_ListOfPave; +Standard_DEPRECATED( + "TopOpeBRepBuild_ListIteratorOfListOfPave is deprecated, use " + "NCollection_List>::Iterator directly") +typedef NCollection_List>::Iterator + TopOpeBRepBuild_ListIteratorOfListOfPave; + +#endif // _TopOpeBRepBuild_ListOfPave_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepBuild_ListOfShapeListOfShape.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepBuild_ListOfShapeListOfShape.hxx new file mode 100644 index 0000000000..28e464ef04 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepBuild_ListOfShapeListOfShape.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepBuild_ListOfShapeListOfShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopOpeBRepBuild_ListOfShapeListOfShape_hxx +#define _TopOpeBRepBuild_ListOfShapeListOfShape_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopOpeBRepBuild_ListOfShapeListOfShape.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TopOpeBRepBuild_ListOfShapeListOfShape is deprecated, use " + "NCollection_List directly") +typedef NCollection_List TopOpeBRepBuild_ListOfShapeListOfShape; +Standard_DEPRECATED("TopOpeBRepBuild_ListIteratorOfListOfShapeListOfShape is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator + TopOpeBRepBuild_ListIteratorOfListOfShapeListOfShape; + +#endif // _TopOpeBRepBuild_ListOfShapeListOfShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference.hxx new file mode 100644 index 0000000000..8fd27c67d3 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly +//! instead. + +#ifndef _TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference_hxx +#define _TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 + TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference; + +#endif // _TopOpeBRepDS_Array1OfDataMapOfIntegerListOfInterference_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepDS_DataMapOfCheckStatus.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_DataMapOfCheckStatus.hxx new file mode 100644 index 0000000000..257f353261 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_DataMapOfCheckStatus.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepDS_DataMapOfCheckStatus.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopOpeBRepDS_DataMapOfCheckStatus_hxx +#define _TopOpeBRepDS_DataMapOfCheckStatus_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopOpeBRepDS_DataMapOfCheckStatus.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED("TopOpeBRepDS_DataMapOfCheckStatus is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap TopOpeBRepDS_DataMapOfCheckStatus; +Standard_DEPRECATED("TopOpeBRepDS_DataMapIteratorOfDataMapOfCheckStatus is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TopOpeBRepDS_DataMapIteratorOfDataMapOfCheckStatus; + +#endif // _TopOpeBRepDS_DataMapOfCheckStatus_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepDS_DataMapOfIntegerListOfInterference.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_DataMapOfIntegerListOfInterference.hxx new file mode 100644 index 0000000000..39d8599b93 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_DataMapOfIntegerListOfInterference.hxx @@ -0,0 +1,40 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepDS_DataMapOfIntegerListOfInterference.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopOpeBRepDS_DataMapOfIntegerListOfInterference_hxx +#define _TopOpeBRepDS_DataMapOfIntegerListOfInterference_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopOpeBRepDS_DataMapOfIntegerListOfInterference.hxx is deprecated " + "since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TopOpeBRepDS_DataMapOfIntegerListOfInterference is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap + TopOpeBRepDS_DataMapOfIntegerListOfInterference; +Standard_DEPRECATED( + "TopOpeBRepDS_DataMapIteratorOfDataMapOfIntegerListOfInterference is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TopOpeBRepDS_DataMapIteratorOfDataMapOfIntegerListOfInterference; + +#endif // _TopOpeBRepDS_DataMapOfIntegerListOfInterference_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepDS_DataMapOfInterferenceListOfInterference.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_DataMapOfInterferenceListOfInterference.hxx new file mode 100644 index 0000000000..ec0dccd4c8 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_DataMapOfInterferenceListOfInterference.hxx @@ -0,0 +1,43 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepDS_DataMapOfInterferenceListOfInterference.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopOpeBRepDS_DataMapOfInterferenceListOfInterference_hxx +#define _TopOpeBRepDS_DataMapOfInterferenceListOfInterference_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopOpeBRepDS_DataMapOfInterferenceListOfInterference.hxx is deprecated " + "since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TopOpeBRepDS_DataMapOfInterferenceListOfInterference is deprecated, use " + "NCollection_DataMap, " + "TopOpeBRepDS_ListOfInterference> directly") +typedef NCollection_DataMap, + TopOpeBRepDS_ListOfInterference> + TopOpeBRepDS_DataMapOfInterferenceListOfInterference; +Standard_DEPRECATED( + "TopOpeBRepDS_DataMapIteratorOfDataMapOfInterferenceListOfInterference is deprecated, use " + "NCollection_DataMap, " + "TopOpeBRepDS_ListOfInterference>::Iterator directly") +typedef NCollection_DataMap, + TopOpeBRepDS_ListOfInterference>::Iterator + TopOpeBRepDS_DataMapIteratorOfDataMapOfInterferenceListOfInterference; + +#endif // _TopOpeBRepDS_DataMapOfInterferenceListOfInterference_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepDS_DataMapOfInterferenceShape.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_DataMapOfInterferenceShape.hxx new file mode 100644 index 0000000000..d0f64e9ab0 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_DataMapOfInterferenceShape.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepDS_DataMapOfInterferenceShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopOpeBRepDS_DataMapOfInterferenceShape_hxx +#define _TopOpeBRepDS_DataMapOfInterferenceShape_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopOpeBRepDS_DataMapOfInterferenceShape.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "TopOpeBRepDS_DataMapOfInterferenceShape is deprecated, use " + "NCollection_DataMap, TopoDS_Shape> directly") +typedef NCollection_DataMap, TopoDS_Shape> + TopOpeBRepDS_DataMapOfInterferenceShape; +Standard_DEPRECATED("TopOpeBRepDS_DataMapIteratorOfDataMapOfInterferenceShape is deprecated, use " + "NCollection_DataMap, " + "TopoDS_Shape>::Iterator directly") +typedef NCollection_DataMap, TopoDS_Shape>::Iterator + TopOpeBRepDS_DataMapIteratorOfDataMapOfInterferenceShape; + +#endif // _TopOpeBRepDS_DataMapOfInterferenceShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State.hxx new file mode 100644 index 0000000000..1b5a8ef1b3 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State.hxx @@ -0,0 +1,44 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State_hxx +#define _TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State.hxx is deprecated since " + "OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap + TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State; +Standard_DEPRECATED("TopOpeBRepDS_DataMapIteratorOfDataMapOfShapeListOfShapeOn1State is " + "deprecated, use NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TopOpeBRepDS_DataMapIteratorOfDataMapOfShapeListOfShapeOn1State; + +#endif // _TopOpeBRepDS_DataMapOfShapeListOfShapeOn1State_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepDS_DataMapOfShapeState.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_DataMapOfShapeState.hxx new file mode 100644 index 0000000000..1d94c1952d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_DataMapOfShapeState.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepDS_DataMapOfShapeState.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopOpeBRepDS_DataMapOfShapeState_hxx +#define _TopOpeBRepDS_DataMapOfShapeState_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopOpeBRepDS_DataMapOfShapeState.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED( + "TopOpeBRepDS_DataMapOfShapeState is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap + TopOpeBRepDS_DataMapOfShapeState; +Standard_DEPRECATED( + "TopOpeBRepDS_DataMapIteratorOfDataMapOfShapeState is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TopOpeBRepDS_DataMapIteratorOfDataMapOfShapeState; + +#endif // _TopOpeBRepDS_DataMapOfShapeState_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepDS_DoubleMapOfIntegerShape.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_DoubleMapOfIntegerShape.hxx new file mode 100644 index 0000000000..969998edb7 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_DoubleMapOfIntegerShape.hxx @@ -0,0 +1,46 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepDS_DoubleMapOfIntegerShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopOpeBRepDS_DoubleMapOfIntegerShape_hxx +#define _TopOpeBRepDS_DoubleMapOfIntegerShape_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopOpeBRepDS_DoubleMapOfIntegerShape.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "TopOpeBRepDS_DoubleMapOfIntegerShape is deprecated, use NCollection_DoubleMap, TopTools_ShapeMapHasher> directly") +typedef NCollection_DoubleMap, + TopTools_ShapeMapHasher> + TopOpeBRepDS_DoubleMapOfIntegerShape; +Standard_DEPRECATED("TopOpeBRepDS_DoubleMapIteratorOfDoubleMapOfIntegerShape is deprecated, use " + "NCollection_DoubleMap, " + "TopTools_ShapeMapHasher>::Iterator directly") +typedef NCollection_DoubleMap, + TopTools_ShapeMapHasher>::Iterator + TopOpeBRepDS_DoubleMapIteratorOfDoubleMapOfIntegerShape; + +#endif // _TopOpeBRepDS_DoubleMapOfIntegerShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference.hxx new file mode 100644 index 0000000000..cfda631984 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly +//! instead. + +#ifndef _TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference_hxx +#define _TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 + TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference; + +#endif // _TopOpeBRepDS_HArray1OfDataMapOfIntegerListOfInterference_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepDS_IndexedDataMapOfShapeWithState.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_IndexedDataMapOfShapeWithState.hxx new file mode 100644 index 0000000000..1567ce5dd0 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_IndexedDataMapOfShapeWithState.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepDS_IndexedDataMapOfShapeWithState.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap directly instead. + +#ifndef _TopOpeBRepDS_IndexedDataMapOfShapeWithState_hxx +#define _TopOpeBRepDS_IndexedDataMapOfShapeWithState_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopOpeBRepDS_IndexedDataMapOfShapeWithState.hxx is deprecated since " + "OCCT 8.0.0. Use NCollection_IndexedDataMap directly.") + + Standard_DEPRECATED("TopOpeBRepDS_IndexedDataMapOfShapeWithState is deprecated, use " + "NCollection_IndexedDataMap directly") +typedef NCollection_IndexedDataMap + TopOpeBRepDS_IndexedDataMapOfShapeWithState; + +#endif // _TopOpeBRepDS_IndexedDataMapOfShapeWithState_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepDS_IndexedDataMapOfVertexPoint.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_IndexedDataMapOfVertexPoint.hxx new file mode 100644 index 0000000000..13c99e9ce6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_IndexedDataMapOfVertexPoint.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepDS_IndexedDataMapOfVertexPoint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap directly instead. + +#ifndef _TopOpeBRepDS_IndexedDataMapOfVertexPoint_hxx +#define _TopOpeBRepDS_IndexedDataMapOfVertexPoint_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TopOpeBRepDS_IndexedDataMapOfVertexPoint.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedDataMap directly.") + + Standard_DEPRECATED("TopOpeBRepDS_IndexedDataMapOfVertexPoint is deprecated, use " + "NCollection_IndexedDataMap directly") +typedef NCollection_IndexedDataMap + TopOpeBRepDS_IndexedDataMapOfVertexPoint; + +#endif // _TopOpeBRepDS_IndexedDataMapOfVertexPoint_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepDS_ListOfInterference.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_ListOfInterference.hxx new file mode 100644 index 0000000000..40dd82b5c4 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_ListOfInterference.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepDS_ListOfInterference.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopOpeBRepDS_ListOfInterference_hxx +#define _TopOpeBRepDS_ListOfInterference_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopOpeBRepDS_ListOfInterference.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED("TopOpeBRepDS_ListOfInterference is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> + TopOpeBRepDS_ListOfInterference; +Standard_DEPRECATED( + "TopOpeBRepDS_ListIteratorOfListOfInterference is deprecated, use " + "NCollection_List>::Iterator directly") +typedef NCollection_List>::Iterator + TopOpeBRepDS_ListIteratorOfListOfInterference; + +#endif // _TopOpeBRepDS_ListOfInterference_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepDS_MapOfCurve.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_MapOfCurve.hxx new file mode 100644 index 0000000000..50eb13f739 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_MapOfCurve.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepDS_MapOfCurve.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopOpeBRepDS_MapOfCurve_hxx +#define _TopOpeBRepDS_MapOfCurve_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TopOpeBRepDS_MapOfCurve.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TopOpeBRepDS_MapOfCurve is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap TopOpeBRepDS_MapOfCurve; +Standard_DEPRECATED("TopOpeBRepDS_DataMapIteratorOfMapOfCurve is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TopOpeBRepDS_DataMapIteratorOfMapOfCurve; + +#endif // _TopOpeBRepDS_MapOfCurve_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepDS_MapOfIntegerShapeData.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_MapOfIntegerShapeData.hxx new file mode 100644 index 0000000000..406844ac7c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_MapOfIntegerShapeData.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepDS_MapOfIntegerShapeData.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopOpeBRepDS_MapOfIntegerShapeData_hxx +#define _TopOpeBRepDS_MapOfIntegerShapeData_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopOpeBRepDS_MapOfIntegerShapeData.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED("TopOpeBRepDS_MapOfIntegerShapeData is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap TopOpeBRepDS_MapOfIntegerShapeData; +Standard_DEPRECATED("TopOpeBRepDS_DataMapIteratorOfMapOfIntegerShapeData is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TopOpeBRepDS_DataMapIteratorOfMapOfIntegerShapeData; + +#endif // _TopOpeBRepDS_MapOfIntegerShapeData_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepDS_MapOfPoint.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_MapOfPoint.hxx new file mode 100644 index 0000000000..53e650bb96 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_MapOfPoint.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepDS_MapOfPoint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopOpeBRepDS_MapOfPoint_hxx +#define _TopOpeBRepDS_MapOfPoint_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TopOpeBRepDS_MapOfPoint.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TopOpeBRepDS_MapOfPoint is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap TopOpeBRepDS_MapOfPoint; +Standard_DEPRECATED("TopOpeBRepDS_DataMapIteratorOfMapOfPoint is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TopOpeBRepDS_DataMapIteratorOfMapOfPoint; + +#endif // _TopOpeBRepDS_MapOfPoint_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepDS_MapOfShapeData.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_MapOfShapeData.hxx new file mode 100644 index 0000000000..b5a7ba84d6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_MapOfShapeData.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepDS_MapOfShapeData.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap directly instead. + +#ifndef _TopOpeBRepDS_MapOfShapeData_hxx +#define _TopOpeBRepDS_MapOfShapeData_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopOpeBRepDS_MapOfShapeData.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedDataMap directly.") + + Standard_DEPRECATED( + "TopOpeBRepDS_MapOfShapeData is deprecated, use NCollection_IndexedDataMap directly") +typedef NCollection_IndexedDataMap + TopOpeBRepDS_MapOfShapeData; + +#endif // _TopOpeBRepDS_MapOfShapeData_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepDS_MapOfSurface.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_MapOfSurface.hxx new file mode 100644 index 0000000000..3472be9135 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_MapOfSurface.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepDS_MapOfSurface.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopOpeBRepDS_MapOfSurface_hxx +#define _TopOpeBRepDS_MapOfSurface_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TopOpeBRepDS_MapOfSurface.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TopOpeBRepDS_MapOfSurface is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap TopOpeBRepDS_MapOfSurface; +Standard_DEPRECATED("TopOpeBRepDS_DataMapIteratorOfMapOfSurface is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TopOpeBRepDS_DataMapIteratorOfMapOfSurface; + +#endif // _TopOpeBRepDS_MapOfSurface_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepDS_ShapeSurface.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_ShapeSurface.hxx new file mode 100644 index 0000000000..2447e1d898 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepDS_ShapeSurface.hxx @@ -0,0 +1,46 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepDS_ShapeSurface.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopOpeBRepDS_ShapeSurface_hxx +#define _TopOpeBRepDS_ShapeSurface_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TopOpeBRepDS_ShapeSurface.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "TopOpeBRepDS_ShapeSurface is deprecated, use NCollection_DataMap, TopTools_ShapeMapHasher> directly") +typedef NCollection_DataMap, + TopTools_ShapeMapHasher> + TopOpeBRepDS_ShapeSurface; +Standard_DEPRECATED( + "TopOpeBRepDS_DataMapIteratorOfShapeSurface is deprecated, use NCollection_DataMap, TopTools_ShapeMapHasher>::Iterator directly") +typedef NCollection_DataMap, + TopTools_ShapeMapHasher>::Iterator + TopOpeBRepDS_DataMapIteratorOfShapeSurface; + +#endif // _TopOpeBRepDS_ShapeSurface_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepTool_DataMapOfOrientedShapeC2DF.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepTool_DataMapOfOrientedShapeC2DF.hxx new file mode 100644 index 0000000000..8a73e4c02b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepTool_DataMapOfOrientedShapeC2DF.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepTool_DataMapOfOrientedShapeC2DF.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopOpeBRepTool_DataMapOfOrientedShapeC2DF_hxx +#define _TopOpeBRepTool_DataMapOfOrientedShapeC2DF_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopOpeBRepTool_DataMapOfOrientedShapeC2DF.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TopOpeBRepTool_DataMapOfOrientedShapeC2DF is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap + TopOpeBRepTool_DataMapOfOrientedShapeC2DF; +Standard_DEPRECATED("TopOpeBRepTool_DataMapIteratorOfDataMapOfOrientedShapeC2DF is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TopOpeBRepTool_DataMapIteratorOfDataMapOfOrientedShapeC2DF; + +#endif // _TopOpeBRepTool_DataMapOfOrientedShapeC2DF_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepTool_DataMapOfShapeListOfC2DF.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepTool_DataMapOfShapeListOfC2DF.hxx new file mode 100644 index 0000000000..2d7aab9ada --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepTool_DataMapOfShapeListOfC2DF.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepTool_DataMapOfShapeListOfC2DF.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopOpeBRepTool_DataMapOfShapeListOfC2DF_hxx +#define _TopOpeBRepTool_DataMapOfShapeListOfC2DF_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopOpeBRepTool_DataMapOfShapeListOfC2DF.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "TopOpeBRepTool_DataMapOfShapeListOfC2DF is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap + TopOpeBRepTool_DataMapOfShapeListOfC2DF; +Standard_DEPRECATED("TopOpeBRepTool_DataMapIteratorOfDataMapOfShapeListOfC2DF is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap:: + Iterator TopOpeBRepTool_DataMapIteratorOfDataMapOfShapeListOfC2DF; + +#endif // _TopOpeBRepTool_DataMapOfShapeListOfC2DF_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepTool_DataMapOfShapeface.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepTool_DataMapOfShapeface.hxx new file mode 100644 index 0000000000..2710a0608b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepTool_DataMapOfShapeface.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepTool_DataMapOfShapeface.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopOpeBRepTool_DataMapOfShapeface_hxx +#define _TopOpeBRepTool_DataMapOfShapeface_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopOpeBRepTool_DataMapOfShapeface.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED( + "TopOpeBRepTool_DataMapOfShapeface is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap + TopOpeBRepTool_DataMapOfShapeface; +Standard_DEPRECATED("TopOpeBRepTool_DataMapIteratorOfDataMapOfShapeface is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TopOpeBRepTool_DataMapIteratorOfDataMapOfShapeface; + +#endif // _TopOpeBRepTool_DataMapOfShapeface_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepTool_IndexedDataMapOfShapeBox.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepTool_IndexedDataMapOfShapeBox.hxx new file mode 100644 index 0000000000..3eac4624b9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepTool_IndexedDataMapOfShapeBox.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepTool_IndexedDataMapOfShapeBox.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap directly instead. + +#ifndef _TopOpeBRepTool_IndexedDataMapOfShapeBox_hxx +#define _TopOpeBRepTool_IndexedDataMapOfShapeBox_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopOpeBRepTool_IndexedDataMapOfShapeBox.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_IndexedDataMap directly.") + + Standard_DEPRECATED("TopOpeBRepTool_IndexedDataMapOfShapeBox is deprecated, use " + "NCollection_IndexedDataMap directly") +typedef NCollection_IndexedDataMap TopOpeBRepTool_IndexedDataMapOfShapeBox; + +#endif // _TopOpeBRepTool_IndexedDataMapOfShapeBox_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepTool_IndexedDataMapOfShapeBox2d.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepTool_IndexedDataMapOfShapeBox2d.hxx new file mode 100644 index 0000000000..db915ee035 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepTool_IndexedDataMapOfShapeBox2d.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepTool_IndexedDataMapOfShapeBox2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap directly instead. + +#ifndef _TopOpeBRepTool_IndexedDataMapOfShapeBox2d_hxx +#define _TopOpeBRepTool_IndexedDataMapOfShapeBox2d_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TopOpeBRepTool_IndexedDataMapOfShapeBox2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedDataMap directly.") + + Standard_DEPRECATED("TopOpeBRepTool_IndexedDataMapOfShapeBox2d is deprecated, use " + "NCollection_IndexedDataMap directly") +typedef NCollection_IndexedDataMap + TopOpeBRepTool_IndexedDataMapOfShapeBox2d; + +#endif // _TopOpeBRepTool_IndexedDataMapOfShapeBox2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepTool_IndexedDataMapOfShapeconnexity.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepTool_IndexedDataMapOfShapeconnexity.hxx new file mode 100644 index 0000000000..cdca481fee --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepTool_IndexedDataMapOfShapeconnexity.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepTool_IndexedDataMapOfShapeconnexity.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap directly instead. + +#ifndef _TopOpeBRepTool_IndexedDataMapOfShapeconnexity_hxx +#define _TopOpeBRepTool_IndexedDataMapOfShapeconnexity_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopOpeBRepTool_IndexedDataMapOfShapeconnexity.hxx is deprecated since " + "OCCT 8.0.0. Use NCollection_IndexedDataMap directly.") + + Standard_DEPRECATED("TopOpeBRepTool_IndexedDataMapOfShapeconnexity is deprecated, use " + "NCollection_IndexedDataMap directly") +typedef NCollection_IndexedDataMap + TopOpeBRepTool_IndexedDataMapOfShapeconnexity; + +#endif // _TopOpeBRepTool_IndexedDataMapOfShapeconnexity_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepTool_IndexedDataMapOfSolidClassifier.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepTool_IndexedDataMapOfSolidClassifier.hxx new file mode 100644 index 0000000000..cda429f8b3 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepTool_IndexedDataMapOfSolidClassifier.hxx @@ -0,0 +1,40 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepTool_IndexedDataMapOfSolidClassifier.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap directly instead. + +#ifndef _TopOpeBRepTool_IndexedDataMapOfSolidClassifier_hxx +#define _TopOpeBRepTool_IndexedDataMapOfSolidClassifier_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopOpeBRepTool_IndexedDataMapOfSolidClassifier.hxx is deprecated since " + "OCCT 8.0.0. Use NCollection_IndexedDataMap directly.") + + Standard_DEPRECATED("TopOpeBRepTool_IndexedDataMapOfSolidClassifier is deprecated, use " + "NCollection_IndexedDataMap directly") +typedef NCollection_IndexedDataMap + TopOpeBRepTool_IndexedDataMapOfSolidClassifier; + +#endif // _TopOpeBRepTool_IndexedDataMapOfSolidClassifier_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRepTool_ListOfC2DF.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRepTool_ListOfC2DF.hxx new file mode 100644 index 0000000000..f5cfab3bcb --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRepTool_ListOfC2DF.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRepTool_ListOfC2DF.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopOpeBRepTool_ListOfC2DF_hxx +#define _TopOpeBRepTool_ListOfC2DF_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TopOpeBRepTool_ListOfC2DF.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "TopOpeBRepTool_ListOfC2DF is deprecated, use NCollection_List directly") +typedef NCollection_List TopOpeBRepTool_ListOfC2DF; +Standard_DEPRECATED("TopOpeBRepTool_ListIteratorOfListOfC2DF is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator TopOpeBRepTool_ListIteratorOfListOfC2DF; + +#endif // _TopOpeBRepTool_ListOfC2DF_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRep_Array1OfLineInter.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRep_Array1OfLineInter.hxx new file mode 100644 index 0000000000..d6a57a6b32 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRep_Array1OfLineInter.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRep_Array1OfLineInter.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _TopOpeBRep_Array1OfLineInter_hxx +#define _TopOpeBRep_Array1OfLineInter_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopOpeBRep_Array1OfLineInter.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("TopOpeBRep_Array1OfLineInter is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 TopOpeBRep_Array1OfLineInter; + +#endif // _TopOpeBRep_Array1OfLineInter_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRep_Array1OfVPointInter.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRep_Array1OfVPointInter.hxx new file mode 100644 index 0000000000..4724c4b7e7 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRep_Array1OfVPointInter.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRep_Array1OfVPointInter.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _TopOpeBRep_Array1OfVPointInter_hxx +#define _TopOpeBRep_Array1OfVPointInter_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopOpeBRep_Array1OfVPointInter.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("TopOpeBRep_Array1OfVPointInter is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 TopOpeBRep_Array1OfVPointInter; + +#endif // _TopOpeBRep_Array1OfVPointInter_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRep_DataMapOfTopolTool.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRep_DataMapOfTopolTool.hxx new file mode 100644 index 0000000000..3ea3911664 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRep_DataMapOfTopolTool.hxx @@ -0,0 +1,47 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRep_DataMapOfTopolTool.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopOpeBRep_DataMapOfTopolTool_hxx +#define _TopOpeBRep_DataMapOfTopolTool_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopOpeBRep_DataMapOfTopolTool.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection types directly.") + + Standard_DEPRECATED( + "TopOpeBRep_DataMapOfTopolTool is deprecated, use NCollection_DataMap, TopTools_ShapeMapHasher> directly") +typedef NCollection_DataMap, + TopTools_ShapeMapHasher> + TopOpeBRep_DataMapOfTopolTool; +Standard_DEPRECATED( + "TopOpeBRep_DataMapIteratorOfDataMapOfTopolTool is deprecated, use " + "NCollection_DataMap, " + "TopTools_ShapeMapHasher>::Iterator directly") +typedef NCollection_DataMap, + TopTools_ShapeMapHasher>::Iterator + TopOpeBRep_DataMapIteratorOfDataMapOfTopolTool; + +#endif // _TopOpeBRep_DataMapOfTopolTool_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRep_HArray1OfLineInter.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRep_HArray1OfLineInter.hxx new file mode 100644 index 0000000000..8f651e5d9e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRep_HArray1OfLineInter.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRep_HArray1OfLineInter.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _TopOpeBRep_HArray1OfLineInter_hxx +#define _TopOpeBRep_HArray1OfLineInter_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopOpeBRep_HArray1OfLineInter.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("TopOpeBRep_HArray1OfLineInter is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 TopOpeBRep_HArray1OfLineInter; + +#endif // _TopOpeBRep_HArray1OfLineInter_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRep_HArray1OfVPointInter.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRep_HArray1OfVPointInter.hxx new file mode 100644 index 0000000000..3447be9be2 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRep_HArray1OfVPointInter.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRep_HArray1OfVPointInter.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _TopOpeBRep_HArray1OfVPointInter_hxx +#define _TopOpeBRep_HArray1OfVPointInter_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopOpeBRep_HArray1OfVPointInter.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_HArray1 directly.") + + Standard_DEPRECATED("TopOpeBRep_HArray1OfVPointInter is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 TopOpeBRep_HArray1OfVPointInter; + +#endif // _TopOpeBRep_HArray1OfVPointInter_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRep_ListOfBipoint.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRep_ListOfBipoint.hxx new file mode 100644 index 0000000000..a6c5f44e3f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRep_ListOfBipoint.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRep_ListOfBipoint.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopOpeBRep_ListOfBipoint_hxx +#define _TopOpeBRep_ListOfBipoint_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TopOpeBRep_ListOfBipoint.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "TopOpeBRep_ListOfBipoint is deprecated, use NCollection_List directly") +typedef NCollection_List TopOpeBRep_ListOfBipoint; +Standard_DEPRECATED("TopOpeBRep_ListIteratorOfListOfBipoint is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator TopOpeBRep_ListIteratorOfListOfBipoint; + +#endif // _TopOpeBRep_ListOfBipoint_hxx diff --git a/src/Deprecated/NCollectionAliases/TopOpeBRep_SequenceOfPoint2d.hxx b/src/Deprecated/NCollectionAliases/TopOpeBRep_SequenceOfPoint2d.hxx new file mode 100644 index 0000000000..6a266a1e87 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopOpeBRep_SequenceOfPoint2d.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopOpeBRep_SequenceOfPoint2d.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _TopOpeBRep_SequenceOfPoint2d_hxx +#define _TopOpeBRep_SequenceOfPoint2d_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopOpeBRep_SequenceOfPoint2d.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED("TopOpeBRep_SequenceOfPoint2d is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence TopOpeBRep_SequenceOfPoint2d; + +#endif // _TopOpeBRep_SequenceOfPoint2d_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_Array1OfListOfShape.hxx b/src/Deprecated/NCollectionAliases/TopTools_Array1OfListOfShape.hxx new file mode 100644 index 0000000000..1577f4fe62 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_Array1OfListOfShape.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_Array1OfListOfShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _TopTools_Array1OfListOfShape_hxx +#define _TopTools_Array1OfListOfShape_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopTools_Array1OfListOfShape.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("TopTools_Array1OfListOfShape is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 TopTools_Array1OfListOfShape; + +#endif // _TopTools_Array1OfListOfShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_Array1OfShape.hxx b/src/Deprecated/NCollectionAliases/TopTools_Array1OfShape.hxx new file mode 100644 index 0000000000..0b4e9658e2 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_Array1OfShape.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_Array1OfShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _TopTools_Array1OfShape_hxx +#define _TopTools_Array1OfShape_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopTools_Array1OfShape.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED( + "TopTools_Array1OfShape is deprecated, use NCollection_Array1 directly") +typedef NCollection_Array1 TopTools_Array1OfShape; + +#endif // _TopTools_Array1OfShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_Array2OfShape.hxx b/src/Deprecated/NCollectionAliases/TopTools_Array2OfShape.hxx new file mode 100644 index 0000000000..c0f23e0d4f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_Array2OfShape.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_Array2OfShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2 directly instead. + +#ifndef _TopTools_Array2OfShape_hxx +#define _TopTools_Array2OfShape_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopTools_Array2OfShape.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array2 directly.") + + Standard_DEPRECATED( + "TopTools_Array2OfShape is deprecated, use NCollection_Array2 directly") +typedef NCollection_Array2 TopTools_Array2OfShape; + +#endif // _TopTools_Array2OfShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_DataMapOfIntegerListOfShape.hxx b/src/Deprecated/NCollectionAliases/TopTools_DataMapOfIntegerListOfShape.hxx new file mode 100644 index 0000000000..bf6707e1ac --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_DataMapOfIntegerListOfShape.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_DataMapOfIntegerListOfShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopTools_DataMapOfIntegerListOfShape_hxx +#define _TopTools_DataMapOfIntegerListOfShape_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopTools_DataMapOfIntegerListOfShape.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TopTools_DataMapOfIntegerListOfShape is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap TopTools_DataMapOfIntegerListOfShape; +Standard_DEPRECATED("TopTools_DataMapIteratorOfDataMapOfIntegerListOfShape is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TopTools_DataMapIteratorOfDataMapOfIntegerListOfShape; + +#endif // _TopTools_DataMapOfIntegerListOfShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_DataMapOfIntegerShape.hxx b/src/Deprecated/NCollectionAliases/TopTools_DataMapOfIntegerShape.hxx new file mode 100644 index 0000000000..3b8fd2954c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_DataMapOfIntegerShape.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_DataMapOfIntegerShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopTools_DataMapOfIntegerShape_hxx +#define _TopTools_DataMapOfIntegerShape_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopTools_DataMapOfIntegerShape.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection types directly.") + + Standard_DEPRECATED("TopTools_DataMapOfIntegerShape is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap TopTools_DataMapOfIntegerShape; +Standard_DEPRECATED("TopTools_DataMapIteratorOfDataMapOfIntegerShape is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TopTools_DataMapIteratorOfDataMapOfIntegerShape; + +#endif // _TopTools_DataMapOfIntegerShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_DataMapOfOrientedShapeInteger.hxx b/src/Deprecated/NCollectionAliases/TopTools_DataMapOfOrientedShapeInteger.hxx new file mode 100644 index 0000000000..dbd407a4c1 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_DataMapOfOrientedShapeInteger.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_DataMapOfOrientedShapeInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopTools_DataMapOfOrientedShapeInteger_hxx +#define _TopTools_DataMapOfOrientedShapeInteger_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopTools_DataMapOfOrientedShapeInteger.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TopTools_DataMapOfOrientedShapeInteger is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap TopTools_DataMapOfOrientedShapeInteger; +Standard_DEPRECATED("TopTools_DataMapIteratorOfDataMapOfOrientedShapeInteger is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TopTools_DataMapIteratorOfDataMapOfOrientedShapeInteger; + +#endif // _TopTools_DataMapOfOrientedShapeInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_DataMapOfOrientedShapeShape.hxx b/src/Deprecated/NCollectionAliases/TopTools_DataMapOfOrientedShapeShape.hxx new file mode 100644 index 0000000000..be316e2b85 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_DataMapOfOrientedShapeShape.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_DataMapOfOrientedShapeShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopTools_DataMapOfOrientedShapeShape_hxx +#define _TopTools_DataMapOfOrientedShapeShape_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopTools_DataMapOfOrientedShapeShape.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TopTools_DataMapOfOrientedShapeShape is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap TopTools_DataMapOfOrientedShapeShape; +Standard_DEPRECATED("TopTools_DataMapIteratorOfDataMapOfOrientedShapeShape is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TopTools_DataMapIteratorOfDataMapOfOrientedShapeShape; + +#endif // _TopTools_DataMapOfOrientedShapeShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_DataMapOfShapeBox.hxx b/src/Deprecated/NCollectionAliases/TopTools_DataMapOfShapeBox.hxx new file mode 100644 index 0000000000..b0e0a62ae9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_DataMapOfShapeBox.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_DataMapOfShapeBox.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopTools_DataMapOfShapeBox_hxx +#define _TopTools_DataMapOfShapeBox_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TopTools_DataMapOfShapeBox.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "TopTools_DataMapOfShapeBox is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap + TopTools_DataMapOfShapeBox; +Standard_DEPRECATED( + "TopTools_DataMapIteratorOfDataMapOfShapeBox is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TopTools_DataMapIteratorOfDataMapOfShapeBox; + +#endif // _TopTools_DataMapOfShapeBox_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_DataMapOfShapeInteger.hxx b/src/Deprecated/NCollectionAliases/TopTools_DataMapOfShapeInteger.hxx new file mode 100644 index 0000000000..ad0d4877cc --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_DataMapOfShapeInteger.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_DataMapOfShapeInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopTools_DataMapOfShapeInteger_hxx +#define _TopTools_DataMapOfShapeInteger_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopTools_DataMapOfShapeInteger.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection types directly.") + + Standard_DEPRECATED("TopTools_DataMapOfShapeInteger is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap + TopTools_DataMapOfShapeInteger; +Standard_DEPRECATED( + "TopTools_DataMapIteratorOfDataMapOfShapeInteger is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TopTools_DataMapIteratorOfDataMapOfShapeInteger; + +#endif // _TopTools_DataMapOfShapeInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_DataMapOfShapeListOfInteger.hxx b/src/Deprecated/NCollectionAliases/TopTools_DataMapOfShapeListOfInteger.hxx new file mode 100644 index 0000000000..49657d43d8 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_DataMapOfShapeListOfInteger.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_DataMapOfShapeListOfInteger.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopTools_DataMapOfShapeListOfInteger_hxx +#define _TopTools_DataMapOfShapeListOfInteger_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopTools_DataMapOfShapeListOfInteger.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "TopTools_DataMapOfShapeListOfInteger is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap + TopTools_DataMapOfShapeListOfInteger; +Standard_DEPRECATED("TopTools_DataMapIteratorOfDataMapOfShapeListOfInteger is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TopTools_DataMapIteratorOfDataMapOfShapeListOfInteger; + +#endif // _TopTools_DataMapOfShapeListOfInteger_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_DataMapOfShapeListOfShape.hxx b/src/Deprecated/NCollectionAliases/TopTools_DataMapOfShapeListOfShape.hxx new file mode 100644 index 0000000000..c6c7e6a7e4 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_DataMapOfShapeListOfShape.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_DataMapOfShapeListOfShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopTools_DataMapOfShapeListOfShape_hxx +#define _TopTools_DataMapOfShapeListOfShape_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopTools_DataMapOfShapeListOfShape.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED( + "TopTools_DataMapOfShapeListOfShape is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap + TopTools_DataMapOfShapeListOfShape; +Standard_DEPRECATED("TopTools_DataMapIteratorOfDataMapOfShapeListOfShape is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TopTools_DataMapIteratorOfDataMapOfShapeListOfShape; + +#endif // _TopTools_DataMapOfShapeListOfShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_DataMapOfShapeReal.hxx b/src/Deprecated/NCollectionAliases/TopTools_DataMapOfShapeReal.hxx new file mode 100644 index 0000000000..32ada76b39 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_DataMapOfShapeReal.hxx @@ -0,0 +1,40 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_DataMapOfShapeReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopTools_DataMapOfShapeReal_hxx +#define _TopTools_DataMapOfShapeReal_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TopTools_DataMapOfShapeReal.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TopTools_DataMapOfShapeReal is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap + TopTools_DataMapOfShapeReal; +Standard_DEPRECATED( + "TopTools_DataMapIteratorOfDataMapOfShapeReal is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TopTools_DataMapIteratorOfDataMapOfShapeReal; + +#endif // _TopTools_DataMapOfShapeReal_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_DataMapOfShapeSequenceOfShape.hxx b/src/Deprecated/NCollectionAliases/TopTools_DataMapOfShapeSequenceOfShape.hxx new file mode 100644 index 0000000000..782669a977 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_DataMapOfShapeSequenceOfShape.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_DataMapOfShapeSequenceOfShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopTools_DataMapOfShapeSequenceOfShape_hxx +#define _TopTools_DataMapOfShapeSequenceOfShape_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopTools_DataMapOfShapeSequenceOfShape.hxx is deprecated since OCCT " + "8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "TopTools_DataMapOfShapeSequenceOfShape is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap + TopTools_DataMapOfShapeSequenceOfShape; +Standard_DEPRECATED("TopTools_DataMapIteratorOfDataMapOfShapeSequenceOfShape is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap:: + Iterator TopTools_DataMapIteratorOfDataMapOfShapeSequenceOfShape; + +#endif // _TopTools_DataMapOfShapeSequenceOfShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_DataMapOfShapeShape.hxx b/src/Deprecated/NCollectionAliases/TopTools_DataMapOfShapeShape.hxx new file mode 100644 index 0000000000..085ed0e62c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_DataMapOfShapeShape.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_DataMapOfShapeShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopTools_DataMapOfShapeShape_hxx +#define _TopTools_DataMapOfShapeShape_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopTools_DataMapOfShapeShape.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection types directly.") + + Standard_DEPRECATED( + "TopTools_DataMapOfShapeShape is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap + TopTools_DataMapOfShapeShape; +Standard_DEPRECATED( + "TopTools_DataMapIteratorOfDataMapOfShapeShape is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + TopTools_DataMapIteratorOfDataMapOfShapeShape; + +#endif // _TopTools_DataMapOfShapeShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_HArray1OfListOfShape.hxx b/src/Deprecated/NCollectionAliases/TopTools_HArray1OfListOfShape.hxx new file mode 100644 index 0000000000..68bb4187db --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_HArray1OfListOfShape.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_HArray1OfListOfShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _TopTools_HArray1OfListOfShape_hxx +#define _TopTools_HArray1OfListOfShape_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopTools_HArray1OfListOfShape.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED("TopTools_HArray1OfListOfShape is deprecated, use " + "NCollection_HArray1 directly") +typedef NCollection_HArray1 TopTools_HArray1OfListOfShape; + +#endif // _TopTools_HArray1OfListOfShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_HArray1OfShape.hxx b/src/Deprecated/NCollectionAliases/TopTools_HArray1OfShape.hxx new file mode 100644 index 0000000000..a70ffd5454 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_HArray1OfShape.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_HArray1OfShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray1 directly instead. + +#ifndef _TopTools_HArray1OfShape_hxx +#define _TopTools_HArray1OfShape_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopTools_HArray1OfShape.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray1 directly.") + + Standard_DEPRECATED( + "TopTools_HArray1OfShape is deprecated, use NCollection_HArray1 directly") +typedef NCollection_HArray1 TopTools_HArray1OfShape; + +#endif // _TopTools_HArray1OfShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_HArray2OfShape.hxx b/src/Deprecated/NCollectionAliases/TopTools_HArray2OfShape.hxx new file mode 100644 index 0000000000..899974ff0f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_HArray2OfShape.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_HArray2OfShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HArray2 directly instead. + +#ifndef _TopTools_HArray2OfShape_hxx +#define _TopTools_HArray2OfShape_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopTools_HArray2OfShape.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HArray2 directly.") + + Standard_DEPRECATED( + "TopTools_HArray2OfShape is deprecated, use NCollection_HArray2 directly") +typedef NCollection_HArray2 TopTools_HArray2OfShape; + +#endif // _TopTools_HArray2OfShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_HSequenceOfShape.hxx b/src/Deprecated/NCollectionAliases/TopTools_HSequenceOfShape.hxx new file mode 100644 index 0000000000..555cd30f1f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_HSequenceOfShape.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_HSequenceOfShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence directly instead. + +#ifndef _TopTools_HSequenceOfShape_hxx +#define _TopTools_HSequenceOfShape_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopTools_HSequenceOfShape.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence directly.") + + Standard_DEPRECATED( + "TopTools_HSequenceOfShape is deprecated, use NCollection_HSequence directly") +typedef NCollection_HSequence TopTools_HSequenceOfShape; + +#endif // _TopTools_HSequenceOfShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_IndexedDataMapOfShapeAddress.hxx b/src/Deprecated/NCollectionAliases/TopTools_IndexedDataMapOfShapeAddress.hxx new file mode 100644 index 0000000000..76c226e960 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_IndexedDataMapOfShapeAddress.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_IndexedDataMapOfShapeAddress.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap +//! directly instead. + +#ifndef _TopTools_IndexedDataMapOfShapeAddress_hxx +#define _TopTools_IndexedDataMapOfShapeAddress_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TopTools_IndexedDataMapOfShapeAddress.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedDataMap directly.") + + Standard_DEPRECATED( + "TopTools_IndexedDataMapOfShapeAddress is deprecated, use " + "NCollection_IndexedDataMap directly") +typedef NCollection_IndexedDataMap + TopTools_IndexedDataMapOfShapeAddress; + +#endif // _TopTools_IndexedDataMapOfShapeAddress_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_IndexedDataMapOfShapeListOfShape.hxx b/src/Deprecated/NCollectionAliases/TopTools_IndexedDataMapOfShapeListOfShape.hxx new file mode 100644 index 0000000000..9dc0fad49f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_IndexedDataMapOfShapeListOfShape.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_IndexedDataMapOfShapeListOfShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap directly instead. + +#ifndef _TopTools_IndexedDataMapOfShapeListOfShape_hxx +#define _TopTools_IndexedDataMapOfShapeListOfShape_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopTools_IndexedDataMapOfShapeListOfShape.hxx is deprecated since OCCT " + "8.0.0. Use NCollection_IndexedDataMap directly.") + + Standard_DEPRECATED("TopTools_IndexedDataMapOfShapeListOfShape is deprecated, use " + "NCollection_IndexedDataMap directly") +typedef NCollection_IndexedDataMap + TopTools_IndexedDataMapOfShapeListOfShape; + +#endif // _TopTools_IndexedDataMapOfShapeListOfShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_IndexedDataMapOfShapeReal.hxx b/src/Deprecated/NCollectionAliases/TopTools_IndexedDataMapOfShapeReal.hxx new file mode 100644 index 0000000000..5c8eb9cdf5 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_IndexedDataMapOfShapeReal.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_IndexedDataMapOfShapeReal.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap +//! directly instead. + +#ifndef _TopTools_IndexedDataMapOfShapeReal_hxx +#define _TopTools_IndexedDataMapOfShapeReal_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TopTools_IndexedDataMapOfShapeReal.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedDataMap directly.") + + Standard_DEPRECATED( + "TopTools_IndexedDataMapOfShapeReal is deprecated, use " + "NCollection_IndexedDataMap directly") +typedef NCollection_IndexedDataMap + TopTools_IndexedDataMapOfShapeReal; + +#endif // _TopTools_IndexedDataMapOfShapeReal_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_IndexedDataMapOfShapeShape.hxx b/src/Deprecated/NCollectionAliases/TopTools_IndexedDataMapOfShapeShape.hxx new file mode 100644 index 0000000000..42e91094af --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_IndexedDataMapOfShapeShape.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_IndexedDataMapOfShapeShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap +//! directly instead. + +#ifndef _TopTools_IndexedDataMapOfShapeShape_hxx +#define _TopTools_IndexedDataMapOfShapeShape_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TopTools_IndexedDataMapOfShapeShape.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedDataMap directly.") + + Standard_DEPRECATED( + "TopTools_IndexedDataMapOfShapeShape is deprecated, use " + "NCollection_IndexedDataMap directly") +typedef NCollection_IndexedDataMap + TopTools_IndexedDataMapOfShapeShape; + +#endif // _TopTools_IndexedDataMapOfShapeShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_IndexedMapOfOrientedShape.hxx b/src/Deprecated/NCollectionAliases/TopTools_IndexedMapOfOrientedShape.hxx new file mode 100644 index 0000000000..dc03da002e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_IndexedMapOfOrientedShape.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_IndexedMapOfOrientedShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedMap directly instead. + +#ifndef _TopTools_IndexedMapOfOrientedShape_hxx +#define _TopTools_IndexedMapOfOrientedShape_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopTools_IndexedMapOfOrientedShape.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_IndexedMap directly.") + + Standard_DEPRECATED("TopTools_IndexedMapOfOrientedShape is deprecated, use " + "NCollection_IndexedMap directly") +typedef NCollection_IndexedMap TopTools_IndexedMapOfOrientedShape; + +#endif // _TopTools_IndexedMapOfOrientedShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_IndexedMapOfShape.hxx b/src/Deprecated/NCollectionAliases/TopTools_IndexedMapOfShape.hxx new file mode 100644 index 0000000000..40e6b496c9 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_IndexedMapOfShape.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_IndexedMapOfShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedMap directly instead. + +#ifndef _TopTools_IndexedMapOfShape_hxx +#define _TopTools_IndexedMapOfShape_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TopTools_IndexedMapOfShape.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedMap directly.") + + Standard_DEPRECATED("TopTools_IndexedMapOfShape is deprecated, use " + "NCollection_IndexedMap directly") +typedef NCollection_IndexedMap TopTools_IndexedMapOfShape; + +#endif // _TopTools_IndexedMapOfShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_ListOfListOfShape.hxx b/src/Deprecated/NCollectionAliases/TopTools_ListOfListOfShape.hxx new file mode 100644 index 0000000000..565eae09b7 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_ListOfListOfShape.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_ListOfListOfShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopTools_ListOfListOfShape_hxx +#define _TopTools_ListOfListOfShape_hxx + +#include +#include + +Standard_HEADER_DEPRECATED( + "TopTools_ListOfListOfShape.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "TopTools_ListOfListOfShape is deprecated, use NCollection_List directly") +typedef NCollection_List TopTools_ListOfListOfShape; +Standard_DEPRECATED("TopTools_ListIteratorOfListOfListOfShape is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator TopTools_ListIteratorOfListOfListOfShape; + +#endif // _TopTools_ListOfListOfShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_ListOfShape.hxx b/src/Deprecated/NCollectionAliases/TopTools_ListOfShape.hxx new file mode 100644 index 0000000000..70a305121f --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_ListOfShape.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_ListOfShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopTools_ListOfShape_hxx +#define _TopTools_ListOfShape_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TopTools_ListOfShape.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "TopTools_ListOfShape is deprecated, use NCollection_List directly") +typedef NCollection_List TopTools_ListOfShape; +Standard_DEPRECATED("TopTools_ListIteratorOfListOfShape is deprecated, use " + "NCollection_List::Iterator directly") +typedef NCollection_List::Iterator TopTools_ListIteratorOfListOfShape; + +#endif // _TopTools_ListOfShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_MapOfOrientedShape.hxx b/src/Deprecated/NCollectionAliases/TopTools_MapOfOrientedShape.hxx new file mode 100644 index 0000000000..fa4f185e4a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_MapOfOrientedShape.hxx @@ -0,0 +1,36 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_MapOfOrientedShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopTools_MapOfOrientedShape_hxx +#define _TopTools_MapOfOrientedShape_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TopTools_MapOfOrientedShape.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "TopTools_MapOfOrientedShape is deprecated, use NCollection_Map directly") +typedef NCollection_Map TopTools_MapOfOrientedShape; +Standard_DEPRECATED("TopTools_MapIteratorOfMapOfOrientedShape is deprecated, use " + "NCollection_Map::Iterator directly") +typedef NCollection_Map::Iterator TopTools_MapIteratorOfMapOfOrientedShape; + +#endif // _TopTools_MapOfOrientedShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_MapOfShape.hxx b/src/Deprecated/NCollectionAliases/TopTools_MapOfShape.hxx new file mode 100644 index 0000000000..73405f1cb5 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_MapOfShape.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_MapOfShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _TopTools_MapOfShape_hxx +#define _TopTools_MapOfShape_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TopTools_MapOfShape.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("TopTools_MapOfShape is deprecated, use NCollection_Map directly") +typedef NCollection_Map TopTools_MapOfShape; +Standard_DEPRECATED("TopTools_MapIteratorOfMapOfShape is deprecated, use " + "NCollection_Map::Iterator directly") +typedef NCollection_Map::Iterator + TopTools_MapIteratorOfMapOfShape; + +#endif // _TopTools_MapOfShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTools_SequenceOfShape.hxx b/src/Deprecated/NCollectionAliases/TopTools_SequenceOfShape.hxx new file mode 100644 index 0000000000..8d9dcf6380 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTools_SequenceOfShape.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTools_SequenceOfShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _TopTools_SequenceOfShape_hxx +#define _TopTools_SequenceOfShape_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopTools_SequenceOfShape.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED( + "TopTools_SequenceOfShape is deprecated, use NCollection_Sequence directly") +typedef NCollection_Sequence TopTools_SequenceOfShape; + +#endif // _TopTools_SequenceOfShape_hxx diff --git a/src/Deprecated/NCollectionAliases/TopTrans_Array2OfOrientation.hxx b/src/Deprecated/NCollectionAliases/TopTrans_Array2OfOrientation.hxx new file mode 100644 index 0000000000..6aab0cc535 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TopTrans_Array2OfOrientation.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TopTrans_Array2OfOrientation.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array2 directly instead. + +#ifndef _TopTrans_Array2OfOrientation_hxx +#define _TopTrans_Array2OfOrientation_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("TopTrans_Array2OfOrientation.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array2 directly.") + + Standard_DEPRECATED("TopTrans_Array2OfOrientation is deprecated, use " + "NCollection_Array2 directly") +typedef NCollection_Array2 TopTrans_Array2OfOrientation; + +#endif // _TopTrans_Array2OfOrientation_hxx diff --git a/src/Deprecated/NCollectionAliases/TransferBRep_HSequenceOfTransferResultInfo.hxx b/src/Deprecated/NCollectionAliases/TransferBRep_HSequenceOfTransferResultInfo.hxx new file mode 100644 index 0000000000..58f8a1cbca --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TransferBRep_HSequenceOfTransferResultInfo.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TransferBRep_HSequenceOfTransferResultInfo.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> +//! directly instead. + +#ifndef _TransferBRep_HSequenceOfTransferResultInfo_hxx +#define _TransferBRep_HSequenceOfTransferResultInfo_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TransferBRep_HSequenceOfTransferResultInfo.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED( + "TransferBRep_HSequenceOfTransferResultInfo is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> + TransferBRep_HSequenceOfTransferResultInfo; + +#endif // _TransferBRep_HSequenceOfTransferResultInfo_hxx diff --git a/src/Deprecated/NCollectionAliases/TransferBRep_SequenceOfTransferResultInfo.hxx b/src/Deprecated/NCollectionAliases/TransferBRep_SequenceOfTransferResultInfo.hxx new file mode 100644 index 0000000000..044d7de1f5 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/TransferBRep_SequenceOfTransferResultInfo.hxx @@ -0,0 +1,37 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file TransferBRep_SequenceOfTransferResultInfo.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> +//! directly instead. + +#ifndef _TransferBRep_SequenceOfTransferResultInfo_hxx +#define _TransferBRep_SequenceOfTransferResultInfo_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "TransferBRep_SequenceOfTransferResultInfo.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED( + "TransferBRep_SequenceOfTransferResultInfo is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> + TransferBRep_SequenceOfTransferResultInfo; + +#endif // _TransferBRep_SequenceOfTransferResultInfo_hxx diff --git a/src/Deprecated/NCollectionAliases/Transfer_HSequenceOfBinder.hxx b/src/Deprecated/NCollectionAliases/Transfer_HSequenceOfBinder.hxx new file mode 100644 index 0000000000..a945a68056 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Transfer_HSequenceOfBinder.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Transfer_HSequenceOfBinder.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> directly instead. + +#ifndef _Transfer_HSequenceOfBinder_hxx +#define _Transfer_HSequenceOfBinder_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Transfer_HSequenceOfBinder.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED("Transfer_HSequenceOfBinder is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> Transfer_HSequenceOfBinder; + +#endif // _Transfer_HSequenceOfBinder_hxx diff --git a/src/Deprecated/NCollectionAliases/Transfer_HSequenceOfFinder.hxx b/src/Deprecated/NCollectionAliases/Transfer_HSequenceOfFinder.hxx new file mode 100644 index 0000000000..d9d3278085 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Transfer_HSequenceOfFinder.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Transfer_HSequenceOfFinder.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> directly instead. + +#ifndef _Transfer_HSequenceOfFinder_hxx +#define _Transfer_HSequenceOfFinder_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Transfer_HSequenceOfFinder.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED("Transfer_HSequenceOfFinder is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> Transfer_HSequenceOfFinder; + +#endif // _Transfer_HSequenceOfFinder_hxx diff --git a/src/Deprecated/NCollectionAliases/Transfer_SequenceOfBinder.hxx b/src/Deprecated/NCollectionAliases/Transfer_SequenceOfBinder.hxx new file mode 100644 index 0000000000..3533bcf468 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Transfer_SequenceOfBinder.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Transfer_SequenceOfBinder.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _Transfer_SequenceOfBinder_hxx +#define _Transfer_SequenceOfBinder_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Transfer_SequenceOfBinder.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("Transfer_SequenceOfBinder is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> Transfer_SequenceOfBinder; + +#endif // _Transfer_SequenceOfBinder_hxx diff --git a/src/Deprecated/NCollectionAliases/Transfer_SequenceOfFinder.hxx b/src/Deprecated/NCollectionAliases/Transfer_SequenceOfFinder.hxx new file mode 100644 index 0000000000..025572a81e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Transfer_SequenceOfFinder.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Transfer_SequenceOfFinder.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _Transfer_SequenceOfFinder_hxx +#define _Transfer_SequenceOfFinder_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Transfer_SequenceOfFinder.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("Transfer_SequenceOfFinder is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> Transfer_SequenceOfFinder; + +#endif // _Transfer_SequenceOfFinder_hxx diff --git a/src/Deprecated/NCollectionAliases/Transfer_TransferMapOfProcessForFinder.hxx b/src/Deprecated/NCollectionAliases/Transfer_TransferMapOfProcessForFinder.hxx new file mode 100644 index 0000000000..f680f9f384 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Transfer_TransferMapOfProcessForFinder.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Transfer_TransferMapOfProcessForFinder.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap, +//! opencascade::handle, Transfer_FindHasher> directly instead. + +#ifndef _Transfer_TransferMapOfProcessForFinder_hxx +#define _Transfer_TransferMapOfProcessForFinder_hxx + +#include +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Transfer_TransferMapOfProcessForFinder.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedDataMap, " + "opencascade::handle, Transfer_FindHasher> directly.") + + Standard_DEPRECATED("Transfer_TransferMapOfProcessForFinder is deprecated, use " + "NCollection_IndexedDataMap, " + "opencascade::handle, Transfer_FindHasher> directly") +typedef NCollection_IndexedDataMap, + opencascade::handle, + Transfer_FindHasher> + Transfer_TransferMapOfProcessForFinder; + +#endif // _Transfer_TransferMapOfProcessForFinder_hxx diff --git a/src/Deprecated/NCollectionAliases/Transfer_TransferMapOfProcessForTransient.hxx b/src/Deprecated/NCollectionAliases/Transfer_TransferMapOfProcessForTransient.hxx new file mode 100644 index 0000000000..effec391c4 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Transfer_TransferMapOfProcessForTransient.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Transfer_TransferMapOfProcessForTransient.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_IndexedDataMap, +//! opencascade::handle> directly instead. + +#ifndef _Transfer_TransferMapOfProcessForTransient_hxx +#define _Transfer_TransferMapOfProcessForTransient_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "Transfer_TransferMapOfProcessForTransient.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_IndexedDataMap, " + "opencascade::handle> directly.") + + Standard_DEPRECATED("Transfer_TransferMapOfProcessForTransient is deprecated, use " + "NCollection_IndexedDataMap, " + "opencascade::handle> directly") +typedef NCollection_IndexedDataMap, + opencascade::handle> + Transfer_TransferMapOfProcessForTransient; + +#endif // _Transfer_TransferMapOfProcessForTransient_hxx diff --git a/src/Deprecated/NCollectionAliases/Units_QtsSequence.hxx b/src/Deprecated/NCollectionAliases/Units_QtsSequence.hxx new file mode 100644 index 0000000000..a70bec5f73 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Units_QtsSequence.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Units_QtsSequence.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _Units_QtsSequence_hxx +#define _Units_QtsSequence_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Units_QtsSequence.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("Units_QtsSequence is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> Units_QtsSequence; + +#endif // _Units_QtsSequence_hxx diff --git a/src/Deprecated/NCollectionAliases/Units_QuantitiesSequence.hxx b/src/Deprecated/NCollectionAliases/Units_QuantitiesSequence.hxx new file mode 100644 index 0000000000..ed50cc1164 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Units_QuantitiesSequence.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Units_QuantitiesSequence.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> directly instead. + +#ifndef _Units_QuantitiesSequence_hxx +#define _Units_QuantitiesSequence_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Units_QuantitiesSequence.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED("Units_QuantitiesSequence is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> Units_QuantitiesSequence; + +#endif // _Units_QuantitiesSequence_hxx diff --git a/src/Deprecated/NCollectionAliases/Units_TksSequence.hxx b/src/Deprecated/NCollectionAliases/Units_TksSequence.hxx new file mode 100644 index 0000000000..f6d46983c6 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Units_TksSequence.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Units_TksSequence.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _Units_TksSequence_hxx +#define _Units_TksSequence_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Units_TksSequence.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("Units_TksSequence is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> Units_TksSequence; + +#endif // _Units_TksSequence_hxx diff --git a/src/Deprecated/NCollectionAliases/Units_TokensSequence.hxx b/src/Deprecated/NCollectionAliases/Units_TokensSequence.hxx new file mode 100644 index 0000000000..c065151f21 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Units_TokensSequence.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Units_TokensSequence.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> directly instead. + +#ifndef _Units_TokensSequence_hxx +#define _Units_TokensSequence_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Units_TokensSequence.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED("Units_TokensSequence is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> Units_TokensSequence; + +#endif // _Units_TokensSequence_hxx diff --git a/src/Deprecated/NCollectionAliases/Units_UnitsSequence.hxx b/src/Deprecated/NCollectionAliases/Units_UnitsSequence.hxx new file mode 100644 index 0000000000..09bf505069 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Units_UnitsSequence.hxx @@ -0,0 +1,34 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Units_UnitsSequence.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_HSequence> directly instead. + +#ifndef _Units_UnitsSequence_hxx +#define _Units_UnitsSequence_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("Units_UnitsSequence.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_HSequence> directly.") + + Standard_DEPRECATED("Units_UnitsSequence is deprecated, use " + "NCollection_HSequence> directly") +typedef NCollection_HSequence> Units_UnitsSequence; + +#endif // _Units_UnitsSequence_hxx diff --git a/src/Deprecated/NCollectionAliases/Units_UtsSequence.hxx b/src/Deprecated/NCollectionAliases/Units_UtsSequence.hxx new file mode 100644 index 0000000000..65bb40025a --- /dev/null +++ b/src/Deprecated/NCollectionAliases/Units_UtsSequence.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file Units_UtsSequence.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence> directly instead. + +#ifndef _Units_UtsSequence_hxx +#define _Units_UtsSequence_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("Units_UtsSequence.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence> directly.") + + Standard_DEPRECATED("Units_UtsSequence is deprecated, use " + "NCollection_Sequence> directly") +typedef NCollection_Sequence> Units_UtsSequence; + +#endif // _Units_UtsSequence_hxx diff --git a/src/Deprecated/NCollectionAliases/V3d_ListOfLight.hxx b/src/Deprecated/NCollectionAliases/V3d_ListOfLight.hxx new file mode 100644 index 0000000000..25fc993942 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/V3d_ListOfLight.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file V3d_ListOfLight.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _V3d_ListOfLight_hxx +#define _V3d_ListOfLight_hxx + +#include +#include + +Standard_HEADER_DEPRECATED( + "V3d_ListOfLight.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("V3d_ListOfLight is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> V3d_ListOfLight; +Standard_DEPRECATED("V3d_ListOfLightIterator is deprecated, use " + "NCollection_List>::Iterator directly") +typedef NCollection_List>::Iterator V3d_ListOfLightIterator; + +#endif // _V3d_ListOfLight_hxx diff --git a/src/Deprecated/NCollectionAliases/VrmlData_DataMapOfShapeAppearance.hxx b/src/Deprecated/NCollectionAliases/VrmlData_DataMapOfShapeAppearance.hxx new file mode 100644 index 0000000000..03205cc340 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/VrmlData_DataMapOfShapeAppearance.hxx @@ -0,0 +1,39 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file VrmlData_DataMapOfShapeAppearance.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_DataMap, +//! opencascade::handle> directly instead. + +#ifndef _VrmlData_DataMapOfShapeAppearance_hxx +#define _VrmlData_DataMapOfShapeAppearance_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("VrmlData_DataMapOfShapeAppearance.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_DataMap, " + "opencascade::handle> directly.") + + Standard_DEPRECATED("VrmlData_DataMapOfShapeAppearance is deprecated, use " + "NCollection_DataMap, " + "opencascade::handle> directly") +typedef NCollection_DataMap, + opencascade::handle> + VrmlData_DataMapOfShapeAppearance; + +#endif // _VrmlData_DataMapOfShapeAppearance_hxx diff --git a/src/Deprecated/NCollectionAliases/VrmlData_ListOfNode.hxx b/src/Deprecated/NCollectionAliases/VrmlData_ListOfNode.hxx new file mode 100644 index 0000000000..a38fc34851 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/VrmlData_ListOfNode.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file VrmlData_ListOfNode.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_List> directly instead. + +#ifndef _VrmlData_ListOfNode_hxx +#define _VrmlData_ListOfNode_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("VrmlData_ListOfNode.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_List> directly.") + + Standard_DEPRECATED("VrmlData_ListOfNode is deprecated, use " + "NCollection_List> directly") +typedef NCollection_List> VrmlData_ListOfNode; + +#endif // _VrmlData_ListOfNode_hxx diff --git a/src/Deprecated/NCollectionAliases/VrmlData_MapOfNode.hxx b/src/Deprecated/NCollectionAliases/VrmlData_MapOfNode.hxx new file mode 100644 index 0000000000..249e4dc8dc --- /dev/null +++ b/src/Deprecated/NCollectionAliases/VrmlData_MapOfNode.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file VrmlData_MapOfNode.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Map> directly instead. + +#ifndef _VrmlData_MapOfNode_hxx +#define _VrmlData_MapOfNode_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("VrmlData_MapOfNode.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Map> directly.") + + Standard_DEPRECATED("VrmlData_MapOfNode is deprecated, use " + "NCollection_Map> directly") +typedef NCollection_Map> VrmlData_MapOfNode; + +#endif // _VrmlData_MapOfNode_hxx diff --git a/src/Deprecated/NCollectionAliases/XCAFDimTolObjects_DataMapOfToleranceDatum.hxx b/src/Deprecated/NCollectionAliases/XCAFDimTolObjects_DataMapOfToleranceDatum.hxx new file mode 100644 index 0000000000..0338d26cdc --- /dev/null +++ b/src/Deprecated/NCollectionAliases/XCAFDimTolObjects_DataMapOfToleranceDatum.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file XCAFDimTolObjects_DataMapOfToleranceDatum.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_DataMap, +//! opencascade::handle> directly instead. + +#ifndef _XCAFDimTolObjects_DataMapOfToleranceDatum_hxx +#define _XCAFDimTolObjects_DataMapOfToleranceDatum_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "XCAFDimTolObjects_DataMapOfToleranceDatum.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_DataMap, " + "opencascade::handle> directly.") + + Standard_DEPRECATED( + "XCAFDimTolObjects_DataMapOfToleranceDatum is deprecated, use " + "NCollection_DataMap, " + "opencascade::handle> directly") +typedef NCollection_DataMap, + opencascade::handle> + XCAFDimTolObjects_DataMapOfToleranceDatum; + +#endif // _XCAFDimTolObjects_DataMapOfToleranceDatum_hxx diff --git a/src/Deprecated/NCollectionAliases/XCAFDimTolObjects_DatumModifiersSequence.hxx b/src/Deprecated/NCollectionAliases/XCAFDimTolObjects_DatumModifiersSequence.hxx new file mode 100644 index 0000000000..ae9aaf2a68 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/XCAFDimTolObjects_DatumModifiersSequence.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file XCAFDimTolObjects_DatumModifiersSequence.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _XCAFDimTolObjects_DatumModifiersSequence_hxx +#define _XCAFDimTolObjects_DatumModifiersSequence_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "XCAFDimTolObjects_DatumModifiersSequence.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED("XCAFDimTolObjects_DatumModifiersSequence is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence + XCAFDimTolObjects_DatumModifiersSequence; + +#endif // _XCAFDimTolObjects_DatumModifiersSequence_hxx diff --git a/src/Deprecated/NCollectionAliases/XCAFDimTolObjects_DimensionModifiersSequence.hxx b/src/Deprecated/NCollectionAliases/XCAFDimTolObjects_DimensionModifiersSequence.hxx new file mode 100644 index 0000000000..6a7fa34db7 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/XCAFDimTolObjects_DimensionModifiersSequence.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file XCAFDimTolObjects_DimensionModifiersSequence.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _XCAFDimTolObjects_DimensionModifiersSequence_hxx +#define _XCAFDimTolObjects_DimensionModifiersSequence_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "XCAFDimTolObjects_DimensionModifiersSequence.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED("XCAFDimTolObjects_DimensionModifiersSequence is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence + XCAFDimTolObjects_DimensionModifiersSequence; + +#endif // _XCAFDimTolObjects_DimensionModifiersSequence_hxx diff --git a/src/Deprecated/NCollectionAliases/XCAFDimTolObjects_GeomToleranceModifiersSequence.hxx b/src/Deprecated/NCollectionAliases/XCAFDimTolObjects_GeomToleranceModifiersSequence.hxx new file mode 100644 index 0000000000..a506f9f503 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/XCAFDimTolObjects_GeomToleranceModifiersSequence.hxx @@ -0,0 +1,35 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file XCAFDimTolObjects_GeomToleranceModifiersSequence.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _XCAFDimTolObjects_GeomToleranceModifiersSequence_hxx +#define _XCAFDimTolObjects_GeomToleranceModifiersSequence_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "XCAFDimTolObjects_GeomToleranceModifiersSequence.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Sequence directly.") + + Standard_DEPRECATED("XCAFDimTolObjects_GeomToleranceModifiersSequence is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence + XCAFDimTolObjects_GeomToleranceModifiersSequence; + +#endif // _XCAFDimTolObjects_GeomToleranceModifiersSequence_hxx diff --git a/src/Deprecated/NCollectionAliases/XCAFDoc_DataMapOfShapeLabel.hxx b/src/Deprecated/NCollectionAliases/XCAFDoc_DataMapOfShapeLabel.hxx new file mode 100644 index 0000000000..7ec482407c --- /dev/null +++ b/src/Deprecated/NCollectionAliases/XCAFDoc_DataMapOfShapeLabel.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file XCAFDoc_DataMapOfShapeLabel.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _XCAFDoc_DataMapOfShapeLabel_hxx +#define _XCAFDoc_DataMapOfShapeLabel_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "XCAFDoc_DataMapOfShapeLabel.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "XCAFDoc_DataMapOfShapeLabel is deprecated, use NCollection_DataMap directly") +typedef NCollection_DataMap + XCAFDoc_DataMapOfShapeLabel; +Standard_DEPRECATED( + "XCAFDoc_DataMapIteratorOfDataMapOfShapeLabel is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + XCAFDoc_DataMapIteratorOfDataMapOfShapeLabel; + +#endif // _XCAFDoc_DataMapOfShapeLabel_hxx diff --git a/src/Deprecated/NCollectionAliases/XCAFPrs_DataMapOfStyleShape.hxx b/src/Deprecated/NCollectionAliases/XCAFPrs_DataMapOfStyleShape.hxx new file mode 100644 index 0000000000..066f1e7f3e --- /dev/null +++ b/src/Deprecated/NCollectionAliases/XCAFPrs_DataMapOfStyleShape.hxx @@ -0,0 +1,38 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file XCAFPrs_DataMapOfStyleShape.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _XCAFPrs_DataMapOfStyleShape_hxx +#define _XCAFPrs_DataMapOfStyleShape_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "XCAFPrs_DataMapOfStyleShape.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("XCAFPrs_DataMapOfStyleShape is deprecated, use " + "NCollection_DataMap directly") +typedef NCollection_DataMap XCAFPrs_DataMapOfStyleShape; +Standard_DEPRECATED("XCAFPrs_DataMapIteratorOfDataMapOfStyleShape is deprecated, use " + "NCollection_DataMap::Iterator directly") +typedef NCollection_DataMap::Iterator + XCAFPrs_DataMapIteratorOfDataMapOfStyleShape; + +#endif // _XCAFPrs_DataMapOfStyleShape_hxx diff --git a/src/Deprecated/NCollectionAliases/XCAFPrs_DataMapOfStyleTransient.hxx b/src/Deprecated/NCollectionAliases/XCAFPrs_DataMapOfStyleTransient.hxx new file mode 100644 index 0000000000..cc084c101b --- /dev/null +++ b/src/Deprecated/NCollectionAliases/XCAFPrs_DataMapOfStyleTransient.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file XCAFPrs_DataMapOfStyleTransient.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _XCAFPrs_DataMapOfStyleTransient_hxx +#define _XCAFPrs_DataMapOfStyleTransient_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("XCAFPrs_DataMapOfStyleTransient.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED( + "XCAFPrs_DataMapOfStyleTransient is deprecated, use NCollection_DataMap> directly") +typedef NCollection_DataMap> + XCAFPrs_DataMapOfStyleTransient; +Standard_DEPRECATED( + "XCAFPrs_DataMapIteratorOfDataMapOfStyleTransient is deprecated, use " + "NCollection_DataMap>::Iterator directly") +typedef NCollection_DataMap>::Iterator + XCAFPrs_DataMapIteratorOfDataMapOfStyleTransient; + +#endif // _XCAFPrs_DataMapOfStyleTransient_hxx diff --git a/src/Deprecated/NCollectionAliases/XCAFPrs_IndexedDataMapOfShapeStyle.hxx b/src/Deprecated/NCollectionAliases/XCAFPrs_IndexedDataMapOfShapeStyle.hxx new file mode 100644 index 0000000000..955a87cbc0 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/XCAFPrs_IndexedDataMapOfShapeStyle.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file XCAFPrs_IndexedDataMapOfShapeStyle.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _XCAFPrs_IndexedDataMapOfShapeStyle_hxx +#define _XCAFPrs_IndexedDataMapOfShapeStyle_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED("XCAFPrs_IndexedDataMapOfShapeStyle.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection types directly.") + + Standard_DEPRECATED( + "XCAFPrs_IndexedDataMapOfShapeStyle is deprecated, use " + "NCollection_IndexedDataMap directly") +typedef NCollection_IndexedDataMap + XCAFPrs_IndexedDataMapOfShapeStyle; +Standard_DEPRECATED("XCAFPrs_DataMapIteratorOfIndexedDataMapOfShapeStyle is deprecated, use " + "NCollection_IndexedDataMap::Iterator directly") +typedef NCollection_IndexedDataMap::Iterator + XCAFPrs_DataMapIteratorOfIndexedDataMapOfShapeStyle; + +#endif // _XCAFPrs_IndexedDataMapOfShapeStyle_hxx diff --git a/src/Deprecated/NCollectionAliases/XmlLDrivers_SequenceOfNamespaceDef.hxx b/src/Deprecated/NCollectionAliases/XmlLDrivers_SequenceOfNamespaceDef.hxx new file mode 100644 index 0000000000..6b0c0c3c47 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/XmlLDrivers_SequenceOfNamespaceDef.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file XmlLDrivers_SequenceOfNamespaceDef.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Sequence directly instead. + +#ifndef _XmlLDrivers_SequenceOfNamespaceDef_hxx +#define _XmlLDrivers_SequenceOfNamespaceDef_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("XmlLDrivers_SequenceOfNamespaceDef.hxx is deprecated since OCCT 8.0.0. " + "Use NCollection_Sequence directly.") + + Standard_DEPRECATED("XmlLDrivers_SequenceOfNamespaceDef is deprecated, use " + "NCollection_Sequence directly") +typedef NCollection_Sequence XmlLDrivers_SequenceOfNamespaceDef; + +#endif // _XmlLDrivers_SequenceOfNamespaceDef_hxx diff --git a/src/Deprecated/NCollectionAliases/XmlMDF_MapOfDriver.hxx b/src/Deprecated/NCollectionAliases/XmlMDF_MapOfDriver.hxx new file mode 100644 index 0000000000..643fa62d9d --- /dev/null +++ b/src/Deprecated/NCollectionAliases/XmlMDF_MapOfDriver.hxx @@ -0,0 +1,41 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file XmlMDF_MapOfDriver.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _XmlMDF_MapOfDriver_hxx +#define _XmlMDF_MapOfDriver_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "XmlMDF_MapOfDriver.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED( + "XmlMDF_MapOfDriver is deprecated, use NCollection_DataMap> directly") +typedef NCollection_DataMap> + XmlMDF_MapOfDriver; +Standard_DEPRECATED("XmlMDF_DataMapIteratorOfMapOfDriver is deprecated, use " + "NCollection_DataMap>::Iterator directly") +typedef NCollection_DataMap>::Iterator + XmlMDF_DataMapIteratorOfMapOfDriver; + +#endif // _XmlMDF_MapOfDriver_hxx diff --git a/src/Deprecated/NCollectionAliases/XmlMDF_TypeADriverMap.hxx b/src/Deprecated/NCollectionAliases/XmlMDF_TypeADriverMap.hxx new file mode 100644 index 0000000000..d95793d7eb --- /dev/null +++ b/src/Deprecated/NCollectionAliases/XmlMDF_TypeADriverMap.hxx @@ -0,0 +1,42 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file XmlMDF_TypeADriverMap.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection types directly instead. + +#ifndef _XmlMDF_TypeADriverMap_hxx +#define _XmlMDF_TypeADriverMap_hxx + +#include +#include +#include +#include + +Standard_HEADER_DEPRECATED( + "XmlMDF_TypeADriverMap.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.") + + Standard_DEPRECATED("XmlMDF_TypeADriverMap is deprecated, use " + "NCollection_DataMap, " + "opencascade::handle> directly") +typedef NCollection_DataMap, opencascade::handle> + XmlMDF_TypeADriverMap; +Standard_DEPRECATED("XmlMDF_DataMapIteratorOfTypeADriverMap is deprecated, use " + "NCollection_DataMap, " + "opencascade::handle>::Iterator directly") +typedef NCollection_DataMap, + opencascade::handle>::Iterator + XmlMDF_DataMapIteratorOfTypeADriverMap; + +#endif // _XmlMDF_TypeADriverMap_hxx diff --git a/src/Deprecated/NCollectionAliases/gp_Vec2f.hxx b/src/Deprecated/NCollectionAliases/gp_Vec2f.hxx new file mode 100644 index 0000000000..d580367c60 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/gp_Vec2f.hxx @@ -0,0 +1,31 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file gp_Vec2f.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Vec2 directly instead. + +#ifndef _gp_Vec2f_hxx +#define _gp_Vec2f_hxx + +#include +#include + +Standard_HEADER_DEPRECATED( + "gp_Vec2f.hxx is deprecated since OCCT 8.0.0. Use NCollection_Vec2 directly.") + + Standard_DEPRECATED("gp_Vec2f is deprecated, use NCollection_Vec2 directly") +typedef NCollection_Vec2 gp_Vec2f; + +#endif // _gp_Vec2f_hxx diff --git a/src/Deprecated/NCollectionAliases/gp_Vec3f.hxx b/src/Deprecated/NCollectionAliases/gp_Vec3f.hxx new file mode 100644 index 0000000000..90281289db --- /dev/null +++ b/src/Deprecated/NCollectionAliases/gp_Vec3f.hxx @@ -0,0 +1,31 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file gp_Vec3f.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Vec3 directly instead. + +#ifndef _gp_Vec3f_hxx +#define _gp_Vec3f_hxx + +#include +#include + +Standard_HEADER_DEPRECATED( + "gp_Vec3f.hxx is deprecated since OCCT 8.0.0. Use NCollection_Vec3 directly.") + + Standard_DEPRECATED("gp_Vec3f is deprecated, use NCollection_Vec3 directly") +typedef NCollection_Vec3 gp_Vec3f; + +#endif // _gp_Vec3f_hxx diff --git a/src/Deprecated/NCollectionAliases/math_Array1OfValueAndWeight.hxx b/src/Deprecated/NCollectionAliases/math_Array1OfValueAndWeight.hxx new file mode 100644 index 0000000000..35592fd8b0 --- /dev/null +++ b/src/Deprecated/NCollectionAliases/math_Array1OfValueAndWeight.hxx @@ -0,0 +1,33 @@ +// Copyright (c) 2025 OPEN CASCADE SAS +// +// This file is part of Open CASCADE Technology software library. +// +// This library is free software; you can redistribute it and/or modify it under +// the terms of the GNU Lesser General Public License version 2.1 as published +// by the Free Software Foundation, with special exception defined in the file +// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT +// distribution for complete text of the license and disclaimer of any warranty. +// +// Alternatively, this file may be used under the terms of Open CASCADE +// commercial license or contractual agreement. + +//! @file math_Array1OfValueAndWeight.hxx +//! @brief Deprecated typedef for backward compatibility. +//! @deprecated This header is deprecated since OCCT 8.0.0. +//! Use NCollection_Array1 directly instead. + +#ifndef _math_Array1OfValueAndWeight_hxx +#define _math_Array1OfValueAndWeight_hxx + +#include +#include +#include + +Standard_HEADER_DEPRECATED("math_Array1OfValueAndWeight.hxx is deprecated since OCCT 8.0.0. Use " + "NCollection_Array1 directly.") + + Standard_DEPRECATED("math_Array1OfValueAndWeight is deprecated, use " + "NCollection_Array1 directly") +typedef NCollection_Array1 math_Array1OfValueAndWeight; + +#endif // _math_Array1OfValueAndWeight_hxx