25 #ifndef vtkOutputWindow_h 26 #define vtkOutputWindow_h 29 #include "vtkCommonCoreModule.h" 78 virtual void DisplayText(
const char*);
79 virtual void DisplayErrorText(
const char*);
80 virtual void DisplayWarningText(
const char*);
81 virtual void DisplayGenericWarningText(
const char*);
82 virtual void DisplayDebugText(
const char*);
95 vtkBooleanMacro(PromptUser,
bool);
96 vtkSetMacro(PromptUser,
bool);
107 vtkSetMacro(UseStdErrorForAllMessages,
bool);
108 vtkGetMacro(UseStdErrorForAllMessages,
bool);
109 vtkBooleanMacro(UseStdErrorForAllMessages,
bool);
abstract base class for most VTK objects
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
bool UseStdErrorForAllMessages
a simple class to control print indentation
base class for writing debug output to a console
static vtkOutputWindowCleanup vtkOutputWindowCleanupInstance
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.