Skip to content

Commit 0de7baf

Browse files
committed
Overload __repr__ default function for each class
1 parent 0946afe commit 0de7baf

File tree

228 files changed

+23863
-3
lines changed

Some content is hidden

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

228 files changed

+23863
-3
lines changed

src/SWIG_files/wrapper/AIS.i

+385
Large diffs are not rendered by default.

src/SWIG_files/wrapper/Adaptor2d.i

+20
Original file line numberDiff line numberDiff line change
@@ -252,6 +252,11 @@ class Adaptor2d_Curve2d {
252252
};
253253

254254

255+
%extend Adaptor2d_Curve2d {
256+
%pythoncode {
257+
__repr__ = _dumps_object
258+
}
259+
};
255260
%nodefaultctor Adaptor2d_HCurve2d;
256261
class Adaptor2d_HCurve2d : public MMgt_TShared {
257262
public:
@@ -472,6 +477,11 @@ class Handle_Adaptor2d_HCurve2d : public Handle_MMgt_TShared {
472477
}
473478
};
474479

480+
%extend Adaptor2d_HCurve2d {
481+
%pythoncode {
482+
__repr__ = _dumps_object
483+
}
484+
};
475485
%nodefaultctor Adaptor2d_HLine2d;
476486
class Adaptor2d_HLine2d : public Adaptor2d_HCurve2d {
477487
public:
@@ -548,6 +558,11 @@ class Handle_Adaptor2d_HLine2d : public Handle_Adaptor2d_HCurve2d {
548558
}
549559
};
550560

561+
%extend Adaptor2d_HLine2d {
562+
%pythoncode {
563+
__repr__ = _dumps_object
564+
}
565+
};
551566
%nodefaultctor Adaptor2d_Line2d;
552567
class Adaptor2d_Line2d : public Adaptor2d_Curve2d {
553568
public:
@@ -752,3 +767,8 @@ class Adaptor2d_Line2d : public Adaptor2d_Curve2d {
752767
};
753768

754769

770+
%extend Adaptor2d_Line2d {
771+
%pythoncode {
772+
__repr__ = _dumps_object
773+
}
774+
};

src/SWIG_files/wrapper/Adaptor3d.i

+90
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,11 @@ class Adaptor3d_Curve {
250250
};
251251

252252

253+
%extend Adaptor3d_Curve {
254+
%pythoncode {
255+
__repr__ = _dumps_object
256+
}
257+
};
253258
%nodefaultctor Adaptor3d_HCurve;
254259
class Adaptor3d_HCurve : public MMgt_TShared {
255260
public:
@@ -478,6 +483,11 @@ class Handle_Adaptor3d_HCurve : public Handle_MMgt_TShared {
478483
}
479484
};
480485

486+
%extend Adaptor3d_HCurve {
487+
%pythoncode {
488+
__repr__ = _dumps_object
489+
}
490+
};
481491
%nodefaultctor Adaptor3d_HOffsetCurve;
482492
class Adaptor3d_HOffsetCurve : public Adaptor2d_HCurve2d {
483493
public:
@@ -554,6 +564,11 @@ class Handle_Adaptor3d_HOffsetCurve : public Handle_Adaptor2d_HCurve2d {
554564
}
555565
};
556566

567+
%extend Adaptor3d_HOffsetCurve {
568+
%pythoncode {
569+
__repr__ = _dumps_object
570+
}
571+
};
557572
%nodefaultctor Adaptor3d_HSurface;
558573
class Adaptor3d_HSurface : public MMgt_TShared {
559574
public:
@@ -896,6 +911,11 @@ class Handle_Adaptor3d_HSurface : public Handle_MMgt_TShared {
896911
}
897912
};
898913

914+
%extend Adaptor3d_HSurface {
915+
%pythoncode {
916+
__repr__ = _dumps_object
917+
}
918+
};
899919
class Adaptor3d_HSurfaceTool {
900920
public:
901921
%feature("compactdefaultargs") FirstUParameter;
@@ -1255,6 +1275,11 @@ class Adaptor3d_HSurfaceTool {
12551275
};
12561276

12571277

1278+
%extend Adaptor3d_HSurfaceTool {
1279+
%pythoncode {
1280+
__repr__ = _dumps_object
1281+
}
1282+
};
12581283
%nodefaultctor Adaptor3d_HVertex;
12591284
class Adaptor3d_HVertex : public MMgt_TShared {
12601285
public:
@@ -1349,6 +1374,11 @@ class Handle_Adaptor3d_HVertex : public Handle_MMgt_TShared {
13491374
}
13501375
};
13511376

1377+
%extend Adaptor3d_HVertex {
1378+
%pythoncode {
1379+
__repr__ = _dumps_object
1380+
}
1381+
};
13521382
%nodefaultctor Adaptor3d_InterFunc;
13531383
class Adaptor3d_InterFunc : public math_FunctionWithDerivative {
13541384
public:
@@ -1399,6 +1429,11 @@ class Adaptor3d_InterFunc : public math_FunctionWithDerivative {
13991429
};
14001430

14011431

1432+
%extend Adaptor3d_InterFunc {
1433+
%pythoncode {
1434+
__repr__ = _dumps_object
1435+
}
1436+
};
14021437
%nodefaultctor Adaptor3d_OffsetCurve;
14031438
class Adaptor3d_OffsetCurve : public Adaptor2d_Curve2d {
14041439
public:
@@ -1661,6 +1696,11 @@ class Adaptor3d_OffsetCurve : public Adaptor2d_Curve2d {
16611696
};
16621697

16631698

1699+
%extend Adaptor3d_OffsetCurve {
1700+
%pythoncode {
1701+
__repr__ = _dumps_object
1702+
}
1703+
};
16641704
class Adaptor3d_Surface {
16651705
public:
16661706
%feature("compactdefaultargs") Delete;
@@ -1984,6 +2024,11 @@ class Adaptor3d_Surface {
19842024
};
19852025

19862026

2027+
%extend Adaptor3d_Surface {
2028+
%pythoncode {
2029+
__repr__ = _dumps_object
2030+
}
2031+
};
19872032
%nodefaultctor Adaptor3d_TopolTool;
19882033
class Adaptor3d_TopolTool : public MMgt_TShared {
19892034
public:
@@ -2256,6 +2301,11 @@ class Handle_Adaptor3d_TopolTool : public Handle_MMgt_TShared {
22562301
}
22572302
};
22582303

2304+
%extend Adaptor3d_TopolTool {
2305+
%pythoncode {
2306+
__repr__ = _dumps_object
2307+
}
2308+
};
22592309
%nodefaultctor Adaptor3d_CurveOnSurface;
22602310
class Adaptor3d_CurveOnSurface : public Adaptor3d_Curve {
22612311
public:
@@ -2496,6 +2546,11 @@ class Adaptor3d_CurveOnSurface : public Adaptor3d_Curve {
24962546
};
24972547

24982548

2549+
%extend Adaptor3d_CurveOnSurface {
2550+
%pythoncode {
2551+
__repr__ = _dumps_object
2552+
}
2553+
};
24992554
%nodefaultctor Adaptor3d_HCurveOnSurface;
25002555
class Adaptor3d_HCurveOnSurface : public Adaptor3d_HCurve {
25012556
public:
@@ -2576,6 +2631,11 @@ class Handle_Adaptor3d_HCurveOnSurface : public Handle_Adaptor3d_HCurve {
25762631
}
25772632
};
25782633

2634+
%extend Adaptor3d_HCurveOnSurface {
2635+
%pythoncode {
2636+
__repr__ = _dumps_object
2637+
}
2638+
};
25792639
%nodefaultctor Adaptor3d_HIsoCurve;
25802640
class Adaptor3d_HIsoCurve : public Adaptor3d_HCurve {
25812641
public:
@@ -2656,6 +2716,11 @@ class Handle_Adaptor3d_HIsoCurve : public Handle_Adaptor3d_HCurve {
26562716
}
26572717
};
26582718

2719+
%extend Adaptor3d_HIsoCurve {
2720+
%pythoncode {
2721+
__repr__ = _dumps_object
2722+
}
2723+
};
26592724
%nodefaultctor Adaptor3d_HSurfaceOfLinearExtrusion;
26602725
class Adaptor3d_HSurfaceOfLinearExtrusion : public Adaptor3d_HSurface {
26612726
public:
@@ -2732,6 +2797,11 @@ class Handle_Adaptor3d_HSurfaceOfLinearExtrusion : public Handle_Adaptor3d_HSurf
27322797
}
27332798
};
27342799

2800+
%extend Adaptor3d_HSurfaceOfLinearExtrusion {
2801+
%pythoncode {
2802+
__repr__ = _dumps_object
2803+
}
2804+
};
27352805
%nodefaultctor Adaptor3d_HSurfaceOfRevolution;
27362806
class Adaptor3d_HSurfaceOfRevolution : public Adaptor3d_HSurface {
27372807
public:
@@ -2808,6 +2878,11 @@ class Handle_Adaptor3d_HSurfaceOfRevolution : public Handle_Adaptor3d_HSurface {
28082878
}
28092879
};
28102880

2881+
%extend Adaptor3d_HSurfaceOfRevolution {
2882+
%pythoncode {
2883+
__repr__ = _dumps_object
2884+
}
2885+
};
28112886
%nodefaultctor Adaptor3d_IsoCurve;
28122887
class Adaptor3d_IsoCurve : public Adaptor3d_Curve {
28132888
public:
@@ -3082,6 +3157,11 @@ class Adaptor3d_IsoCurve : public Adaptor3d_Curve {
30823157
};
30833158

30843159

3160+
%extend Adaptor3d_IsoCurve {
3161+
%pythoncode {
3162+
__repr__ = _dumps_object
3163+
}
3164+
};
30853165
%nodefaultctor Adaptor3d_SurfaceOfLinearExtrusion;
30863166
class Adaptor3d_SurfaceOfLinearExtrusion : public Adaptor3d_Surface {
30873167
public:
@@ -3434,6 +3514,11 @@ class Adaptor3d_SurfaceOfLinearExtrusion : public Adaptor3d_Surface {
34343514
};
34353515

34363516

3517+
%extend Adaptor3d_SurfaceOfLinearExtrusion {
3518+
%pythoncode {
3519+
__repr__ = _dumps_object
3520+
}
3521+
};
34373522
%nodefaultctor Adaptor3d_SurfaceOfRevolution;
34383523
class Adaptor3d_SurfaceOfRevolution : public Adaptor3d_Surface {
34393524
public:
@@ -3792,3 +3877,8 @@ class Adaptor3d_SurfaceOfRevolution : public Adaptor3d_Surface {
37923877
};
37933878

37943879

3880+
%extend Adaptor3d_SurfaceOfRevolution {
3881+
%pythoncode {
3882+
__repr__ = _dumps_object
3883+
}
3884+
};

0 commit comments

Comments
 (0)