summaryrefslogtreecommitdiff
path: root/src/BOPTools/BOPTools_VSInterference.cxx
blob: e03b4dc46f95d8eceacbc74ce3549663410d2e4f (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
// File:	BOPTools_VSInterference.cxx
// Created:	Tue Nov 21 15:39:57 2000
// Author:	Peter KURNEV
//		<pkv@irinox>


#include <BOPTools_VSInterference.ixx>

//=======================================================================
//function :  BOPTools_VSInterference
//purpose  : 
//=======================================================================
  BOPTools_VSInterference::BOPTools_VSInterference()
:
  BOPTools_ShapeShapeInterference(0,0)
{}

//=======================================================================
//function :  BOPTools_VSInterference
//purpose  : 
//=======================================================================
  BOPTools_VSInterference::BOPTools_VSInterference
  (const Standard_Integer anIndex1,
   const Standard_Integer anIndex2,
   const Standard_Real U,
   const Standard_Real V)
:  
  BOPTools_ShapeShapeInterference(anIndex1,anIndex2),
  myU(U), 
  myV(V)
{}

//=======================================================================
//function :  SetUV
//purpose  : 
//=======================================================================
  void BOPTools_VSInterference::SetUV (const Standard_Real U,
				       const Standard_Real V)
{
  myU=U; 
  myV=V;
}
//=======================================================================
//function :  UV
//purpose  : 
//=======================================================================
  void BOPTools_VSInterference::UV (Standard_Real& U, Standard_Real& V) const
{
  U=myU; 
  V=myV;
}