1 -- Created on: 2001-12-13
2 -- Created by: Peter KURNEV
3 -- Copyright (c) 2001-2014 OPEN CASCADE SAS
5 -- This file is part of Open CASCADE Technology software library.
7 -- This library is free software; you can redistribute it and/or modify it under
8 -- the terms of the GNU Lesser General Public License version 2.1 as published
9 -- by the Free Software Foundation, with special exception defined in the file
10 -- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
11 -- distribution for complete text of the license and disclaimer of any warranty.
13 -- Alternatively, this file may be used under the terms of Open CASCADE
14 -- commercial license or contractual agreement.
16 class PntOnFace from IntTools
18 ---Purpose: Contains a Face, a 3d point, corresponded UV parameters and a flag
27 returns PntOnFace from IntTools;
35 U : Real from Standard;
36 V : Real from Standard);
38 --- Initializes me by aFace, a 3d point
39 --- and it's UV parameters on face
54 SetParameters (me:out;
55 U : Real from Standard;
56 V : Real from Standard);
62 bF : Boolean from Standard);
68 returns Boolean from Standard;
74 returns Face from TopoDS;
75 ---C++: return const &
82 ---C++: return const &
88 U :out Real from Standard;
89 V :out Real from Standard);
95 returns Boolean from Standard;
101 myIsValid : Boolean from Standard;
103 myU : Real from Standard;
104 myV : Real from Standard;
105 myFace: Face from TopoDS;