Salome HOME
Win32 compilation.
[modules/geom.git] / src / GEOMImpl / BRepBuilderAPI_NurbsConvert_21423.cxx
1 // File:        BRepBuilderAPI_NurbsConvert_21423.cxx
2 // Created:     Fri Dec  9 09:14:55 1994
3 // Author:      Jacques GOUSSARD
4 //              <jag@topsn2>
5
6 #include <BRepBuilderAPI_NurbsConvert_21423.hxx>
7
8 #include <TopoDS_Shape.hxx>
9
10 #include <BRepLib.hxx>
11 #include <TopAbs.hxx>
12 #include <TopoDS.hxx>
13 #include <TopoDS_Edge.hxx>
14 #include <TopTools_MapOfShape.hxx>
15 #include <TopExp_Explorer.hxx>
16 #include <BRep_Builder.hxx>
17
18 #include <BRepTools_NurbsConvertModification_21423.hxx>
19
20 //=======================================================================
21 //function : BRepBuilderAPI_NurbsConvert_21423
22 //purpose  : 
23 //=======================================================================
24
25 BRepBuilderAPI_NurbsConvert_21423::BRepBuilderAPI_NurbsConvert_21423 () 
26      
27 {
28   myModification = new BRepTools_NurbsConvertModification_21423();
29 }
30
31 //=======================================================================
32 //function : BRepBuilderAPI_NurbsConvert_21423
33 //purpose  : 
34 //=======================================================================
35
36 BRepBuilderAPI_NurbsConvert_21423::BRepBuilderAPI_NurbsConvert_21423 (const TopoDS_Shape& S,
37                                             const Standard_Boolean Copy) 
38      
39 {
40   myModification = new BRepTools_NurbsConvertModification_21423();
41   Perform(S,Copy);
42 }
43
44 //=======================================================================
45 //function : Perform
46 //purpose  : 
47 //=======================================================================
48
49 void BRepBuilderAPI_NurbsConvert_21423::Perform(const TopoDS_Shape& S,
50                                    const Standard_Boolean Copy)
51 {
52   Handle(BRepTools_NurbsConvertModification_21423) theModif = 
53     Handle(BRepTools_NurbsConvertModification_21423)::DownCast(myModification);
54   DoModif(S,myModification);
55 }
56
57
58