blob: 96127a5c42e59e0a216e9fb73d5e32399c55e996 (
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
54
55
56
57
58
59
|
//--------------------------------------------------------------------
//
// File Name : IGESAppli_DrilledHole.cxx
// Date :
// Author : CKY / Contract Toubro-Larsen
// Copyright : MATRA-DATAVISION 1993
//
//--------------------------------------------------------------------
#include <IGESAppli_DrilledHole.ixx>
IGESAppli_DrilledHole::IGESAppli_DrilledHole () { }
void IGESAppli_DrilledHole::Init
(const Standard_Integer nbPropVal,
const Standard_Real aSize, const Standard_Real anotherSize,
const Standard_Integer aPlating, const Standard_Integer aLayer,
const Standard_Integer anotherLayer)
{
theNbPropertyValues = nbPropVal;
theDrillDiaSize = aSize;
theFinishDiaSize = anotherSize;
thePlatingFlag = aPlating;
theNbLowerLayer = aLayer;
theNbHigherLayer = anotherLayer;
InitTypeAndForm(406,6);
}
Standard_Integer IGESAppli_DrilledHole::NbPropertyValues () const
{
return theNbPropertyValues;
}
Standard_Real IGESAppli_DrilledHole::DrillDiaSize () const
{
return theDrillDiaSize;
}
Standard_Real IGESAppli_DrilledHole::FinishDiaSize () const
{
return theFinishDiaSize;
}
Standard_Boolean IGESAppli_DrilledHole::IsPlating () const
{
return (thePlatingFlag != 0);
}
Standard_Integer IGESAppli_DrilledHole::NbLowerLayer () const
{
return theNbLowerLayer;
}
Standard_Integer IGESAppli_DrilledHole::NbHigherLayer () const
{
return theNbHigherLayer;
}
|