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();
}
|