7fd59977 |
1 | #include <StepVisual_Invisibility.ixx> |
2 | |
3 | |
4 | StepVisual_Invisibility::StepVisual_Invisibility () {} |
5 | |
6 | void StepVisual_Invisibility::Init( |
7 | const Handle(StepVisual_HArray1OfInvisibleItem)& aInvisibleItems) |
8 | { |
9 | // --- classe own fields --- |
10 | invisibleItems = aInvisibleItems; |
11 | } |
12 | |
13 | |
14 | void StepVisual_Invisibility::SetInvisibleItems(const Handle(StepVisual_HArray1OfInvisibleItem)& aInvisibleItems) |
15 | { |
16 | invisibleItems = aInvisibleItems; |
17 | } |
18 | |
19 | Handle(StepVisual_HArray1OfInvisibleItem) StepVisual_Invisibility::InvisibleItems() const |
20 | { |
21 | return invisibleItems; |
22 | } |
23 | |
24 | StepVisual_InvisibleItem StepVisual_Invisibility::InvisibleItemsValue(const Standard_Integer num) const |
25 | { |
26 | return invisibleItems->Value(num); |
27 | } |
28 | |
29 | Standard_Integer StepVisual_Invisibility::NbInvisibleItems () const |
30 | { |
31 | return invisibleItems->Length(); |
32 | } |