Skip to content

Commit 3a9b979

Browse files
committed
Update swig files to occt-7.7.0
1 parent 520708b commit 3a9b979

File tree

169 files changed

+14580
-2609
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

169 files changed

+14580
-2609
lines changed

src/SWIG_files/common/EnumTemplates.i

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,10 @@ ENUM_OUTPUT_TYPEMAPS(CSLib_DerivativeStatus);
1212
ENUM_OUTPUT_TYPEMAPS(CSLib_NormalStatus);
1313
ENUM_OUTPUT_TYPEMAPS(MeshVS_EntityType);
1414
ENUM_OUTPUT_TYPEMAPS(BRepOffset_Status);
15+
ENUM_OUTPUT_TYPEMAPS(Graphic3d_DisplayPriority);
1516
ENUM_OUTPUT_TYPEMAPS(Graphic3d_NameOfMaterial);
1617
ENUM_OUTPUT_TYPEMAPS(GeomAbs_Shape);
18+
ENUM_OUTPUT_TYPEMAPS(ProxPnt_Status);
1719
ENUM_OUTPUT_TYPEMAPS(Aspect_TypeOfLine);
1820
ENUM_OUTPUT_TYPEMAPS(PrsDim_KindOfSurface);
1921
ENUM_OUTPUT_TYPEMAPS(DsgPrs_ArrowSide);

src/SWIG_files/headers/AIS_module.hxx

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -33,18 +33,14 @@ along with pythonOCC. If not, see <http://www.gnu.org/licenses/>.
3333
#include<AIS_Chamf2dDimension.hxx>
3434
#include<AIS_Chamf3dDimension.hxx>
3535
#include<AIS_Circle.hxx>
36-
#include<AIS_ClearMode.hxx>
3736
#include<AIS_ColorScale.hxx>
3837
#include<AIS_ColoredDrawer.hxx>
3938
#include<AIS_ColoredShape.hxx>
4039
#include<AIS_ConcentricRelation.hxx>
41-
#include<AIS_ConnectStatus.hxx>
4240
#include<AIS_ConnectedInteractive.hxx>
4341
#include<AIS_DataMapIteratorOfDataMapOfIOStatus.hxx>
44-
#include<AIS_DataMapIteratorOfDataMapofIntegerListOfinteractive.hxx>
4542
#include<AIS_DataMapOfIOStatus.hxx>
4643
#include<AIS_DataMapOfShapeDrawer.hxx>
47-
#include<AIS_DataMapofIntegerListOfinteractive.hxx>
4844
#include<AIS_DiameterDimension.hxx>
4945
#include<AIS_Dimension.hxx>
5046
#include<AIS_DimensionOwner.hxx>
@@ -59,7 +55,6 @@ along with pythonOCC. If not, see <http://www.gnu.org/licenses/>.
5955
#include<AIS_GlobalStatus.hxx>
6056
#include<AIS_GraphicTool.hxx>
6157
#include<AIS_IdenticRelation.hxx>
62-
#include<AIS_IndexedDataMapOfOwnerPrs.hxx>
6358
#include<AIS_InteractiveContext.hxx>
6459
#include<AIS_InteractiveObject.hxx>
6560
#include<AIS_KindOfInteractive.hxx>
@@ -71,8 +66,6 @@ along with pythonOCC. If not, see <http://www.gnu.org/licenses/>.
7166
#include<AIS_Manipulator.hxx>
7267
#include<AIS_ManipulatorMode.hxx>
7368
#include<AIS_ManipulatorOwner.hxx>
74-
#include<AIS_MapIteratorOfMapOfInteractive.hxx>
75-
#include<AIS_MapOfInteractive.hxx>
7669
#include<AIS_MaxRadiusDimension.hxx>
7770
#include<AIS_MediaPlayer.hxx>
7871
#include<AIS_MidPointRelation.hxx>
@@ -97,7 +90,6 @@ along with pythonOCC. If not, see <http://www.gnu.org/licenses/>.
9790
#include<AIS_Selection.hxx>
9891
#include<AIS_SelectionModesConcurrency.hxx>
9992
#include<AIS_SelectionScheme.hxx>
100-
#include<AIS_SequenceOfInteractive.hxx>
10193
#include<AIS_Shape.hxx>
10294
#include<AIS_SignatureFilter.hxx>
10395
#include<AIS_StatusOfDetection.hxx>

src/SWIG_files/headers/Aspect_module.hxx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ along with pythonOCC. If not, see <http://www.gnu.org/licenses/>.
5252
#include<Aspect_RenderingContext.hxx>
5353
#include<Aspect_ScrollDelta.hxx>
5454
#include<Aspect_SequenceOfColor.hxx>
55+
#include<Aspect_SkydomeBackground.hxx>
5556
#include<Aspect_Touch.hxx>
5657
#include<Aspect_TouchMap.hxx>
5758
#include<Aspect_TrackedDevicePose.hxx>

src/SWIG_files/headers/BRepBuilderAPI_module.hxx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ along with pythonOCC. If not, see <http://www.gnu.org/licenses/>.
3535
#include<BRepBuilderAPI_MakeFace.hxx>
3636
#include<BRepBuilderAPI_MakePolygon.hxx>
3737
#include<BRepBuilderAPI_MakeShape.hxx>
38+
#include<BRepBuilderAPI_MakeShapeOnMesh.hxx>
3839
#include<BRepBuilderAPI_MakeShell.hxx>
3940
#include<BRepBuilderAPI_MakeSolid.hxx>
4041
#include<BRepBuilderAPI_MakeVertex.hxx>

src/SWIG_files/headers/BRepExtrema_module.hxx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ along with pythonOCC. If not, see <http://www.gnu.org/licenses/>.
3030
#include<BRepExtrema_MapOfIntegerPackedMapOfInteger.hxx>
3131
#include<BRepExtrema_OverlapTool.hxx>
3232
#include<BRepExtrema_Poly.hxx>
33+
#include<BRepExtrema_ProximityDistTool.hxx>
34+
#include<BRepExtrema_ProximityValueTool.hxx>
3335
#include<BRepExtrema_SelfIntersection.hxx>
3436
#include<BRepExtrema_SeqOfSolution.hxx>
3537
#include<BRepExtrema_ShapeProximity.hxx>

src/SWIG_files/headers/BRepLib_module.hxx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,10 @@ along with pythonOCC. If not, see <http://www.gnu.org/licenses/>.
3535
#include<BRepLib_MakeSolid.hxx>
3636
#include<BRepLib_MakeVertex.hxx>
3737
#include<BRepLib_MakeWire.hxx>
38+
#include<BRepLib_PointCloudShape.hxx>
3839
#include<BRepLib_ShapeModification.hxx>
3940
#include<BRepLib_ShellError.hxx>
41+
#include<BRepLib_ToolTriangulatedShape.hxx>
4042
#include<BRepLib_ValidateEdge.hxx>
4143
#include<BRepLib_WireError.hxx>
4244

src/SWIG_files/headers/BRepMesh_module.hxx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ along with pythonOCC. If not, see <http://www.gnu.org/licenses/>.
4343
#include<BRepMesh_EdgeDiscret.hxx>
4444
#include<BRepMesh_EdgeParameterProvider.hxx>
4545
#include<BRepMesh_EdgeTessellationExtractor.hxx>
46+
#include<BRepMesh_ExtrusionRangeSplitter.hxx>
4647
#include<BRepMesh_FaceChecker.hxx>
4748
#include<BRepMesh_FaceDiscret.hxx>
4849
#include<BRepMesh_FactoryError.hxx>
@@ -65,6 +66,7 @@ along with pythonOCC. If not, see <http://www.gnu.org/licenses/>.
6566
#include<BRepMesh_ShapeVisitor.hxx>
6667
#include<BRepMesh_Triangle.hxx>
6768
#include<BRepMesh_Triangulator.hxx>
69+
#include<BRepMesh_UndefinedRangeSplitter.hxx>
6870
#include<BRepMesh_Vertex.hxx>
6971
#include<BRepMesh_VertexInspector.hxx>
7072
#include<BRepMesh_VertexTool.hxx>

src/SWIG_files/headers/BRepTools_module.hxx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ along with pythonOCC. If not, see <http://www.gnu.org/licenses/>.
2020

2121

2222
#include<BRepTools.hxx>
23+
#include<BRepTools_CopyModification.hxx>
2324
#include<BRepTools_DataMapIteratorOfMapOfVertexPnt2d.hxx>
2425
#include<BRepTools_GTrsfModification.hxx>
2526
#include<BRepTools_History.hxx>

src/SWIG_files/headers/Bnd_module.hxx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,13 @@ along with pythonOCC. If not, see <http://www.gnu.org/licenses/>.
2727
#include<Bnd_B3d.hxx>
2828
#include<Bnd_B3f.hxx>
2929
#include<Bnd_BoundSortBox.hxx>
30-
#include<Bnd_BoundSortBox2d.hxx>
3130
#include<Bnd_Box.hxx>
3231
#include<Bnd_Box2d.hxx>
3332
#include<Bnd_HArray1OfBox.hxx>
3433
#include<Bnd_HArray1OfBox2d.hxx>
3534
#include<Bnd_HArray1OfSphere.hxx>
3635
#include<Bnd_OBB.hxx>
3736
#include<Bnd_Range.hxx>
38-
#include<Bnd_SeqOfBox.hxx>
3937
#include<Bnd_Sphere.hxx>
4038
#include<Bnd_Tools.hxx>
4139

src/SWIG_files/headers/Geom2dConvert_module.hxx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,12 @@ along with pythonOCC. If not, see <http://www.gnu.org/licenses/>.
2020

2121

2222
#include<Geom2dConvert.hxx>
23+
#include<Geom2dConvert_ApproxArcsSegments.hxx>
2324
#include<Geom2dConvert_ApproxCurve.hxx>
2425
#include<Geom2dConvert_BSplineCurveKnotSplitting.hxx>
2526
#include<Geom2dConvert_BSplineCurveToBezierCurve.hxx>
2627
#include<Geom2dConvert_CompCurveToBSplineCurve.hxx>
28+
#include<Geom2dConvert_PPoint.hxx>
29+
#include<Geom2dConvert_SequenceOfPPoint.hxx>
2730

2831
#endif // GEOM2DCONVERT_HXX

0 commit comments

Comments
 (0)