7fd59977 |
1 | -- File: ShapeUpgrade_SplitSurfaceArea.cdl |
2 | -- Created: Mon Aug 7 11:35:17 2006 |
3 | -- Author: Galina KULIKOVA |
4 | -- <gka@zamox.nnov.matra-dtv.fr> |
5 | ---Copyright: Open CASCADE 2006 |
6 | |
7 | |
8 | class SplitSurfaceArea from ShapeUpgrade inherits SplitSurface from ShapeUpgrade |
9 | |
10 | ---Purpose:Split surface in the parametric space |
11 | -- in according specified number of splits on the |
12 | |
13 | |
14 | |
15 | is |
16 | Create returns mutable SplitSurfaceArea from ShapeUpgrade; |
17 | ---Purpose: Empty constructor. |
18 | |
19 | NbParts(me: mutable) returns Integer; |
20 | ---C++: inline |
21 | ---C++: return & |
22 | ---Purpose:Set number of split for surfaces |
23 | |
24 | Compute(me: mutable; Segment: Boolean = Standard_True) is redefined; |
25 | |
26 | fields |
27 | |
28 | myNbParts : Integer; -- number of splitting |
29 | |
30 | end SplitSurfaceArea; |