--- File: SolidExplorer.cdl
--- Created: Thu Mar 10 14:02:10 1994
--- Author: Laurent BUCHARD
--- <lbr@fuegox>
----Copyright: Matra Datavision 1994
+-- Created on: 1994-03-10
+-- Created by: Laurent BUCHARD
+-- Copyright (c) 1994-1999 Matra Datavision
+-- Copyright (c) 1999-2014 OPEN CASCADE SAS
+--
+-- This file is part of Open CASCADE Technology software library.
+--
+-- This library is free software; you can redistribute it and / or modify it
+-- under the terms of the GNU Lesser General Public version 2.1 as published
+-- by the Free Software Foundation, with special exception defined in the file
+-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
+-- distribution for complete text of the license and disclaimer of any warranty.
+--
+-- Alternatively, this file may be used under the terms of Open CASCADE
+-- commercial license or contractual agreement.
-- Modified by skv - Thu Sep 4 12:19:22 2003 OCC578
-- Add the method GetFaceSegmentIndex() which is used to obtain the index of
Pnt from gp,
Pnt2d from gp,
Lin from gp,
+ Vec from gp,
Face from TopoDS,
Shell from TopoDS,
Shape from TopoDS,
Param: out Real from Standard)
returns Boolean from Standard;
+ FindAPointInTheFace(myclass; F: Face from TopoDS;
+ P: out Pnt from gp;
+ u,v: out Real from Standard;
+ Param: out Real from Standard;
+ theVecD1U, theVecD1V: out Vec from gp)
+ returns Boolean from Standard;
+
FindAPointInTheFace(myclass; F: Face from TopoDS;
P: out Pnt from gp;
u,v: out Real from Standard)
Index: out Integer from Standard)
returns Boolean from Standard is static ;
+ PointInTheFace(me; F: Face from TopoDS;
+ P: out Pnt from gp;
+ u,v: out Real from Standard;
+ Param: out Real from Standard;
+ Index: out Integer from Standard;
+ surf: HSurface from BRepAdaptor;
+ u1,v1,u2,v2: Real from Standard)
+ returns Boolean from Standard is static;
PointInTheFace(me; F: Face from TopoDS;
- P: out Pnt from gp;
- u,v: out Real from Standard;
- Param: out Real from Standard;
- Index: out Integer from Standard;
- surf: HSurface from BRepAdaptor;
- u1,v1,u2,v2: Real from Standard)
+ P: out Pnt from gp;
+ u,v: out Real from Standard;
+ Param: out Real from Standard;
+ Index: out Integer from Standard;
+ surf: HSurface from BRepAdaptor;
+ u1,v1,u2,v2: Real from Standard;
+ theVecD1U, theVecD1V: out Vec from gp)
returns Boolean from Standard is static ;
---Purpose: <Index> gives point index to search from and returns
-- point index of succeseful search