#include <CarpetViewerSingleton.h>
Inheritance diagram for CarpetViewerSingleton:
Public Member Functions | |
vtkTypeMacro (CarpetViewerSingleton, vtkObject) | |
void | PrintSelf (ostream &os, vtkIndent indent) |
Print the state of this object. | |
Static Public Member Functions | |
static CarpetViewerSingleton * | New () |
Give the singleton object of this type. | |
Protected Member Functions | |
CarpetViewerSingleton () | |
Ctor. | |
virtual | ~CarpetViewerSingleton () |
Dtor. |
It has an interface that is identical to that of CarpetViewer.
This class is thread safe.
Definition at line 23 of file CarpetViewerSingleton.h.
CarpetViewerSingleton::CarpetViewerSingleton | ( | ) | [protected] |
Ctor.
virtual CarpetViewerSingleton::~CarpetViewerSingleton | ( | ) | [protected, virtual] |
Dtor.
static CarpetViewerSingleton* CarpetViewerSingleton::New | ( | ) | [static] |
Give the singleton object of this type.
This is the only method that objects of this type may be created. This function will seize a lock in order to ensure that no race condition exist during the first call(s).
Reimplemented from CarpetViewer.
CarpetViewerSingleton::vtkTypeMacro | ( | CarpetViewerSingleton | , | |
vtkObject | ||||
) |
void CarpetViewerSingleton::PrintSelf | ( | ostream & | os, | |
vtkIndent | indent | |||
) | [virtual] |
Print the state of this object.
os | The output stream. | |
indent | The indentation level. Used for formating output. |
Reimplemented from CarpetViewer.