blob: 6e4a2510070e8f9bc0ea42441790709420f4f2b3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
-- File: ShapeConstruct_Triangulation.cdl
-- Created: Mon Dec 20 10:11:02 1999
-- Author: data exchange team
-- <det@pronox.nnov.matra-dtv.fr>
---Copyright: Matra Datavision 1998
class MakeTriangulation from ShapeConstruct inherits MakeShape from BRepBuilderAPI
---Purpose:
uses
Array1OfPnt from TColgp,
Wire from TopoDS
is
Create (pnts : Array1OfPnt from TColgp; prec : Real = 0.0)
returns MakeTriangulation from ShapeConstruct;
Create (wire : Wire from TopoDS; prec : Real = 0.0)
returns MakeTriangulation from ShapeConstruct;
Build (me : in out) is redefined;
IsDone (me) returns Boolean is redefined;
Triangulate (me : in out; wire : Wire from TopoDS) is private;
AddFacet (me : in out; wire : Wire from TopoDS) is private;
fields
myPrecision : Real from Standard;
myWire : Wire from TopoDS;
end MakeTriangulation;
|