28#ifndef vtkOutputWindow_h
29#define vtkOutputWindow_h
32#include "vtkCommonCoreModule.h"
a simple class to control print indentation
abstract base class for most VTK objects
~vtkOutputWindowCleanup()
base class for writing debug output to a console
virtual void DisplayGenericWarningText(const char *)
void PrintSelf(ostream &os, vtkIndent indent) override
Print ObjectFactor to stream.
static vtkOutputWindow * GetInstance()
Return the singleton instance with no reference counting.
static vtkOutputWindow * New()
This is a singleton pattern New.
~vtkOutputWindow() override
virtual void DisplayDebugText(const char *)
static void SetInstance(vtkOutputWindow *instance)
Supply a user defined output window.
virtual void DisplayWarningText(const char *)
virtual void DisplayText(const char *)
Display the text.
virtual void DisplayErrorText(const char *)
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
vtkBooleanMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
static vtkOutputWindowCleanup vtkOutputWindowCleanupInstance