Integration of OCCT 6.5.0 from SVN
[occt.git] / src / IGESAppli / IGESAppli_LevelFunction.cxx
CommitLineData
7fd59977 1//--------------------------------------------------------------------
2//
3// File Name : IGESAppli_LevelFunction.cxx
4// Date :
5// Author : CKY / Contract Toubro-Larsen
6// Copyright : MATRA-DATAVISION 1993
7//
8//--------------------------------------------------------------------
9
10#include <IGESAppli_LevelFunction.ixx>
11
12
13 IGESAppli_LevelFunction::IGESAppli_LevelFunction () { }
14
15
16 void IGESAppli_LevelFunction::Init
17 (const Standard_Integer nbPropVal,
18 const Standard_Integer aCode,
19 const Handle(TCollection_HAsciiString)& aFuncDescrip)
20{
21 theNbPropertyValues = nbPropVal;
22 theFuncDescripCode = aCode;
23 theFuncDescrip = aFuncDescrip;
24 InitTypeAndForm(406,3);
25}
26
27
28 Standard_Integer IGESAppli_LevelFunction::NbPropertyValues () const
29{
30 return theNbPropertyValues;
31}
32
33 Standard_Integer IGESAppli_LevelFunction::FuncDescriptionCode () const
34{
35 return theFuncDescripCode;
36}
37
38 Handle(TCollection_HAsciiString) IGESAppli_LevelFunction::FuncDescription () const
39{
40 return theFuncDescrip;
41}