0022627: Change OCCT memory management defaults
[occt.git] / src / BRepOffsetAPI / BRepOffsetAPI.cdl
CommitLineData
7fd59977 1-- File: BRepOffsetAPI.cdl
2-- Created: Mon Oct 11 16:29:02 1999
3-- Author: Atelier CAS2000
4-- <cas@h2ox.paris1.matra-dtv.fr>
5---Copyright: Matra Datavision 1999
6
7
8
9package BRepOffsetAPI
10
11uses
12 Standard,
13 StdFail,
14 gp,
15 GeomAbs,
16 Geom,
17 Approx,
18 TopoDS,
19 TopTools,
20 BRepAlgo,
21 BRepBuilderAPI,
22 BRepSweep,
23 BRepPrimAPI,
24 BRepFill,
25 Law,
26 Draft,
27 BRepOffset,
28
29 TColStd,
30 TCollection
31
32is
33
34
35 --
36 -- Sweeping
37 --
38
39 class MakePipe; --- inherits MakeSweep from BRepPrimAPI
40 ---Purpose: To create shape by pipe
41
42 class MakePipeShell; --- inherits MakeSweep from BRepPrimAPI
43 ---Purpose: Numerous posibilities to create shell by sweeping
44
45
46
47 class MakeDraft; --- inherits MakeShape from BRepBuilderAPI
48
49 class DraftAngle; --- inherits MakeShape from BRepBuilderAPI
50
51
52
53
54 class FindContigousEdges;
55 ---Purpose: find the contigous edges of shapes for control
56 -- (continuity C0, C1, ...)
57
58 alias Sewing is Sewing from BRepBuilderAPI;
59 ---Purpose: sew the shapes along their common edges
60
61
62
63 --
64 -- Evolved and Offseting
65 --
66
67 class MakeOffset; --- inherits MakeShape from BRepBuilderAPI
68 ---Purpose: Offsets to a set of plane wires.
69
70 class MakeOffsetShape; --- inherits MakeShape from BRepBuilderAPI
71 --Purpose: Offset shape to shells or solids.
72
73 class MakeThickSolid; --- inherits MakeOffsetShape from BRepOffsetAPI
74 ---Purpose: Thick solid to shells or solids.
75
76 class MakeEvolved; --- inherits MakeShape from BRepBuilderAPI
77
78
79 --
80 -- Construction of Shape through sections.
81 --
82
83 class ThruSections; --- inherits MakeShape from BRepBuilderAPI
84
85 class NormalProjection ; --- inherits MakeShape from BRepBuilderAPI
86 --
87 -- Plate
88 --
89 class MakeFilling; --- inherits MakeShape from BRepBuilderAPI
90
91 ---Purpose: N-Side Filling
92 -- This algorithm avoids to build a face from:
93 -- * a set of edges defining the bounds of the face and some
94 -- constraints the surface of the face has to satisfy
95 -- * a set of edges and points defining some constraints
96 -- the support surface has to satisfy
97 -- * an initial surface to deform for satisfying the constraints
98 -- * a set of parameters to control the constraints.
99
100 class SequenceOfSequenceOfReal instantiates
101 Sequence from TCollection (SequenceOfReal from TColStd);
102
103 class SequenceOfSequenceOfShape instantiates
104 Sequence from TCollection (SequenceOfShape from TopTools);
105
106end;