7fd59977 |
1 | // File: TDataStd_IntPackedMap.lxx |
2 | // Created: Thu Jan 24 15:50:56 2008 |
3 | // Author: Sergey ZARITCHNY |
4 | // <szy@popox.nnov.matra-dtv.fr> |
5 | //Copyright: Open CasCade SA 2008 |
6 | |
7 | #include <TColStd_HPackedMapOfInteger.hxx> |
8 | //======================================================================= |
9 | //function : GetHMap |
10 | //purpose : |
11 | //======================================================================= |
12 | inline const Handle(TColStd_HPackedMapOfInteger)& TDataStd_IntPackedMap::GetHMap () const |
13 | { |
14 | return myMap; |
15 | } |
16 | |
17 | //======================================================================= |
18 | //function : |
19 | //purpose : |
20 | //======================================================================= |
21 | |
22 | inline const TColStd_PackedMapOfInteger& TDataStd_IntPackedMap::GetMap () const |
23 | { |
24 | return myMap->Map(); |
25 | } |
26 | |
27 | //======================================================================= |
28 | //function : IsEmpty |
29 | //purpose : |
30 | //======================================================================= |
31 | inline Standard_Boolean TDataStd_IntPackedMap::IsEmpty() const |
32 | { |
33 | return myMap->Map().IsEmpty(); |
34 | } |
35 | |
36 | //======================================================================= |
37 | //function : Extent |
38 | //purpose : |
39 | //======================================================================= |
40 | inline Standard_Integer TDataStd_IntPackedMap::Extent() const |
41 | { |
42 | return myMap->Map().Extent(); |
43 | } |
44 | |
45 | //======================================================================= |
46 | //function : RemoveMap |
47 | //purpose : |
48 | //======================================================================= |
49 | inline void TDataStd_IntPackedMap::RemoveMap(void) |
50 | { |
51 | myMap.Nullify(); |
52 | } |
53 | |
54 | |
55 | //======================================================================= |
56 | //function : SetDelta |
57 | //purpose : |
58 | //======================================================================= |
59 | inline void TDataStd_IntPackedMap::SetDelta(const Standard_Boolean isDelta) |
60 | { |
61 | myIsDelta = isDelta; |
62 | } |
63 | //======================================================================= |
64 | //function : GetDelta |
65 | //purpose : |
66 | //======================================================================= |
67 | inline Standard_Boolean TDataStd_IntPackedMap::GetDelta(void) const |
68 | { |
69 | return myIsDelta; |
70 | } |