Integration of OCCT 6.5.0 from SVN
[occt.git] / src / BRepLib / BRepLib_Command.cxx
CommitLineData
7fd59977 1// File: BRepLib_Command.cxx
2// Created: Fri Jul 23 15:51:38 1993
3// Author: Remi LEQUETTE
4// <rle@nonox>
5
6
7#include <BRepLib_Command.ixx>
8
9//=======================================================================
10//function : BRepLib_Command
11//purpose :
12//=======================================================================
13
14BRepLib_Command::BRepLib_Command() :
15 myDone(Standard_False)
16{
17}
18
19void BRepLib_Command::Delete()
20{}
21
22//=======================================================================
23//function : IsDone
24//purpose :
25//=======================================================================
26
27Standard_Boolean BRepLib_Command::IsDone()const
28{
29 return myDone;
30}
31
32
33//=======================================================================
34//function : Check
35//purpose :
36//=======================================================================
37
38void BRepLib_Command::Check()const
39{
40 if (!myDone)
41 StdFail_NotDone::Raise("BRep_API: command not done");
42}
43
44
45//=======================================================================
46//function : Done
47//purpose :
48//=======================================================================
49
50void BRepLib_Command::Done()
51{
52 myDone = Standard_True;
53}
54
55
56
57//=======================================================================
58//function : NotDone
59//purpose :
60//=======================================================================
61
62void BRepLib_Command::NotDone()
63{
64 myDone = Standard_False;
65}
66
67
68