summaryrefslogtreecommitdiff
path: root/src/TObj/TObj_LabelIterator.cxx
blob: b2e029d1692b6b08ed593354b7e78572229f2926 (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
// File:        TObj_LabelIterator.cxx
// Created:     Tue Nov 23 11:51:13 2004
// Author:      Pavel TELKOV
// Copyright:   Open CASCADE  2007
// The original implementation Copyright: (C) RINA S.p.A

#include <TObj_LabelIterator.hxx>

IMPLEMENT_STANDARD_HANDLE(TObj_LabelIterator,TObj_ObjectIterator)
IMPLEMENT_STANDARD_RTTIEXT(TObj_LabelIterator,TObj_ObjectIterator)
     
//=======================================================================
//function : TObj_LabelIterator
//purpose  : 
//=======================================================================

TObj_LabelIterator::TObj_LabelIterator()
{
}
     
//=======================================================================
//function : TObj_LabelIterator
//purpose  : 
//=======================================================================

TObj_LabelIterator::TObj_LabelIterator(const TDF_Label& theLabel,
                                               const Standard_Boolean isRecursive)
{
  Init(theLabel,isRecursive);
}
     
//=======================================================================
//function : Next
//purpose  : 
//=======================================================================

void TObj_LabelIterator::Next()
{
  myObject.Nullify();
  myNode.Nullify();
  MakeStep();
}