7fd59977 |
1 | -- File: GeomToStep_MakeBSplineSurfaceWithKnotsAndRationalBSplineSurface |
2 | -- .cdl |
3 | -- Created: Tue Jun 22 10:33:07 1993 |
4 | -- Author: Martine LANGLOIS |
5 | -- <mla@mastox> |
6 | ---Copyright: Matra Datavision 1993 |
7 | |
8 | class MakeBSplineSurfaceWithKnotsAndRationalBSplineSurface from GeomToStep |
9 | inherits Root from GeomToStep |
10 | |
11 | ---Purpose: This class implements the mapping between class |
12 | -- BSplineSurface from Geom and the class |
13 | -- BSplineSurfaceWithKnotsAndRationalBSplineSurface from |
14 | -- StepGeom which describes a |
15 | -- rational_bspline_Surface_with_knots from Prostep |
16 | |
17 | uses BSplineSurface from Geom, |
18 | BSplineSurfaceWithKnotsAndRationalBSplineSurface from StepGeom |
19 | |
20 | raises NotDone from StdFail |
21 | |
22 | is |
23 | |
24 | Create ( Bsplin : BSplineSurface from Geom ) returns |
25 | MakeBSplineSurfaceWithKnotsAndRationalBSplineSurface; |
26 | |
27 | Value (me) returns |
28 | BSplineSurfaceWithKnotsAndRationalBSplineSurface from StepGeom |
29 | raises NotDone |
30 | is static; |
31 | ---C++: return const& |
32 | |
33 | fields |
34 | |
35 | theBSplineSurfaceWithKnotsAndRationalBSplineSurface : |
36 | BSplineSurfaceWithKnotsAndRationalBSplineSurface from StepGeom; |
37 | -- The solution from StepGeom |
38 | |
39 | end MakeBSplineSurfaceWithKnotsAndRationalBSplineSurface; |
40 | |
41 | |