Skip to content

Commit 95ee4dd

Browse files
Update headers
1 parent e144f78 commit 95ee4dd

1,168 files changed

Lines changed: 74676 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
// Copyright (c) 2025 OPEN CASCADE SAS
2+
//
3+
// This file is part of Open CASCADE Technology software library.
4+
//
5+
// This library is free software; you can redistribute it and/or modify it under
6+
// the terms of the GNU Lesser General Public License version 2.1 as published
7+
// by the Free Software Foundation, with special exception defined in the file
8+
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
9+
// distribution for complete text of the license and disclaimer of any warranty.
10+
//
11+
// Alternatively, this file may be used under the terms of Open CASCADE
12+
// commercial license or contractual agreement.
13+
14+
//! @file AIS_DataMapOfIOStatus.hxx
15+
//! @brief Deprecated typedef for backward compatibility.
16+
//! @deprecated This header is deprecated since OCCT 8.0.0.
17+
//! Use NCollection types directly instead.
18+
19+
#ifndef _AIS_DataMapOfIOStatus_hxx
20+
#define _AIS_DataMapOfIOStatus_hxx
21+
22+
#include <Standard_Macro.hxx>
23+
#include <AIS_InteractiveObject.hxx>
24+
#include <AIS_GlobalStatus.hxx>
25+
#include <NCollection_DataMap.hxx>
26+
27+
Standard_HEADER_DEPRECATED(
28+
"AIS_DataMapOfIOStatus.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.")
29+
30+
Standard_DEPRECATED("AIS_DataMapOfIOStatus is deprecated, use "
31+
"NCollection_DataMap<opencascade::handle<AIS_InteractiveObject>, "
32+
"opencascade::handle<AIS_GlobalStatus>> directly")
33+
typedef NCollection_DataMap<opencascade::handle<AIS_InteractiveObject>,
34+
opencascade::handle<AIS_GlobalStatus>>
35+
AIS_DataMapOfIOStatus;
36+
Standard_DEPRECATED("AIS_DataMapIteratorOfDataMapOfIOStatus is deprecated, use "
37+
"NCollection_DataMap<opencascade::handle<AIS_InteractiveObject>, "
38+
"opencascade::handle<AIS_GlobalStatus>>::Iterator directly")
39+
typedef NCollection_DataMap<opencascade::handle<AIS_InteractiveObject>,
40+
opencascade::handle<AIS_GlobalStatus>>::Iterator
41+
AIS_DataMapIteratorOfDataMapOfIOStatus;
42+
43+
#endif // _AIS_DataMapOfIOStatus_hxx
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
// Copyright (c) 2025 OPEN CASCADE SAS
2+
//
3+
// This file is part of Open CASCADE Technology software library.
4+
//
5+
// This library is free software; you can redistribute it and/or modify it under
6+
// the terms of the GNU Lesser General Public License version 2.1 as published
7+
// by the Free Software Foundation, with special exception defined in the file
8+
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
9+
// distribution for complete text of the license and disclaimer of any warranty.
10+
//
11+
// Alternatively, this file may be used under the terms of Open CASCADE
12+
// commercial license or contractual agreement.
13+
14+
//! @file AIS_DataMapOfShapeDrawer.hxx
15+
//! @brief Deprecated typedef for backward compatibility.
16+
//! @deprecated This header is deprecated since OCCT 8.0.0.
17+
//! Use NCollection_DataMap<TopoDS_Shape, opencascade::handle<AIS_ColoredDrawer>,
18+
//! TopTools_ShapeMapHasher> directly instead.
19+
20+
#ifndef _AIS_DataMapOfShapeDrawer_hxx
21+
#define _AIS_DataMapOfShapeDrawer_hxx
22+
23+
#include <Standard_Macro.hxx>
24+
#include <AIS_ColoredDrawer.hxx>
25+
#include <NCollection_DataMap.hxx>
26+
#include <TopTools_ShapeMapHasher.hxx>
27+
28+
Standard_HEADER_DEPRECATED(
29+
"AIS_DataMapOfShapeDrawer.hxx is deprecated since OCCT 8.0.0. Use "
30+
"NCollection_DataMap<TopoDS_Shape, opencascade::handle<AIS_ColoredDrawer>, "
31+
"TopTools_ShapeMapHasher> directly.")
32+
33+
Standard_DEPRECATED(
34+
"AIS_DataMapOfShapeDrawer is deprecated, use NCollection_DataMap<TopoDS_Shape, "
35+
"opencascade::handle<AIS_ColoredDrawer>, TopTools_ShapeMapHasher> directly")
36+
typedef NCollection_DataMap<TopoDS_Shape,
37+
opencascade::handle<AIS_ColoredDrawer>,
38+
TopTools_ShapeMapHasher>
39+
AIS_DataMapOfShapeDrawer;
40+
41+
#endif // _AIS_DataMapOfShapeDrawer_hxx
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
// Copyright (c) 2025 OPEN CASCADE SAS
2+
//
3+
// This file is part of Open CASCADE Technology software library.
4+
//
5+
// This library is free software; you can redistribute it and/or modify it under
6+
// the terms of the GNU Lesser General Public License version 2.1 as published
7+
// by the Free Software Foundation, with special exception defined in the file
8+
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
9+
// distribution for complete text of the license and disclaimer of any warranty.
10+
//
11+
// Alternatively, this file may be used under the terms of Open CASCADE
12+
// commercial license or contractual agreement.
13+
14+
//! @file AIS_ListOfInteractive.hxx
15+
//! @brief Deprecated typedef for backward compatibility.
16+
//! @deprecated This header is deprecated since OCCT 8.0.0.
17+
//! Use NCollection types directly instead.
18+
19+
#ifndef _AIS_ListOfInteractive_hxx
20+
#define _AIS_ListOfInteractive_hxx
21+
22+
#include <Standard_Macro.hxx>
23+
#include <AIS_InteractiveObject.hxx>
24+
#include <NCollection_List.hxx>
25+
26+
Standard_HEADER_DEPRECATED(
27+
"AIS_ListOfInteractive.hxx is deprecated since OCCT 8.0.0. Use NCollection types directly.")
28+
29+
Standard_DEPRECATED("AIS_ListOfInteractive is deprecated, use "
30+
"NCollection_List<opencascade::handle<AIS_InteractiveObject>> directly")
31+
typedef NCollection_List<opencascade::handle<AIS_InteractiveObject>> AIS_ListOfInteractive;
32+
Standard_DEPRECATED(
33+
"AIS_ListIteratorOfListOfInteractive is deprecated, use "
34+
"NCollection_List<opencascade::handle<AIS_InteractiveObject>>::Iterator directly")
35+
typedef NCollection_List<opencascade::handle<AIS_InteractiveObject>>::Iterator
36+
AIS_ListIteratorOfListOfInteractive;
37+
38+
#endif // _AIS_ListOfInteractive_hxx
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
// Copyright (c) 2025 OPEN CASCADE SAS
2+
//
3+
// This file is part of Open CASCADE Technology software library.
4+
//
5+
// This library is free software; you can redistribute it and/or modify it under
6+
// the terms of the GNU Lesser General Public License version 2.1 as published
7+
// by the Free Software Foundation, with special exception defined in the file
8+
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
9+
// distribution for complete text of the license and disclaimer of any warranty.
10+
//
11+
// Alternatively, this file may be used under the terms of Open CASCADE
12+
// commercial license or contractual agreement.
13+
14+
//! @file AIS_NArray1OfEntityOwner.hxx
15+
//! @brief Deprecated typedef for backward compatibility.
16+
//! @deprecated This header is deprecated since OCCT 8.0.0.
17+
//! Use NCollection_Array1<opencascade::handle<SelectMgr_EntityOwner>> directly instead.
18+
19+
#ifndef _AIS_NArray1OfEntityOwner_hxx
20+
#define _AIS_NArray1OfEntityOwner_hxx
21+
22+
#include <Standard_Macro.hxx>
23+
#include <NCollection_Array1.hxx>
24+
#include <SelectMgr_EntityOwner.hxx>
25+
26+
Standard_HEADER_DEPRECATED(
27+
"AIS_NArray1OfEntityOwner.hxx is deprecated since OCCT 8.0.0. Use "
28+
"NCollection_Array1<opencascade::handle<SelectMgr_EntityOwner>> directly.")
29+
30+
Standard_DEPRECATED("AIS_NArray1OfEntityOwner is deprecated, use "
31+
"NCollection_Array1<opencascade::handle<SelectMgr_EntityOwner>> directly")
32+
typedef NCollection_Array1<opencascade::handle<SelectMgr_EntityOwner>> AIS_NArray1OfEntityOwner;
33+
34+
#endif // _AIS_NArray1OfEntityOwner_hxx
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
// Copyright (c) 2025 OPEN CASCADE SAS
2+
//
3+
// This file is part of Open CASCADE Technology software library.
4+
//
5+
// This library is free software; you can redistribute it and/or modify it under
6+
// the terms of the GNU Lesser General Public License version 2.1 as published
7+
// by the Free Software Foundation, with special exception defined in the file
8+
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
9+
// distribution for complete text of the license and disclaimer of any warranty.
10+
//
11+
// Alternatively, this file may be used under the terms of Open CASCADE
12+
// commercial license or contractual agreement.
13+
14+
//! @file AIS_NListOfEntityOwner.hxx
15+
//! @brief Deprecated typedef for backward compatibility.
16+
//! @deprecated This header is deprecated since OCCT 8.0.0.
17+
//! Use NCollection_List<opencascade::handle<SelectMgr_EntityOwner>> directly instead.
18+
19+
#ifndef _AIS_NListOfEntityOwner_hxx
20+
#define _AIS_NListOfEntityOwner_hxx
21+
22+
#include <Standard_Macro.hxx>
23+
#include <SelectMgr_EntityOwner.hxx>
24+
#include <NCollection_List.hxx>
25+
26+
Standard_HEADER_DEPRECATED("AIS_NListOfEntityOwner.hxx is deprecated since OCCT 8.0.0. Use "
27+
"NCollection_List<opencascade::handle<SelectMgr_EntityOwner>> directly.")
28+
29+
Standard_DEPRECATED("AIS_NListOfEntityOwner is deprecated, use "
30+
"NCollection_List<opencascade::handle<SelectMgr_EntityOwner>> directly")
31+
typedef NCollection_List<opencascade::handle<SelectMgr_EntityOwner>> AIS_NListOfEntityOwner;
32+
33+
#endif // _AIS_NListOfEntityOwner_hxx
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
// Copyright (c) 2025 OPEN CASCADE SAS
2+
//
3+
// This file is part of Open CASCADE Technology software library.
4+
//
5+
// This library is free software; you can redistribute it and/or modify it under
6+
// the terms of the GNU Lesser General Public License version 2.1 as published
7+
// by the Free Software Foundation, with special exception defined in the file
8+
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
9+
// distribution for complete text of the license and disclaimer of any warranty.
10+
//
11+
// Alternatively, this file may be used under the terms of Open CASCADE
12+
// commercial license or contractual agreement.
13+
14+
//! @file AdvApp2Var_SequenceOfNode.hxx
15+
//! @brief Deprecated typedef for backward compatibility.
16+
//! @deprecated This header is deprecated since OCCT 8.0.0.
17+
//! Use NCollection_Sequence<opencascade::handle<AdvApp2Var_Node>> directly instead.
18+
19+
#ifndef _AdvApp2Var_SequenceOfNode_hxx
20+
#define _AdvApp2Var_SequenceOfNode_hxx
21+
22+
#include <Standard_Macro.hxx>
23+
#include <AdvApp2Var_Node.hxx>
24+
#include <NCollection_Sequence.hxx>
25+
26+
Standard_HEADER_DEPRECATED("AdvApp2Var_SequenceOfNode.hxx is deprecated since OCCT 8.0.0. Use "
27+
"NCollection_Sequence<opencascade::handle<AdvApp2Var_Node>> directly.")
28+
29+
Standard_DEPRECATED("AdvApp2Var_SequenceOfNode is deprecated, use "
30+
"NCollection_Sequence<opencascade::handle<AdvApp2Var_Node>> directly")
31+
typedef NCollection_Sequence<opencascade::handle<AdvApp2Var_Node>> AdvApp2Var_SequenceOfNode;
32+
33+
#endif // _AdvApp2Var_SequenceOfNode_hxx
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
// Copyright (c) 2025 OPEN CASCADE SAS
2+
//
3+
// This file is part of Open CASCADE Technology software library.
4+
//
5+
// This library is free software; you can redistribute it and/or modify it under
6+
// the terms of the GNU Lesser General Public License version 2.1 as published
7+
// by the Free Software Foundation, with special exception defined in the file
8+
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
9+
// distribution for complete text of the license and disclaimer of any warranty.
10+
//
11+
// Alternatively, this file may be used under the terms of Open CASCADE
12+
// commercial license or contractual agreement.
13+
14+
//! @file AdvApp2Var_SequenceOfPatch.hxx
15+
//! @brief Deprecated typedef for backward compatibility.
16+
//! @deprecated This header is deprecated since OCCT 8.0.0.
17+
//! Use NCollection_Sequence<opencascade::handle<AdvApp2Var_Patch>> directly instead.
18+
19+
#ifndef _AdvApp2Var_SequenceOfPatch_hxx
20+
#define _AdvApp2Var_SequenceOfPatch_hxx
21+
22+
#include <Standard_Macro.hxx>
23+
#include <AdvApp2Var_Patch.hxx>
24+
#include <NCollection_Sequence.hxx>
25+
26+
Standard_HEADER_DEPRECATED("AdvApp2Var_SequenceOfPatch.hxx is deprecated since OCCT 8.0.0. Use "
27+
"NCollection_Sequence<opencascade::handle<AdvApp2Var_Patch>> directly.")
28+
29+
Standard_DEPRECATED("AdvApp2Var_SequenceOfPatch is deprecated, use "
30+
"NCollection_Sequence<opencascade::handle<AdvApp2Var_Patch>> directly")
31+
typedef NCollection_Sequence<opencascade::handle<AdvApp2Var_Patch>> AdvApp2Var_SequenceOfPatch;
32+
33+
#endif // _AdvApp2Var_SequenceOfPatch_hxx
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
// Copyright (c) 2025 OPEN CASCADE SAS
2+
//
3+
// This file is part of Open CASCADE Technology software library.
4+
//
5+
// This library is free software; you can redistribute it and/or modify it under
6+
// the terms of the GNU Lesser General Public License version 2.1 as published
7+
// by the Free Software Foundation, with special exception defined in the file
8+
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
9+
// distribution for complete text of the license and disclaimer of any warranty.
10+
//
11+
// Alternatively, this file may be used under the terms of Open CASCADE
12+
// commercial license or contractual agreement.
13+
14+
//! @file AdvApp2Var_SequenceOfStrip.hxx
15+
//! @brief Deprecated typedef for backward compatibility.
16+
//! @deprecated This header is deprecated since OCCT 8.0.0.
17+
//! Use NCollection_Sequence<AdvApp2Var_Strip> directly instead.
18+
19+
#ifndef _AdvApp2Var_SequenceOfStrip_hxx
20+
#define _AdvApp2Var_SequenceOfStrip_hxx
21+
22+
#include <Standard_Macro.hxx>
23+
#include <AdvApp2Var_Strip.hxx>
24+
#include <NCollection_Sequence.hxx>
25+
26+
Standard_HEADER_DEPRECATED("AdvApp2Var_SequenceOfStrip.hxx is deprecated since OCCT 8.0.0. Use "
27+
"NCollection_Sequence<AdvApp2Var_Strip> directly.")
28+
29+
Standard_DEPRECATED(
30+
"AdvApp2Var_SequenceOfStrip is deprecated, use NCollection_Sequence<AdvApp2Var_Strip> directly")
31+
typedef NCollection_Sequence<AdvApp2Var_Strip> AdvApp2Var_SequenceOfStrip;
32+
33+
#endif // _AdvApp2Var_SequenceOfStrip_hxx

opencascade/AdvApp2Var_Strip.hxx

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
// Copyright (c) 2025 OPEN CASCADE SAS
2+
//
3+
// This file is part of Open CASCADE Technology software library.
4+
//
5+
// This library is free software; you can redistribute it and/or modify it under
6+
// the terms of the GNU Lesser General Public License version 2.1 as published
7+
// by the Free Software Foundation, with special exception defined in the file
8+
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
9+
// distribution for complete text of the license and disclaimer of any warranty.
10+
//
11+
// Alternatively, this file may be used under the terms of Open CASCADE
12+
// commercial license or contractual agreement.
13+
14+
//! @file AdvApp2Var_Strip.hxx
15+
//! @brief Deprecated typedef for backward compatibility.
16+
//! @deprecated This header is deprecated since OCCT 8.0.0.
17+
//! Use NCollection_Sequence<opencascade::handle<AdvApp2Var_Iso>> directly instead.
18+
19+
#ifndef _AdvApp2Var_Strip_hxx
20+
#define _AdvApp2Var_Strip_hxx
21+
22+
#include <Standard_Macro.hxx>
23+
#include <AdvApp2Var_Iso.hxx>
24+
#include <NCollection_Sequence.hxx>
25+
26+
Standard_HEADER_DEPRECATED("AdvApp2Var_Strip.hxx is deprecated since OCCT 8.0.0. Use "
27+
"NCollection_Sequence<opencascade::handle<AdvApp2Var_Iso>> directly.")
28+
29+
Standard_DEPRECATED("AdvApp2Var_Strip is deprecated, use "
30+
"NCollection_Sequence<opencascade::handle<AdvApp2Var_Iso>> directly")
31+
typedef NCollection_Sequence<opencascade::handle<AdvApp2Var_Iso>> AdvApp2Var_Strip;
32+
33+
#endif // _AdvApp2Var_Strip_hxx
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
// Copyright (c) 2025 OPEN CASCADE SAS
2+
//
3+
// This file is part of Open CASCADE Technology software library.
4+
//
5+
// This library is free software; you can redistribute it and/or modify it under
6+
// the terms of the GNU Lesser General Public License version 2.1 as published
7+
// by the Free Software Foundation, with special exception defined in the file
8+
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
9+
// distribution for complete text of the license and disclaimer of any warranty.
10+
//
11+
// Alternatively, this file may be used under the terms of Open CASCADE
12+
// commercial license or contractual agreement.
13+
14+
//! @file AppDef_Array1OfMultiPointConstraint.hxx
15+
//! @brief Deprecated typedef for backward compatibility.
16+
//! @deprecated This header is deprecated since OCCT 8.0.0.
17+
//! Use NCollection_Array1<AppDef_MultiPointConstraint> directly instead.
18+
19+
#ifndef _AppDef_Array1OfMultiPointConstraint_hxx
20+
#define _AppDef_Array1OfMultiPointConstraint_hxx
21+
22+
#include <Standard_Macro.hxx>
23+
#include <AppDef_MultiPointConstraint.hxx>
24+
#include <NCollection_Array1.hxx>
25+
26+
Standard_HEADER_DEPRECATED("AppDef_Array1OfMultiPointConstraint.hxx is deprecated since OCCT "
27+
"8.0.0. Use NCollection_Array1<AppDef_MultiPointConstraint> directly.")
28+
29+
Standard_DEPRECATED("AppDef_Array1OfMultiPointConstraint is deprecated, use "
30+
"NCollection_Array1<AppDef_MultiPointConstraint> directly")
31+
typedef NCollection_Array1<AppDef_MultiPointConstraint> AppDef_Array1OfMultiPointConstraint;
32+
33+
#endif // _AppDef_Array1OfMultiPointConstraint_hxx

0 commit comments

Comments
 (0)