blob: 98c960164847cb8cb8098ddbcfb5bc5fea9a2a99 (
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
39
40
41
42
43
44
45
46
47
48
49
|
-- File: TopOpeBRep_Hctxff2d.cdl
-- Created: Thu Oct 29 12:39:50 1998
-- Author: Jean Yves LEBEY
-- <jyl@langdox.paris1.matra-dtv.fr>
---Copyright: Matra Datavision 1998
class Hctxff2d from TopOpeBRep inherits TShared from MMgt
uses
Shape from TopoDS,
Face from TopoDS,
HSurface from BRepAdaptor,
Surface from BRepAdaptor,
SurfaceType from GeomAbs
is
Create returns mutable Hctxff2d from TopOpeBRep;
SetFaces(me:mutable; F1,F2:Face);
SetHSurfaces(me:mutable; S1,S2:HSurface from BRepAdaptor);
SetHSurfacesPrivate(me:mutable) is private;
SetTolerances(me:mutable;Tol1,Tol2:Real);
GetTolerances(me;Tol1,Tol2:out Real);
GetMaxTolerance(me) returns Real;
Face(me;I:Integer) returns Face;---C++ : return const &
HSurface(me;I:Integer) returns HSurface from BRepAdaptor;
SurfacesSameOriented(me) returns Boolean;
FacesSameOriented(me) returns Boolean;
FaceSameOrientedWithRef(me;I:Integer) returns Boolean;
fields
myFace1 : Face from TopoDS;
mySurface1 : HSurface from BRepAdaptor;
mySurfaceType1 : SurfaceType from GeomAbs;
myf1surf1F_sameoriented : Boolean;
myFace2 : Face from TopoDS;
mySurface2 : HSurface from BRepAdaptor;
mySurfaceType2 : SurfaceType from GeomAbs;
myf2surf1F_sameoriented : Boolean;
mySurfacesSameOriented : Boolean;
myFacesSameOriented : Boolean;
myTol1,myTol2 : Real;
end Hctxff2d from TopOpeBRep;
|