Integration of OCCT 6.5.0 from SVN
[occt.git] / src / PDataStd / PDataStd_RealArray_1.cxx
CommitLineData
7fd59977 1// File: PDataStd_RealArray_1.cxx
2// Created: Wed Mar 26 18:31:09 2008
3// Author: Sergey ZARITCHNY
4// <sergey.zaritchny@opencascade.com>
5// Copyright: Open CasCade SA 2008
6
7#include <PDataStd_RealArray_1.ixx>
8
9//=======================================================================
10//function : PDataStd_RealArray_1
11//purpose :
12//=======================================================================
13
14PDataStd_RealArray_1::PDataStd_RealArray_1 () { }
15
16//=======================================================================
17//function : Init
18//purpose :
19//=======================================================================
20
21void PDataStd_RealArray_1::Init(const Standard_Integer lower,
22 const Standard_Integer upper)
23{
24 myValue = new PColStd_HArray1OfReal(lower, upper);
25}
26
27
28//=======================================================================
29//function : SetValue
30//purpose :
31//=======================================================================
32
33void PDataStd_RealArray_1::SetValue(const Standard_Integer index, const Standard_Real value)
34{
35 myValue->SetValue(index, value);
36}
37
38//=======================================================================
39//function : Value
40//purpose :
41//=======================================================================
42
43Standard_Real PDataStd_RealArray_1::Value( const Standard_Integer index ) const
44{
45 return myValue->Value(index);
46}
47
48//=======================================================================
49//function : Lower
50//purpose :
51//=======================================================================
52Standard_Integer PDataStd_RealArray_1::Lower (void) const
53{ return myValue->Lower(); }
54
55
56//=======================================================================
57//function : Upper
58//purpose :
59//=======================================================================
60Standard_Integer PDataStd_RealArray_1::Upper (void) const
61{ return myValue->Upper(); }
62
63//=======================================================================
64//function : SetDelta
65//purpose :
66//=======================================================================
67void PDataStd_RealArray_1::SetDelta(const Standard_Boolean delta)
68{
69 myDelta = delta;
70}
71
72//=======================================================================
73//function : GetDelta
74//purpose :
75//=======================================================================
76Standard_Boolean PDataStd_RealArray_1::GetDelta() const
77{
78 return myDelta;
79}