Salome HOME
PAL8395: Improve CheckCompoundOfBlocks and RemoveExtraEdges. Improvement done by...
[modules/geom.git] / src / GEOMAlgo / BlockFix.cdl
1 -- File:        BlockFix.cdl
2 -- Created:     Tue Dec  7 11:59:05 2004
3 -- Author:      Pavel Durandin
4 --              <det@doomox>
5 ---Copyright:   Open CASCADE SA 2004
6
7
8
9
10 package BlockFix
11
12 uses
13
14     TColStd,
15     gp,
16     Geom,
17     Geom2d,
18     GeomAbs,
19     TopLoc,
20     TopoDS,
21     BRepTools,
22     TopTools,
23     ShapeBuild
24
25 is
26
27     class SphereSpaceModifier;
28     
29     class UnionFaces;
30     
31     class UnionEdges;
32     
33     class BlockFixAPI;
34         ---Purpose: API class to perform the fixing of the
35         --          block
36     
37     class PeriodicSurfaceModifier;
38
39     class CheckTool;
40     
41     RotateSphereSpace (S: Shape from TopoDS; Tol: Real)
42     returns Shape from TopoDS;
43
44     FixRanges (S: Shape from TopoDS; Tol: Real)
45     returns Shape from TopoDS;
46         ---Purpose: checking and fixing cases where parametric
47         --          boundaries of face based on periodic surface are not
48         --          contained in the range of this surface.
49
50 end BlockFix;