X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.jcae.opencascade%2Fsrc%2FBRepOffsetAPI.i;h=53b09ee9cf35e2ec4854c7188fa70c14ab66c277;hb=0fce5de4fd2a2e799823e9020366b957b6a7546c;hp=cef46c627403dc0f4757d87092f64896e423497e;hpb=471c46e9a685e20de958d77166461aebc7a7b6ee;p=simantics%2F3d.git diff --git a/org.jcae.opencascade/src/BRepOffsetAPI.i b/org.jcae.opencascade/src/BRepOffsetAPI.i index cef46c62..53b09ee9 100644 --- a/org.jcae.opencascade/src/BRepOffsetAPI.i +++ b/org.jcae.opencascade/src/BRepOffsetAPI.i @@ -56,46 +56,29 @@ class BRepOffsetAPI_NormalProjection: public BRepBuilderAPI_MakeShape }; -/* - * - * (C) Copyright 2006, by VTT - */ - - -%{#include %} -class BRepOffsetAPI_ThruSections : public BRepBuilderAPI_MakeShape -{ - %rename(init) Init; - %rename(addWire) AddWire; - %rename(addVertex) AddVertex; - %rename(build) Build; - - public: - BRepOffsetAPI_ThruSections(const Standard_Boolean isSolid = Standard_False,const Standard_Boolean ruled = Standard_False,const Standard_Real pres3d = 1.0e-06); - void Init(const Standard_Boolean isSolid = Standard_False,const Standard_Boolean ruled = Standard_False,const Standard_Real pres3d = 1.0e-06) ; - void AddWire(const TopoDS_Wire& wire) ; - void AddVertex(const TopoDS_Vertex& aVertex) ; - void Build(); - - -}; - -%{#include %} - -%rename(Skin) BRepOffset_Skin; -%rename(Pipe) BRepOffset_Pipe; -%rename(RectoVerso) BRepOffset_RectoVerso; - -enum BRepOffset_Mode { - BRepOffset_Skin, - BRepOffset_Pipe, - BRepOffset_RectoVerso -}; - -%{#include %} -class BRepOffsetAPI_MakeThickSolid : public BRepBuilderAPI_MakeShape -{ - public: - BRepOffsetAPI_MakeThickSolid(const TopoDS_Shape& S,const TopTools_ListOfShape& ClosingFaces,const Standard_Real Offset,const Standard_Real Tol,const BRepOffset_Mode Mode = BRepOffset_Skin,const Standard_Boolean Intersection = Standard_False,const Standard_Boolean SelfInter = Standard_False,const GeomAbs_JoinType Join = GeomAbs_Arc); - +/* + * + * (C) Copyright 2006, by VTT + */ + + + +%{#include %} + +%rename(Skin) BRepOffset_Skin; +%rename(Pipe) BRepOffset_Pipe; +%rename(RectoVerso) BRepOffset_RectoVerso; + +enum BRepOffset_Mode { + BRepOffset_Skin, + BRepOffset_Pipe, + BRepOffset_RectoVerso +}; + +%{#include %} +class BRepOffsetAPI_MakeThickSolid : public BRepBuilderAPI_MakeShape +{ + public: + BRepOffsetAPI_MakeThickSolid(const TopoDS_Shape& S,const TopTools_ListOfShape& ClosingFaces,const Standard_Real Offset,const Standard_Real Tol,const BRepOffset_Mode Mode = BRepOffset_Skin,const Standard_Boolean Intersection = Standard_False,const Standard_Boolean SelfInter = Standard_False,const GeomAbs_JoinType Join = GeomAbs_Arc); + }; \ No newline at end of file