blob: f5c24551b4a6895b0176a51a19f488efe2dea708 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
-- File: BRepAlgo_Tool.cdl
-- Created: Mon Oct 23 14:15:53 1995
-- Author: Yves FRICAUD
-- <yfr@stylox>
---Copyright: Matra Datavision 1995
class Tool from BRepAlgo
---Purpose:
uses
Shape from TopoDS,
MapOfShape from TopTools
is
Deboucle3D (myclass;
S : in Shape from TopoDS;
Boundary : in MapOfShape from TopTools)
---Purpose: Remove the non valid part of an offsetshape
-- 1 - Remove all the free boundary and the faces
-- connex to such edges.
-- 2 - Remove all the shapes not valid in the result
-- (according to the side of offseting)
-- in this verion only the first point is implemented.
returns Shape from TopoDS;
end Tool;
|