Main Page
Namespace List
Class Hierarchy
Alphabetical List
Compound List
File List
Namespace Members
Compound Members
File Members
Go to the documentation of this file.
33 #ifndef __igtlObject_h
34 #define __igtlObject_h
41 #include "igtlConfigure.h"
83 virtual void DebugOn()
const;
86 virtual void DebugOff()
const;
89 bool GetDebug()
const;
92 void SetDebug(
bool debugFlag)
const;
102 virtual void Register()
const;
105 virtual void UnRegister()
const;
108 virtual void SetReferenceCount(
int);
112 static void SetGlobalWarningDisplay(
bool flag);
113 static bool GetGlobalWarningDisplay();
180 virtual void PrintSelf(std::ostream& os)
const;
186 void operator=(
const Self&);
189 mutable bool m_Debug;
195 static bool m_GlobalWarningDisplay;
static void GlobalWarningDisplayOff()
static void SetGlobalWarningDisplay(bool flag)
Base class for most igtl classes.
static void GlobalWarningDisplayOn()
SmartPointer< const Self > ConstPointer
The "igtl" namespace contains all OpenIGTLink classes. There are several nested namespaces within the...
SmartPointer< Self > Pointer
#define igtlTypeMacro(thisClass, superclass)
Light weight base class for most igtl classes.
Generated for OpenIGTLink by
Doxygen
1.8.17 written by Dimitri van Heesch,
© 1997-2012