0022627: Change OCCT memory management defaults
[occt.git] / src / IntImpParGen / IntImpParGen_Tool.hxx
CommitLineData
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
31Standard_Real NormalizeOnDomain(Standard_Real&,const IntRes2d_Domain&);
32
33void Determine_Position(IntRes2d_Position&,
34 const IntRes2d_Domain&,
35 const gp_Pnt2d&,const Standard_Real);
36
37void 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