summaryrefslogtreecommitdiff
path: root/inc/IntTools_Curve.lxx
blob: 5bee24e305fd8f3adf0000d564a3480305323a27 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
//=======================================================================
//function : SetCurve
//purpose  : 
//=======================================================================
  inline void IntTools_Curve::SetCurve(const Handle(Geom_Curve)& Curve3d) 
{
  my3dCurve = Curve3d;
}

//=======================================================================
//function : SetFirstCurve2d
//purpose  : 
//=======================================================================
  inline void IntTools_Curve::SetFirstCurve2d(const Handle(Geom2d_Curve)& FirstCurve2d) 
{
  my2dCurve1 = FirstCurve2d;
}
//=======================================================================
//function : SetSecondCurve2d
//purpose  : 
//=======================================================================
  inline void IntTools_Curve::SetSecondCurve2d(const Handle(Geom2d_Curve)& SecondCurve2d) 
{
  my2dCurve2 = SecondCurve2d;
}

//=======================================================================
//function : Curve
//purpose  : 
//=======================================================================
  inline const Handle(Geom_Curve)& IntTools_Curve::Curve() const
{
  return my3dCurve;
}

//=======================================================================
//function : FirstCurve2d
//purpose  : 
//=======================================================================
  inline const Handle(Geom2d_Curve)& IntTools_Curve::FirstCurve2d() const
{
  return my2dCurve1;
}
//=======================================================================
//function : SecondCurve2d
//purpose  : 
//=======================================================================
  inline const Handle(Geom2d_Curve)& IntTools_Curve::SecondCurve2d() const
{
  return my2dCurve2;
}