7fd59977 |
1 | // File: IntImpParGen_Tool.hxx |
2 | // Created: Wed Jun 10 15:04:00 1992 |
3 | // Author: Laurent BUCHARD |
4 | // <lbr@sdsun2> |
5 | |
6 | |
7 | #ifndef IntImpParGen_Tool_HeaderFile |
8 | #define IntImpParGen_Tool_HeaderFile |
9 | |
10 | #ifndef IntRes2d_Domain_HeaderFile |
11 | #include <IntRes2d_Domain.hxx> |
12 | #endif |
13 | |
14 | #ifndef IntRes2d_Position_HeaderFile |
15 | #include <IntRes2d_Position.hxx> |
16 | #endif |
17 | |
18 | #ifndef IntRes2d_Transition_HeaderFile |
19 | #include <IntRes2d_Transition.hxx> |
20 | #endif |
21 | |
22 | #ifndef gp_Vec2d_HeaderFile |
23 | #include <gp_Vec2d.hxx> |
24 | #endif |
25 | |
26 | #ifndef gp_Pnt2d_HeaderFile |
27 | #include <gp_Pnt2d.hxx> |
28 | #endif |
29 | |
30 | |
31 | Standard_Real NormalizeOnDomain(Standard_Real&,const IntRes2d_Domain&); |
32 | |
33 | void Determine_Position(IntRes2d_Position&, |
34 | const IntRes2d_Domain&, |
35 | const gp_Pnt2d&,const Standard_Real); |
36 | |
37 | void Determine_Transition(const IntRes2d_Position Pos1, |
38 | gp_Vec2d& Tan1, |
39 | const gp_Vec2d& Norm1, |
40 | IntRes2d_Transition& Trans1, |
41 | const IntRes2d_Position Pos2, |
42 | gp_Vec2d& Tan2, |
43 | const gp_Vec2d& Norm2, |
44 | IntRes2d_Transition& Trans2, |
45 | const Standard_Real ToleranceAng); |
46 | |
47 | #endif |