1 -- File: SMDS_FacePosition.cdl
2 -- Created: Mon May 13 14:53:10 2002
3 -- Author: Jean-Michel BOULCOURT
4 -- <jmb@localhost.localdomain>
5 ---Copyright: Matra Datavision 2002
8 class FacePosition from SMDS inherits Position from SMDS
10 ---Purpose: used to characterize a MeshNode with a CAD face
17 Create returns mutable FacePosition;
18 ---Purpose: empty constructor. the face is not set
20 Create(aFaceId : Integer; aUParam,aVParam : Real)
21 returns mutable FacePosition;
23 Coords(me) returns Pnt from gp is redefined virtual;
24 ---Purpose: returns the resulting 3d point to be set
25 -- in the MeshNode instance
27 SetUParameter(me: mutable; aUparam : Real);
30 SetVParameter(me: mutable; aVparam : Real);
33 GetUParameter(me) returns Real;
36 GetVParameter(me) returns Real;